Struct valkyrie_ast::TupleNode
source · pub struct TupleNode {
pub kind: TupleKind,
pub terms: ArgumentsList,
pub span: Range<u32>,
}Expand description
(tuple, ), (named: tuple, expression)
Fields§
§kind: TupleKindThe kind of tuple.
terms: ArgumentsListThe raw string of the number.
span: Range<u32>The range of the number.
Trait Implementations§
source§impl From<TupleNode> for ExpressionKind
impl From<TupleNode> for ExpressionKind
source§impl PartialEq for TupleNode
impl PartialEq for TupleNode
source§impl ValkyrieNode for TupleNode
impl ValkyrieNode for TupleNode
impl Eq for TupleNode
impl StructuralPartialEq for TupleNode
Auto Trait Implementations§
impl RefUnwindSafe for TupleNode
impl Send for TupleNode
impl Sync for TupleNode
impl Unpin for TupleNode
impl UnwindSafe for TupleNode
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