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 Clone for SandboxDisableForSessionRequest
impl Clone for SandboxDisableForSessionRequest
Source§fn clone(&self) -> SandboxDisableForSessionRequest
fn clone(&self) -> SandboxDisableForSessionRequest
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 Default for SandboxDisableForSessionRequest
impl Default for SandboxDisableForSessionRequest
Source§fn default() -> SandboxDisableForSessionRequest
fn default() -> SandboxDisableForSessionRequest
Returns the “default value” for a type. Read more
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