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