Struct valkyrie_parser::TupleCallNode
source · pub struct TupleCallNode {
pub continuation: Option<ContinuationNode>,
pub op_and_then: Option<OpAndThenNode>,
pub tuple_literal: Option<TupleLiteralNode>,
pub span: Range<u32>,
}
Fields§
§continuation: Option<ContinuationNode>
§op_and_then: Option<OpAndThenNode>
§tuple_literal: Option<TupleLiteralNode>
§span: Range<u32>
Trait Implementations§
source§impl Clone for TupleCallNode
impl Clone for TupleCallNode
source§fn clone(&self) -> TupleCallNode
fn clone(&self) -> TupleCallNode
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for TupleCallNode
impl Debug for TupleCallNode
source§impl FromStr for TupleCallNode
impl FromStr for TupleCallNode
§type Err = YggdrasilError<ValkyrieRule>
type Err = YggdrasilError<ValkyrieRule>
The associated error which can be returned from parsing.
source§fn from_str(input: &str) -> Result<Self, YggdrasilError<ValkyrieRule>>
fn from_str(input: &str) -> Result<Self, YggdrasilError<ValkyrieRule>>
Parses a string
s
to return a value of this type. Read moresource§impl Hash for TupleCallNode
impl Hash for TupleCallNode
source§impl YggdrasilNode for TupleCallNode
impl YggdrasilNode for TupleCallNode
Auto Trait Implementations§
impl RefUnwindSafe for TupleCallNode
impl Send for TupleCallNode
impl Sync for TupleCallNode
impl Unpin for TupleCallNode
impl UnwindSafe for TupleCallNode
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