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