pub struct LexiconEntry {
pub word_id: WordId,
pub end: usize,
}
Expand description
Result of the Lexicon lookup
Fields§
§word_id: WordId
Id of the returned word
end: usize
Byte index of the word end
Implementations§
source§impl LexiconEntry
impl LexiconEntry
pub fn new(word_id: WordId, end: usize) -> LexiconEntry
Trait Implementations§
source§impl Debug for LexiconEntry
impl Debug for LexiconEntry
source§impl PartialEq for LexiconEntry
impl PartialEq for LexiconEntry
impl Eq for LexiconEntry
impl StructuralPartialEq for LexiconEntry
Auto Trait Implementations§
impl Freeze for LexiconEntry
impl RefUnwindSafe for LexiconEntry
impl Send for LexiconEntry
impl Sync for LexiconEntry
impl Unpin for LexiconEntry
impl UnwindSafe for LexiconEntry
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
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more