pub struct SubagentSessionAuthority {
pub agent_name: String,
pub parent_session_id: String,
pub capability: String,
pub depth: u8,
pub max_depth: u8,
}Fields§
§agent_name: String§parent_session_id: String§capability: String§depth: u8§max_depth: u8Trait Implementations§
Source§impl Clone for SubagentSessionAuthority
impl Clone for SubagentSessionAuthority
Source§fn clone(&self) -> SubagentSessionAuthority
fn clone(&self) -> SubagentSessionAuthority
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 SubagentSessionAuthority
impl Debug for SubagentSessionAuthority
Source§impl<'de> Deserialize<'de> for SubagentSessionAuthority
impl<'de> Deserialize<'de> for SubagentSessionAuthority
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 SubagentSessionAuthority
impl RefUnwindSafe for SubagentSessionAuthority
impl Send for SubagentSessionAuthority
impl Sync for SubagentSessionAuthority
impl Unpin for SubagentSessionAuthority
impl UnsafeUnpin for SubagentSessionAuthority
impl UnwindSafe for SubagentSessionAuthority
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