Enum dejavu_parser::dejavu::SuffixNode
source · pub enum SuffixNode {
DotCall(IdentifierNode),
Null,
}
Variants§
DotCall(IdentifierNode)
Null
Trait Implementations§
source§impl Clone for SuffixNode
impl Clone for SuffixNode
source§fn clone(&self) -> SuffixNode
fn clone(&self) -> SuffixNode
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 SuffixNode
impl Debug for SuffixNode
source§impl FromStr for SuffixNode
impl FromStr for SuffixNode
§type Err = YggdrasilError<DejavuRule>
type Err = YggdrasilError<DejavuRule>
The associated error which can be returned from parsing.
source§fn from_str(input: &str) -> Result<Self, YggdrasilError<DejavuRule>>
fn from_str(input: &str) -> Result<Self, YggdrasilError<DejavuRule>>
Parses a string
s
to return a value of this type. Read moresource§impl Hash for SuffixNode
impl Hash for SuffixNode
Auto Trait Implementations§
impl RefUnwindSafe for SuffixNode
impl Send for SuffixNode
impl Sync for SuffixNode
impl Unpin for SuffixNode
impl UnwindSafe for SuffixNode
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