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