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 StructuralPartialEq for NodeKey
Auto Trait Implementations§
impl Freeze for NodeKey
impl RefUnwindSafe for NodeKey
impl Send for NodeKey
impl Sync for NodeKey
impl Unpin for NodeKey
impl UnwindSafe for NodeKey
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