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