pub struct SessionAuthorityContext {
pub tool_access: SessionToolAccess,
pub subagent: Option<SubagentSessionContext>,
}Fields§
§tool_access: SessionToolAccess§subagent: Option<SubagentSessionContext>Trait Implementations§
Source§impl Clone for SessionAuthorityContext
impl Clone for SessionAuthorityContext
Source§fn clone(&self) -> SessionAuthorityContext
fn clone(&self) -> SessionAuthorityContext
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 SessionAuthorityContext
impl Debug for SessionAuthorityContext
Source§impl Default for SessionAuthorityContext
impl Default for SessionAuthorityContext
Source§fn default() -> SessionAuthorityContext
fn default() -> SessionAuthorityContext
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SessionAuthorityContext
impl RefUnwindSafe for SessionAuthorityContext
impl Send for SessionAuthorityContext
impl Sync for SessionAuthorityContext
impl Unpin for SessionAuthorityContext
impl UnsafeUnpin for SessionAuthorityContext
impl UnwindSafe for SessionAuthorityContext
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