Struct valkyrie_ast::NullNode
source · pub struct NullNode {
pub nil: bool,
pub span: Range<u32>,
}Expand description
null, nil, type of null value
Fields§
§nil: boolWhether the collection is empty or does not exist
span: Range<u32>The range of the node
Implementations§
Trait Implementations§
source§impl From<NullNode> for ExpressionKind
impl From<NullNode> for ExpressionKind
source§impl PartialEq for NullNode
impl PartialEq for NullNode
source§impl ValkyrieNode for NullNode
impl ValkyrieNode for NullNode
impl Eq for NullNode
impl StructuralPartialEq for NullNode
Auto Trait Implementations§
impl RefUnwindSafe for NullNode
impl Send for NullNode
impl Sync for NullNode
impl Unpin for NullNode
impl UnwindSafe for NullNode
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