pub struct GridRow {Show 13 fields
pub id: String,
pub entity: GridRecord,
pub index: usize,
pub height: usize,
pub invisible_reasons: Vec<String>,
pub visible: bool,
pub is_selected: bool,
pub tree_level: usize,
pub parent_id: Option<String>,
pub has_children: bool,
pub child_count: usize,
pub expanded: bool,
pub expanded_row_height: usize,
}Fields§
§id: String§entity: GridRecord§index: usize§height: usize§invisible_reasons: Vec<String>§visible: bool§is_selected: bool§tree_level: usize§parent_id: Option<String>§has_children: bool§child_count: usize§expanded: bool§expanded_row_height: usizeImplementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for GridRow
impl<'de> Deserialize<'de> for GridRow
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
impl Eq for GridRow
impl StructuralPartialEq for GridRow
Auto Trait Implementations§
impl Freeze for GridRow
impl RefUnwindSafe for GridRow
impl Send for GridRow
impl Sync for GridRow
impl Unpin for GridRow
impl UnsafeUnpin for GridRow
impl UnwindSafe for GridRow
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