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