pub enum RangeLiteralNode {
RangeLiteralIndex0(RangeLiteralIndex0Node),
RangeLiteralIndex1(RangeLiteralIndex1Node),
}Variants§
RangeLiteralIndex0(RangeLiteralIndex0Node)
RangeLiteralIndex1(RangeLiteralIndex1Node)
Trait Implementations§
source§impl Clone for RangeLiteralNode
impl Clone for RangeLiteralNode
source§fn clone(&self) -> RangeLiteralNode
fn clone(&self) -> RangeLiteralNode
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 RangeLiteralNode
impl Debug for RangeLiteralNode
source§impl FromStr for RangeLiteralNode
impl FromStr for RangeLiteralNode
§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 RangeLiteralNode
impl Hash for RangeLiteralNode
source§impl YggdrasilNode for RangeLiteralNode
impl YggdrasilNode for RangeLiteralNode
Auto Trait Implementations§
impl RefUnwindSafe for RangeLiteralNode
impl Send for RangeLiteralNode
impl Sync for RangeLiteralNode
impl Unpin for RangeLiteralNode
impl UnwindSafe for RangeLiteralNode
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