pub enum AnnotationTermNode {
AttributeCall(AttributeCallNode),
AttributeList(AttributeListNode),
}
Variants§
AttributeCall(AttributeCallNode)
AttributeList(AttributeListNode)
Trait Implementations§
source§impl Clone for AnnotationTermNode
impl Clone for AnnotationTermNode
source§fn clone(&self) -> AnnotationTermNode
fn clone(&self) -> AnnotationTermNode
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 AnnotationTermNode
impl Debug for AnnotationTermNode
source§impl FromStr for AnnotationTermNode
impl FromStr for AnnotationTermNode
§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 AnnotationTermNode
impl Hash for AnnotationTermNode
source§impl YggdrasilNode for AnnotationTermNode
impl YggdrasilNode for AnnotationTermNode
Auto Trait Implementations§
impl RefUnwindSafe for AnnotationTermNode
impl Send for AnnotationTermNode
impl Sync for AnnotationTermNode
impl Unpin for AnnotationTermNode
impl UnwindSafe for AnnotationTermNode
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