pub struct ServerAgentList {
pub agents: Vec<AgentInfo>,
}Expand description
Agents discovered across user, project, plugin, and remote sources.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§agents: Vec<AgentInfo>All discovered agents across all sources
Trait Implementations§
Source§impl Clone for ServerAgentList
impl Clone for ServerAgentList
Source§fn clone(&self) -> ServerAgentList
fn clone(&self) -> ServerAgentList
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 ServerAgentList
impl Debug for ServerAgentList
Source§impl Default for ServerAgentList
impl Default for ServerAgentList
Source§fn default() -> ServerAgentList
fn default() -> ServerAgentList
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ServerAgentList
impl<'de> Deserialize<'de> for ServerAgentList
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 ServerAgentList
impl RefUnwindSafe for ServerAgentList
impl Send for ServerAgentList
impl Sync for ServerAgentList
impl Unpin for ServerAgentList
impl UnsafeUnpin for ServerAgentList
impl UnwindSafe for ServerAgentList
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