pub enum EstimationMethod {
CharacterRatio,
WordBased,
TikToken,
}Expand description
Method used for estimation
Variants§
CharacterRatio
Fast estimation using character ratio
WordBased
Word-based estimation
TikToken
Exact TikToken estimation (if available)
Trait Implementations§
Source§impl Clone for EstimationMethod
impl Clone for EstimationMethod
Source§fn clone(&self) -> EstimationMethod
fn clone(&self) -> EstimationMethod
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EstimationMethod
impl Debug for EstimationMethod
Source§impl<'de> Deserialize<'de> for EstimationMethod
impl<'de> Deserialize<'de> for EstimationMethod
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
Source§impl PartialEq for EstimationMethod
impl PartialEq for EstimationMethod
Source§impl Serialize for EstimationMethod
impl Serialize for EstimationMethod
impl Copy for EstimationMethod
impl StructuralPartialEq for EstimationMethod
Auto Trait Implementations§
impl Freeze for EstimationMethod
impl RefUnwindSafe for EstimationMethod
impl Send for EstimationMethod
impl Sync for EstimationMethod
impl Unpin for EstimationMethod
impl UnsafeUnpin for EstimationMethod
impl UnwindSafe for EstimationMethod
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