pub struct EdgeTableRow {
pub id: EdgeId,
pub left: Position,
pub right: Position,
pub parent: NodeId,
pub child: NodeId,
pub metadata: Option<Vec<u8>>,
}
Expand description
Row of an EdgeTable
Fields§
§id: EdgeId
§left: Position
§right: Position
§parent: NodeId
§child: NodeId
§metadata: Option<Vec<u8>>
Trait Implementations§
Source§impl Debug for EdgeTableRow
impl Debug for EdgeTableRow
Source§impl PartialEq for EdgeTableRow
impl PartialEq for EdgeTableRow
Auto Trait Implementations§
impl Freeze for EdgeTableRow
impl RefUnwindSafe for EdgeTableRow
impl Send for EdgeTableRow
impl Sync for EdgeTableRow
impl Unpin for EdgeTableRow
impl UnwindSafe for EdgeTableRow
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