pub struct AgentModels {
pub claude: Option<String>,
pub codex: Option<String>,
pub gemini: Option<String>,
pub copilot: Option<String>,
pub ollama: Option<String>,
}Expand description
Agent-specific model configuration.
Fields§
§claude: Option<String>§codex: Option<String>§gemini: Option<String>§copilot: Option<String>§ollama: Option<String>Trait Implementations§
Source§impl Clone for AgentModels
impl Clone for AgentModels
Source§fn clone(&self) -> AgentModels
fn clone(&self) -> AgentModels
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 AgentModels
impl Debug for AgentModels
Source§impl Default for AgentModels
impl Default for AgentModels
Source§fn default() -> AgentModels
fn default() -> AgentModels
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AgentModels
impl<'de> Deserialize<'de> for AgentModels
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 AgentModels
impl RefUnwindSafe for AgentModels
impl Send for AgentModels
impl Sync for AgentModels
impl Unpin for AgentModels
impl UnsafeUnpin for AgentModels
impl UnwindSafe for AgentModels
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