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