pub enum ImportNameItemNode {
AttributeName(AttributeNameNode),
Identifier(IdentifierNode),
ProceduralName(ProceduralNameNode),
}
Variants§
Trait Implementations§
source§impl Clone for ImportNameItemNode
impl Clone for ImportNameItemNode
source§fn clone(&self) -> ImportNameItemNode
fn clone(&self) -> ImportNameItemNode
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 ImportNameItemNode
impl Debug for ImportNameItemNode
source§impl FromStr for ImportNameItemNode
impl FromStr for ImportNameItemNode
§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 ImportNameItemNode
impl Hash for ImportNameItemNode
source§impl YggdrasilNode for ImportNameItemNode
impl YggdrasilNode for ImportNameItemNode
Auto Trait Implementations§
impl RefUnwindSafe for ImportNameItemNode
impl Send for ImportNameItemNode
impl Sync for ImportNameItemNode
impl Unpin for ImportNameItemNode
impl UnwindSafe for ImportNameItemNode
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