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