Struct valkyrie_parser::TupleLiteralNode
source · pub struct TupleLiteralNode {
pub tuple_terms: TupleTermsNode,
pub span: Range<u32>,
}
Fields§
§tuple_terms: TupleTermsNode
§span: Range<u32>
Trait Implementations§
source§impl Clone for TupleLiteralNode
impl Clone for TupleLiteralNode
source§fn clone(&self) -> TupleLiteralNode
fn clone(&self) -> TupleLiteralNode
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 TupleLiteralNode
impl Debug for TupleLiteralNode
source§impl FromStr for TupleLiteralNode
impl FromStr for TupleLiteralNode
§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 TupleLiteralNode
impl Hash for TupleLiteralNode
source§impl YggdrasilNode for TupleLiteralNode
impl YggdrasilNode for TupleLiteralNode
Auto Trait Implementations§
impl RefUnwindSafe for TupleLiteralNode
impl Send for TupleLiteralNode
impl Sync for TupleLiteralNode
impl Unpin for TupleLiteralNode
impl UnwindSafe for TupleLiteralNode
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