pub struct InteractionTokensByModality {
pub modality: Option<String>,
pub tokens: Option<i32>,
pub extra: HashMap<String, Value>,
}Expand description
Token usage by modality.
Fields§
§modality: Option<String>§tokens: Option<i32>§extra: HashMap<String, Value>Trait Implementations§
Source§impl Clone for InteractionTokensByModality
impl Clone for InteractionTokensByModality
Source§fn clone(&self) -> InteractionTokensByModality
fn clone(&self) -> InteractionTokensByModality
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 InteractionTokensByModality
impl Debug for InteractionTokensByModality
Source§impl Default for InteractionTokensByModality
impl Default for InteractionTokensByModality
Source§fn default() -> InteractionTokensByModality
fn default() -> InteractionTokensByModality
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InteractionTokensByModality
impl<'de> Deserialize<'de> for InteractionTokensByModality
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 InteractionTokensByModality
impl RefUnwindSafe for InteractionTokensByModality
impl Send for InteractionTokensByModality
impl Sync for InteractionTokensByModality
impl Unpin for InteractionTokensByModality
impl UnsafeUnpin for InteractionTokensByModality
impl UnwindSafe for InteractionTokensByModality
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