pub struct MockTokenizer { /* private fields */ }Expand description
Mock tokenizer for testing purposes
Implementations§
Source§impl MockTokenizer
impl MockTokenizer
Trait Implementations§
Source§impl Decoder for MockTokenizer
impl Decoder for MockTokenizer
Source§impl Default for MockTokenizer
impl Default for MockTokenizer
Source§impl Encoder for MockTokenizer
impl Encoder for MockTokenizer
Source§impl Tokenizer for MockTokenizer
impl Tokenizer for MockTokenizer
fn vocab_size(&self) -> usize
fn get_special_tokens(&self) -> &SpecialTokens
fn token_to_id(&self, token: &str) -> Option<u32>
fn id_to_token(&self, id: u32) -> Option<String>
Auto Trait Implementations§
impl Freeze for MockTokenizer
impl RefUnwindSafe for MockTokenizer
impl Send for MockTokenizer
impl Sync for MockTokenizer
impl Unpin for MockTokenizer
impl UnwindSafe for MockTokenizer
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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