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