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