#[repr(u32)]pub enum LayoutScheme {
None = 0,
Horizontal = 1,
Vertical = 2,
Tabbed = 3,
Stacking = 4,
}Expand description
Describes how a parent container lays out its children.
Variants§
None = 0
No layout applied.
Horizontal = 1
Children arranged side by side.
Vertical = 2
Children stacked top to bottom.
Tabbed = 3
Children shown as tabs; only the focused child is visible.
Stacking = 4
Children stacked visually with title bars visible.
Trait Implementations§
Source§impl Clone for LayoutScheme
impl Clone for LayoutScheme
Source§fn clone(&self) -> LayoutScheme
fn clone(&self) -> LayoutScheme
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LayoutScheme
impl Debug for LayoutScheme
Source§impl Default for LayoutScheme
impl Default for LayoutScheme
Source§fn default() -> LayoutScheme
fn default() -> LayoutScheme
Returns the “default value” for a type. Read more
Source§impl Hash for LayoutScheme
impl Hash for LayoutScheme
Source§impl PartialEq for LayoutScheme
impl PartialEq for LayoutScheme
Source§impl TryFrom<u32> for LayoutScheme
impl TryFrom<u32> for LayoutScheme
impl Copy for LayoutScheme
impl Eq for LayoutScheme
impl StructuralPartialEq for LayoutScheme
Auto Trait Implementations§
impl Freeze for LayoutScheme
impl RefUnwindSafe for LayoutScheme
impl Send for LayoutScheme
impl Sync for LayoutScheme
impl Unpin for LayoutScheme
impl UnwindSafe for LayoutScheme
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