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