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