pub enum StringInterpolationTermNode {
EscapeCharacter(EscapeCharacterNode),
EscapeUnicode(EscapeUnicodeNode),
StringInterpolationComplex(StringInterpolationComplexNode),
StringInterpolationSimple(StringInterpolationSimpleNode),
StringInterpolationText(StringInterpolationTextNode),
}
Variants§
EscapeCharacter(EscapeCharacterNode)
EscapeUnicode(EscapeUnicodeNode)
StringInterpolationComplex(StringInterpolationComplexNode)
StringInterpolationSimple(StringInterpolationSimpleNode)
StringInterpolationText(StringInterpolationTextNode)
Trait Implementations§
source§impl Clone for StringInterpolationTermNode
impl Clone for StringInterpolationTermNode
source§fn clone(&self) -> StringInterpolationTermNode
fn clone(&self) -> StringInterpolationTermNode
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 StringInterpolationTermNode
impl Debug for StringInterpolationTermNode
source§impl FromStr for StringInterpolationTermNode
impl FromStr for StringInterpolationTermNode
§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 StringInterpolationTermNode
impl Hash for StringInterpolationTermNode
source§impl YggdrasilNode for StringInterpolationTermNode
impl YggdrasilNode for StringInterpolationTermNode
Auto Trait Implementations§
impl RefUnwindSafe for StringInterpolationTermNode
impl Send for StringInterpolationTermNode
impl Sync for StringInterpolationTermNode
impl Unpin for StringInterpolationTermNode
impl UnwindSafe for StringInterpolationTermNode
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