pub struct BaseModelCard {Show 13 fields
pub id: String,
pub object: Option<String>,
pub created: Option<i32>,
pub owned_by: Option<String>,
pub capabilities: Box<ModelCapabilities>,
pub name: Option<Option<String>>,
pub description: Option<Option<String>>,
pub max_context_length: Option<i32>,
pub aliases: Option<Vec<String>>,
pub deprecation: Option<Option<String>>,
pub deprecation_replacement_model: Option<Option<String>>,
pub default_model_temperature: Option<Option<f64>>,
pub type: Option<Type>,
}Fields§
§id: String§object: Option<String>§created: Option<i32>§owned_by: Option<String>§capabilities: Box<ModelCapabilities>§name: Option<Option<String>>§description: Option<Option<String>>§max_context_length: Option<i32>§aliases: Option<Vec<String>>§deprecation: Option<Option<String>>§deprecation_replacement_model: Option<Option<String>>§default_model_temperature: Option<Option<f64>>§type: Option<Type>Implementations§
Source§impl BaseModelCard
impl BaseModelCard
pub fn new(id: String, capabilities: ModelCapabilities) -> BaseModelCard
Trait Implementations§
Source§impl Clone for BaseModelCard
impl Clone for BaseModelCard
Source§fn clone(&self) -> BaseModelCard
fn clone(&self) -> BaseModelCard
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 BaseModelCard
impl Debug for BaseModelCard
Source§impl Default for BaseModelCard
impl Default for BaseModelCard
Source§fn default() -> BaseModelCard
fn default() -> BaseModelCard
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BaseModelCard
impl<'de> Deserialize<'de> for BaseModelCard
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 BaseModelCard
impl PartialEq for BaseModelCard
Source§impl Serialize for BaseModelCard
impl Serialize for BaseModelCard
impl StructuralPartialEq for BaseModelCard
Auto Trait Implementations§
impl Freeze for BaseModelCard
impl RefUnwindSafe for BaseModelCard
impl Send for BaseModelCard
impl Sync for BaseModelCard
impl Unpin for BaseModelCard
impl UnsafeUnpin for BaseModelCard
impl UnwindSafe for BaseModelCard
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