pub enum BudgetDimension {
Duration,
Tokens,
Cost,
ToolCalls,
}Variants§
Trait Implementations§
Source§impl Clone for BudgetDimension
impl Clone for BudgetDimension
Source§fn clone(&self) -> BudgetDimension
fn clone(&self) -> BudgetDimension
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 BudgetDimension
Source§impl Debug for BudgetDimension
impl Debug for BudgetDimension
Source§impl<'de> Deserialize<'de> for BudgetDimension
impl<'de> Deserialize<'de> for BudgetDimension
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 BudgetDimension
Source§impl PartialEq for BudgetDimension
impl PartialEq for BudgetDimension
Source§impl Serialize for BudgetDimension
impl Serialize for BudgetDimension
impl StructuralPartialEq for BudgetDimension
Auto Trait Implementations§
impl Freeze for BudgetDimension
impl RefUnwindSafe for BudgetDimension
impl Send for BudgetDimension
impl Sync for BudgetDimension
impl Unpin for BudgetDimension
impl UnsafeUnpin for BudgetDimension
impl UnwindSafe for BudgetDimension
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