pub struct ModelCapabilities2 {
pub attachment: bool,
pub input: ModelCapabilities2Input,
pub interleaved: ModelCapabilities2Interleaved,
pub output: ModelCapabilities2Input,
pub reasoning: bool,
pub temperature: bool,
pub toolcall: bool,
}Fields§
§attachment: bool§input: ModelCapabilities2Input§interleaved: ModelCapabilities2Interleaved§output: ModelCapabilities2Input§reasoning: bool§temperature: bool§toolcall: boolTrait Implementations§
Source§impl Clone for ModelCapabilities2
impl Clone for ModelCapabilities2
Source§fn clone(&self) -> ModelCapabilities2
fn clone(&self) -> ModelCapabilities2
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 ModelCapabilities2
impl Debug for ModelCapabilities2
Source§impl<'de> Deserialize<'de> for ModelCapabilities2
impl<'de> Deserialize<'de> for ModelCapabilities2
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 ModelCapabilities2
impl PartialEq for ModelCapabilities2
Source§impl Serialize for ModelCapabilities2
impl Serialize for ModelCapabilities2
impl StructuralPartialEq for ModelCapabilities2
Auto Trait Implementations§
impl Freeze for ModelCapabilities2
impl RefUnwindSafe for ModelCapabilities2
impl Send for ModelCapabilities2
impl Sync for ModelCapabilities2
impl Unpin for ModelCapabilities2
impl UnsafeUnpin for ModelCapabilities2
impl UnwindSafe for ModelCapabilities2
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