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