pub struct ModelsDevCost {
pub input: Option<f64>,
pub output: Option<f64>,
pub cache_read: Option<f64>,
pub cache_write: Option<f64>,
}Expand description
Provider-scoped cost fields. Values are per million tokens unless a future Models.dev row specifies a richer tiering object in fields CodeWhale does not yet model.
Fields§
§input: Option<f64>§output: Option<f64>§cache_read: Option<f64>§cache_write: Option<f64>Trait Implementations§
Source§impl Clone for ModelsDevCost
impl Clone for ModelsDevCost
Source§fn clone(&self) -> ModelsDevCost
fn clone(&self) -> ModelsDevCost
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 moreSource§impl Debug for ModelsDevCost
impl Debug for ModelsDevCost
Source§impl Default for ModelsDevCost
impl Default for ModelsDevCost
Source§fn default() -> ModelsDevCost
fn default() -> ModelsDevCost
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ModelsDevCost
impl<'de> Deserialize<'de> for ModelsDevCost
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 ModelsDevCost
impl PartialEq for ModelsDevCost
Source§fn eq(&self, other: &ModelsDevCost) -> bool
fn eq(&self, other: &ModelsDevCost) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ModelsDevCost
impl Serialize for ModelsDevCost
impl StructuralPartialEq for ModelsDevCost
Auto Trait Implementations§
impl Freeze for ModelsDevCost
impl RefUnwindSafe for ModelsDevCost
impl Send for ModelsDevCost
impl Sync for ModelsDevCost
impl Unpin for ModelsDevCost
impl UnsafeUnpin for ModelsDevCost
impl UnwindSafe for ModelsDevCost
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