pub struct ApproxTokenizer;Expand description
A dependency-free default tokenizer using a ~4-characters-per-token
heuristic. Mirrors upstream’s CharacterEstimatorTokenizer.
Trait Implementations§
Source§impl Clone for ApproxTokenizer
impl Clone for ApproxTokenizer
Source§fn clone(&self) -> ApproxTokenizer
fn clone(&self) -> ApproxTokenizer
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ApproxTokenizer
Source§impl Debug for ApproxTokenizer
impl Debug for ApproxTokenizer
Source§impl Default for ApproxTokenizer
impl Default for ApproxTokenizer
Source§fn default() -> ApproxTokenizer
fn default() -> ApproxTokenizer
Returns the “default value” for a type. Read more
Source§impl Tokenizer for ApproxTokenizer
impl Tokenizer for ApproxTokenizer
Source§fn count_tokens(&self, text: &str) -> usize
fn count_tokens(&self, text: &str) -> usize
Count the tokens represented by
text.Auto Trait Implementations§
impl Freeze for ApproxTokenizer
impl RefUnwindSafe for ApproxTokenizer
impl Send for ApproxTokenizer
impl Sync for ApproxTokenizer
impl Unpin for ApproxTokenizer
impl UnsafeUnpin for ApproxTokenizer
impl UnwindSafe for ApproxTokenizer
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