pub struct AgentModelConfig {
pub capabilities: Option<Map<String, Value>>,
}Expand description
Model capabilities. Deliberately carries no provider or model identifier — see the model lockdown.
Fields§
§capabilities: Option<Map<String, Value>>Feature flags the client may branch on (e.g. vision, tool_calls, streaming). Absent
when the platform has published none.
Trait Implementations§
Source§impl Clone for AgentModelConfig
impl Clone for AgentModelConfig
Source§fn clone(&self) -> AgentModelConfig
fn clone(&self) -> AgentModelConfig
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 AgentModelConfig
impl Debug for AgentModelConfig
Source§impl Default for AgentModelConfig
impl Default for AgentModelConfig
Source§fn default() -> AgentModelConfig
fn default() -> AgentModelConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AgentModelConfig
impl<'de> Deserialize<'de> for AgentModelConfig
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 AgentModelConfig
impl PartialEq for AgentModelConfig
Source§impl Serialize for AgentModelConfig
impl Serialize for AgentModelConfig
impl StructuralPartialEq for AgentModelConfig
Auto Trait Implementations§
impl Freeze for AgentModelConfig
impl RefUnwindSafe for AgentModelConfig
impl Send for AgentModelConfig
impl Sync for AgentModelConfig
impl Unpin for AgentModelConfig
impl UnsafeUnpin for AgentModelConfig
impl UnwindSafe for AgentModelConfig
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