pub struct SubagentMetadata {
pub name: String,
pub description: String,
pub scope: Scope,
}Fields§
§name: String§description: String§scope: ScopeTrait Implementations§
Source§impl Clone for SubagentMetadata
impl Clone for SubagentMetadata
Source§fn clone(&self) -> SubagentMetadata
fn clone(&self) -> SubagentMetadata
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 SubagentMetadata
impl Debug for SubagentMetadata
Source§impl<'de> Deserialize<'de> for SubagentMetadata
impl<'de> Deserialize<'de> for SubagentMetadata
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 SubagentMetadata
impl RefUnwindSafe for SubagentMetadata
impl Send for SubagentMetadata
impl Sync for SubagentMetadata
impl Unpin for SubagentMetadata
impl UnsafeUnpin for SubagentMetadata
impl UnwindSafe for SubagentMetadata
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