Struct valkyrie_parser::ProceduralCallNode
source · pub struct ProceduralCallNode {
pub continuation: Option<ContinuationNode>,
pub namepath: NamepathNode,
pub tuple_literal: Option<TupleLiteralNode>,
pub span: Range<u32>,
}
Fields§
§continuation: Option<ContinuationNode>
§namepath: NamepathNode
§tuple_literal: Option<TupleLiteralNode>
§span: Range<u32>
Trait Implementations§
source§impl Clone for ProceduralCallNode
impl Clone for ProceduralCallNode
source§fn clone(&self) -> ProceduralCallNode
fn clone(&self) -> ProceduralCallNode
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 ProceduralCallNode
impl Debug for ProceduralCallNode
source§impl FromStr for ProceduralCallNode
impl FromStr for ProceduralCallNode
§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 ProceduralCallNode
impl Hash for ProceduralCallNode
source§impl YggdrasilNode for ProceduralCallNode
impl YggdrasilNode for ProceduralCallNode
Auto Trait Implementations§
impl RefUnwindSafe for ProceduralCallNode
impl Send for ProceduralCallNode
impl Sync for ProceduralCallNode
impl Unpin for ProceduralCallNode
impl UnwindSafe for ProceduralCallNode
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