pub struct NodeRef<'a, F: Fs> { /* private fields */ }Implementations§
Source§impl<'a, F: Fs> NodeRef<'a, F>
impl<'a, F: Fs> NodeRef<'a, F>
pub fn key(&self) -> &str
pub fn label(&self) -> &str
pub fn prop(&self, field: &str) -> Option<&Value>
Sourcepub fn props(&self) -> BTreeMap<String, Value>
pub fn props(&self) -> BTreeMap<String, Value>
All stored fields for this node, sorted by field name.
Auto Trait Implementations§
impl<'a, F> !RefUnwindSafe for NodeRef<'a, F>
impl<'a, F> !UnwindSafe for NodeRef<'a, F>
impl<'a, F> Freeze for NodeRef<'a, F>
impl<'a, F> Send for NodeRef<'a, F>
impl<'a, F> Sync for NodeRef<'a, F>
impl<'a, F> Unpin for NodeRef<'a, F>
impl<'a, F> UnsafeUnpin for NodeRef<'a, F>where
&'a GraphDb<F>: UnsafeUnpin,
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