pub enum StringTemplateTermNode {
ExpressionTemplate(ExpressionTemplateNode),
ForTemplate(ForTemplateNode),
}
Variants§
ExpressionTemplate(ExpressionTemplateNode)
ForTemplate(ForTemplateNode)
Trait Implementations§
source§impl Clone for StringTemplateTermNode
impl Clone for StringTemplateTermNode
source§fn clone(&self) -> StringTemplateTermNode
fn clone(&self) -> StringTemplateTermNode
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 StringTemplateTermNode
impl Debug for StringTemplateTermNode
source§impl FromStr for StringTemplateTermNode
impl FromStr for StringTemplateTermNode
§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 StringTemplateTermNode
impl Hash for StringTemplateTermNode
source§impl YggdrasilNode for StringTemplateTermNode
impl YggdrasilNode for StringTemplateTermNode
Auto Trait Implementations§
impl RefUnwindSafe for StringTemplateTermNode
impl Send for StringTemplateTermNode
impl Sync for StringTemplateTermNode
impl Unpin for StringTemplateTermNode
impl UnwindSafe for StringTemplateTermNode
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