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