pub struct AgentVisionConfig {
pub mode: Option<String>,
pub provider: Option<String>,
pub api_key: Option<String>,
pub model: Option<String>,
}Fields§
§mode: Option<String>§provider: Option<String>§api_key: Option<String>§model: Option<String>Trait Implementations§
Source§impl Clone for AgentVisionConfig
impl Clone for AgentVisionConfig
Source§impl Debug for AgentVisionConfig
impl Debug for AgentVisionConfig
Source§impl Default for AgentVisionConfig
impl Default for AgentVisionConfig
Source§impl<'de> Deserialize<'de> for AgentVisionConfig
impl<'de> Deserialize<'de> for AgentVisionConfig
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 Forget for AgentVisionConfig
impl Freeze for AgentVisionConfig
impl RefUnwindSafe for AgentVisionConfig
impl Send for AgentVisionConfig
impl Sync for AgentVisionConfig
impl Unpin for AgentVisionConfig
impl UnsafeUnpin for AgentVisionConfig
impl UnwindSafe for AgentVisionConfig
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