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