pub enum NodeKey {
Key(KdlIdentifier),
Index(usize),
}
Expand description
Represents a KdlNode
’s entry key.
Variants
Key(KdlIdentifier)
Key for a node property entry.
Index(usize)
Index for a node argument entry (positional value).
Trait Implementations
impl Eq for NodeKey
impl StructuralEq for NodeKey
impl StructuralPartialEq for NodeKey
Auto Trait Implementations
impl RefUnwindSafe for NodeKey
impl Send for NodeKey
impl Sync for NodeKey
impl Unpin for NodeKey
impl UnwindSafe for NodeKey
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more