pub trait ImplLayout:
Clone
+ Sized
+ Rc {
// Required methods
fn as_box_layout(&self) -> Option<BoxLayout>;
fn as_fill_layout(&self) -> Option<FillLayout>;
fn is_valid(&self) -> c_int;
fn get_raw(&self) -> *mut _cef_layout_t;
}Required Methods§
Sourcefn as_box_layout(&self) -> Option<BoxLayout>
fn as_box_layout(&self) -> Option<BoxLayout>
See _cef_layout_t::as_box_layout for more documentation.
Sourcefn as_fill_layout(&self) -> Option<FillLayout>
fn as_fill_layout(&self) -> Option<FillLayout>
See _cef_layout_t::as_fill_layout for more documentation.
Sourcefn is_valid(&self) -> c_int
fn is_valid(&self) -> c_int
See _cef_layout_t::is_valid for more documentation.
fn get_raw(&self) -> *mut _cef_layout_t
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.