Enum i_slint_compiler::layout::Layout  
source · pub enum Layout {
    GridLayout(GridLayout),
    BoxLayout(BoxLayout),
}Variants§
GridLayout(GridLayout)
BoxLayout(BoxLayout)
Implementations§
source§impl Layout
 
impl Layout
pub fn rect(&self) -> &LayoutRect
pub fn rect_mut(&mut self) -> &mut LayoutRect
pub fn geometry(&self) -> &LayoutGeometry
source§impl Layout
 
impl Layout
sourcepub fn visit_named_references(
    &mut self,
    visitor: &mut impl FnMut(&mut NamedReference)
)
 
pub fn visit_named_references( &mut self, visitor: &mut impl FnMut(&mut NamedReference) )
Call the visitor for each NamedReference stored in the layout
Trait Implementations§
source§impl From<GridLayout> for Layout
 
impl From<GridLayout> for Layout
source§fn from(original: GridLayout) -> Layout
 
fn from(original: GridLayout) -> Layout
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for Layout
impl !Send for Layout
impl !Sync for Layout
impl Unpin for Layout
impl !UnwindSafe for Layout
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
 
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more