pub struct MeasureConfig {
pub max_tokens: Option<i64>,
pub max_cost: Option<f64>,
pub warn_ratio: Option<f64>,
}Fields§
§max_tokens: Option<i64>§max_cost: Option<f64>§warn_ratio: Option<f64>Trait Implementations§
Source§impl Clone for MeasureConfig
impl Clone for MeasureConfig
Source§fn clone(&self) -> MeasureConfig
fn clone(&self) -> MeasureConfig
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 MeasureConfig
impl Debug for MeasureConfig
Source§impl Default for MeasureConfig
impl Default for MeasureConfig
Source§fn default() -> MeasureConfig
fn default() -> MeasureConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MeasureConfig
impl<'de> Deserialize<'de> for MeasureConfig
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
Auto Trait Implementations§
impl Freeze for MeasureConfig
impl RefUnwindSafe for MeasureConfig
impl Send for MeasureConfig
impl Sync for MeasureConfig
impl Unpin for MeasureConfig
impl UnwindSafe for MeasureConfig
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