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