#[non_exhaustive]pub struct ColumnLayout {
pub title: String,
pub width: f32,
pub hidden: bool,
pub pinned: bool,
}Expand description
One column’s place in a GridLayout.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.title: StringIts title.
width: f32Its width in logical pixels.
It is out of sight.
pinned: boolIt stays in place at the left while the others scroll.
Trait Implementations§
Source§impl Clone for ColumnLayout
impl Clone for ColumnLayout
Source§fn clone(&self) -> ColumnLayout
fn clone(&self) -> ColumnLayout
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ColumnLayout
impl Debug for ColumnLayout
Source§impl Default for ColumnLayout
impl Default for ColumnLayout
Source§fn default() -> ColumnLayout
fn default() -> ColumnLayout
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ColumnLayoutwhere
ColumnLayout: Default,
impl<'de> Deserialize<'de> for ColumnLayoutwhere
ColumnLayout: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ColumnLayout
impl PartialEq for ColumnLayout
Source§impl Serialize for ColumnLayout
impl Serialize for ColumnLayout
impl StructuralPartialEq for ColumnLayout
Auto Trait Implementations§
impl Freeze for ColumnLayout
impl RefUnwindSafe for ColumnLayout
impl Send for ColumnLayout
impl Sync for ColumnLayout
impl Unpin for ColumnLayout
impl UnsafeUnpin for ColumnLayout
impl UnwindSafe for ColumnLayout
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