pub struct AgentEntry {
pub path: AgentPath,
pub status: AgentStatus,
pub depth: i32,
pub tool_count: usize,
}Expand description
A registered agent entry in the registry.
Fields§
§path: AgentPathThe agent’s tree path.
status: AgentStatusCurrent lifecycle status.
depth: i32Depth from root (root=0, direct child=1, etc.).
tool_count: usizeNumber of tools registered on this agent (for list_agents output).
Trait Implementations§
Source§impl Clone for AgentEntry
impl Clone for AgentEntry
Source§fn clone(&self) -> AgentEntry
fn clone(&self) -> AgentEntry
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 moreAuto Trait Implementations§
impl Freeze for AgentEntry
impl RefUnwindSafe for AgentEntry
impl Send for AgentEntry
impl Sync for AgentEntry
impl Unpin for AgentEntry
impl UnsafeUnpin for AgentEntry
impl UnwindSafe for AgentEntry
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