pub struct RemoteAgentConfig {
pub url: String,
pub agent_card_path: Option<String>,
pub auth: Option<AuthConfig>,
}Expand description
Configuration for a remote A2A agent.
Fields§
§url: String§agent_card_path: Option<String>§auth: Option<AuthConfig>Trait Implementations§
Source§impl Clone for RemoteAgentConfig
impl Clone for RemoteAgentConfig
Source§fn clone(&self) -> RemoteAgentConfig
fn clone(&self) -> RemoteAgentConfig
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 RemoteAgentConfig
impl Debug for RemoteAgentConfig
Source§impl<'de> Deserialize<'de> for RemoteAgentConfig
impl<'de> Deserialize<'de> for RemoteAgentConfig
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 RemoteAgentConfig
impl RefUnwindSafe for RemoteAgentConfig
impl Send for RemoteAgentConfig
impl Sync for RemoteAgentConfig
impl Unpin for RemoteAgentConfig
impl UnsafeUnpin for RemoteAgentConfig
impl UnwindSafe for RemoteAgentConfig
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