pub struct ProviderSubagent {
pub source: ProviderSource,
pub provider_agent_id: String,
pub agent_type: Option<String>,
pub description: Option<String>,
}Fields§
§source: ProviderSource§provider_agent_id: String§agent_type: Option<String>§description: Option<String>Trait Implementations§
Source§impl Clone for ProviderSubagent
impl Clone for ProviderSubagent
Source§impl Debug for ProviderSubagent
impl Debug for ProviderSubagent
Source§impl<'de> Deserialize<'de> for ProviderSubagent
impl<'de> Deserialize<'de> for ProviderSubagent
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
impl Eq for ProviderSubagent
Source§impl PartialEq for ProviderSubagent
impl PartialEq for ProviderSubagent
Source§impl Serialize for ProviderSubagent
impl Serialize for ProviderSubagent
impl StructuralPartialEq for ProviderSubagent
Auto Trait Implementations§
impl Freeze for ProviderSubagent
impl RefUnwindSafe for ProviderSubagent
impl Send for ProviderSubagent
impl Sync for ProviderSubagent
impl Unpin for ProviderSubagent
impl UnsafeUnpin for ProviderSubagent
impl UnwindSafe for ProviderSubagent
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