pub struct StringInterpolationsNode {
pub string_interpolation_term: Vec<StringInterpolationTermNode>,
pub span: Range<u32>,
}
Fields§
§string_interpolation_term: Vec<StringInterpolationTermNode>
§span: Range<u32>
Trait Implementations§
source§impl Clone for StringInterpolationsNode
impl Clone for StringInterpolationsNode
source§fn clone(&self) -> StringInterpolationsNode
fn clone(&self) -> StringInterpolationsNode
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 StringInterpolationsNode
impl Debug for StringInterpolationsNode
source§impl FromStr for StringInterpolationsNode
impl FromStr for StringInterpolationsNode
§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 StringInterpolationsNode
impl Hash for StringInterpolationsNode
source§impl YggdrasilNode for StringInterpolationsNode
impl YggdrasilNode for StringInterpolationsNode
Auto Trait Implementations§
impl RefUnwindSafe for StringInterpolationsNode
impl Send for StringInterpolationsNode
impl Sync for StringInterpolationsNode
impl Unpin for StringInterpolationsNode
impl UnwindSafe for StringInterpolationsNode
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