pub enum ChatCostsInner {
ModelCost(ModelCost),
ChatCost(ChatCost),
}
Variants§
Trait Implementations§
Source§impl Clone for ChatCostsInner
impl Clone for ChatCostsInner
Source§fn clone(&self) -> ChatCostsInner
fn clone(&self) -> ChatCostsInner
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ChatCostsInner
impl Debug for ChatCostsInner
Source§impl Default for ChatCostsInner
impl Default for ChatCostsInner
Source§impl<'de> Deserialize<'de> for ChatCostsInner
impl<'de> Deserialize<'de> for ChatCostsInner
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 ChatCostsInner
impl PartialEq for ChatCostsInner
Source§impl Serialize for ChatCostsInner
impl Serialize for ChatCostsInner
impl StructuralPartialEq for ChatCostsInner
Auto Trait Implementations§
impl Freeze for ChatCostsInner
impl RefUnwindSafe for ChatCostsInner
impl Send for ChatCostsInner
impl Sync for ChatCostsInner
impl Unpin for ChatCostsInner
impl UnwindSafe for ChatCostsInner
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