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