pub struct SandboxDisableForSessionRequest {
pub decision_context: Option<PermissionDecisionContext>,
pub request_id: RequestId,
}Expand description
Request to disable sandboxing for the current session while resolving an active sandbox-bypass permission prompt.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§decision_context: Option<PermissionDecisionContext>Optional attribution for the permission decision.
request_id: RequestIdIdentifier of the exact pending sandbox-bypass permission request that authorized the session opt-out.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SandboxDisableForSessionRequest
impl<'de> Deserialize<'de> for SandboxDisableForSessionRequest
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 SandboxDisableForSessionRequest
impl RefUnwindSafe for SandboxDisableForSessionRequest
impl Send for SandboxDisableForSessionRequest
impl Sync for SandboxDisableForSessionRequest
impl Unpin for SandboxDisableForSessionRequest
impl UnsafeUnpin for SandboxDisableForSessionRequest
impl UnwindSafe for SandboxDisableForSessionRequest
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