pub struct WordPieceWithSource {
pub piece: WordPiece,
pub start_index: usize,
pub end_index: usize,
}Expand description
Encapsulates a WordPiece together with its position in the string it came
from.
Fields§
§piece: WordPieceThe word piece.
start_index: usizeThe start index of the piece in the source string.
end_index: usizeThe end index of the piece in the source string.
Trait Implementations§
Source§impl Clone for WordPieceWithSource
impl Clone for WordPieceWithSource
Source§impl Debug for WordPieceWithSource
impl Debug for WordPieceWithSource
Source§impl<'de> Deserialize<'de> for WordPieceWithSource
Available on crate features serde only.
impl<'de> Deserialize<'de> for WordPieceWithSource
Available on crate features
serde only.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 WordPieceWithSource
Available on crate features
serde only.Source§impl PartialEq for WordPieceWithSource
Available on crate features serde only.
impl PartialEq for WordPieceWithSource
Available on crate features
serde only.Source§impl Serialize for WordPieceWithSource
Available on crate features serde only.
impl Serialize for WordPieceWithSource
Available on crate features
serde only.impl StructuralPartialEq for WordPieceWithSource
Available on crate features
serde only.Auto Trait Implementations§
impl Freeze for WordPieceWithSource
impl RefUnwindSafe for WordPieceWithSource
impl Send for WordPieceWithSource
impl Sync for WordPieceWithSource
impl Unpin for WordPieceWithSource
impl UnsafeUnpin for WordPieceWithSource
impl UnwindSafe for WordPieceWithSource
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.