pub struct GroupedRow {
pub id: RowId,
pub key: RowKey,
pub kind: GroupedRowKind,
pub depth: usize,
pub parent: Option<usize>,
pub parent_key: Option<RowKey>,
pub sub_rows: Vec<usize>,
}Fields§
§id: RowId§key: RowKey§kind: GroupedRowKind§depth: usize§parent: Option<usize>§parent_key: Option<RowKey>§sub_rows: Vec<usize>Trait Implementations§
Source§impl Clone for GroupedRow
impl Clone for GroupedRow
Source§fn clone(&self) -> GroupedRow
fn clone(&self) -> GroupedRow
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 moreAuto Trait Implementations§
impl Freeze for GroupedRow
impl RefUnwindSafe for GroupedRow
impl Send for GroupedRow
impl Sync for GroupedRow
impl Unpin for GroupedRow
impl UnsafeUnpin for GroupedRow
impl UnwindSafe for GroupedRow
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