pub struct GraphLabelInfo {
pub name: String,
pub id: u32,
pub kind: LabelKind,
pub last_sequence: u64,
}Expand description
One ag_label catalog entry of a graph.
Fields§
§name: StringLabel name; the default labels use the reserved AGE names.
id: u32AGE label id (the high 16 bits of every graphid under the label).
kind: LabelKindVertex or edge label.
last_sequence: u64Last allocated per-label sequence value (0 when nothing was allocated yet).
Trait Implementations§
Source§impl Clone for GraphLabelInfo
impl Clone for GraphLabelInfo
Source§fn clone(&self) -> GraphLabelInfo
fn clone(&self) -> GraphLabelInfo
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 GraphLabelInfo
impl Debug for GraphLabelInfo
impl Eq for GraphLabelInfo
Source§impl PartialEq for GraphLabelInfo
impl PartialEq for GraphLabelInfo
impl StructuralPartialEq for GraphLabelInfo
Auto Trait Implementations§
impl Freeze for GraphLabelInfo
impl RefUnwindSafe for GraphLabelInfo
impl Send for GraphLabelInfo
impl Sync for GraphLabelInfo
impl Unpin for GraphLabelInfo
impl UnsafeUnpin for GraphLabelInfo
impl UnwindSafe for GraphLabelInfo
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