pub enum KeyConstructor {
KeyIdent(KeyIdentNode),
ExtensionNameSpace(ExtensionNameSpaceNode),
String(StringNode),
Integer(IntegerNode),
Float(FloatNode),
KeyTuple(KeyTupleNode),
TupleIndex(TupleIndexNode),
}Variants§
KeyIdent(KeyIdentNode)
ExtensionNameSpace(ExtensionNameSpaceNode)
String(StringNode)
Integer(IntegerNode)
Float(FloatNode)
KeyTuple(KeyTupleNode)
TupleIndex(TupleIndexNode)
Implementations§
Auto Trait Implementations§
impl Freeze for KeyConstructor
impl RefUnwindSafe for KeyConstructor
impl Send for KeyConstructor
impl Sync for KeyConstructor
impl Unpin for KeyConstructor
impl UnwindSafe for KeyConstructor
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