pub enum ValueConstructor {
Object(ObjectNode),
Array(ArrayNode),
Tuple(TupleNode),
Number(NumberNode),
Boolean(BooleanNode),
Null(NullNode),
Strings(StringsNode),
Hole(HoleNode),
CodeBlock(CodeBlockNode),
InlineCode(InlineCodeNode),
}Variants§
Object(ObjectNode)
Array(ArrayNode)
Tuple(TupleNode)
Number(NumberNode)
Boolean(BooleanNode)
Null(NullNode)
Strings(StringsNode)
Hole(HoleNode)
CodeBlock(CodeBlockNode)
InlineCode(InlineCodeNode)
Implementations§
Auto Trait Implementations§
impl Freeze for ValueConstructor
impl RefUnwindSafe for ValueConstructor
impl Send for ValueConstructor
impl Sync for ValueConstructor
impl Unpin for ValueConstructor
impl UnsafeUnpin for ValueConstructor
impl UnwindSafe for ValueConstructor
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