pub struct TokenMark {
pub name: String,
pub text: String,
pub char_start: usize,
pub char_end: usize,
pub word_start: usize,
pub word_end: usize,
}Fields§
§name: String§text: String§char_start: usize§char_end: usize§word_start: usize§word_end: usizeTrait Implementations§
Source§impl<'de> Deserialize<'de> for TokenMark
impl<'de> Deserialize<'de> for TokenMark
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for TokenMark
impl StructuralPartialEq for TokenMark
Auto Trait Implementations§
impl Freeze for TokenMark
impl RefUnwindSafe for TokenMark
impl Send for TokenMark
impl Sync for TokenMark
impl Unpin for TokenMark
impl UnsafeUnpin for TokenMark
impl UnwindSafe for TokenMark
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