pub enum SandboxFallbackPolicy {
Deny,
Ask,
AllowUnsandboxed,
}Expand description
Controls what happens when a configured sandbox is unavailable.
Variants§
Deny
Reject the invocation when isolation is unavailable.
Ask
Ask a dedicated fallback handler for a one-invocation approval.
AllowUnsandboxed
Continue without isolation after permission has already allowed the tool.
Trait Implementations§
Source§impl Clone for SandboxFallbackPolicy
impl Clone for SandboxFallbackPolicy
Source§fn clone(&self) -> SandboxFallbackPolicy
fn clone(&self) -> SandboxFallbackPolicy
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 moreimpl Copy for SandboxFallbackPolicy
Source§impl Debug for SandboxFallbackPolicy
impl Debug for SandboxFallbackPolicy
Source§impl Default for SandboxFallbackPolicy
impl Default for SandboxFallbackPolicy
Source§fn default() -> SandboxFallbackPolicy
fn default() -> SandboxFallbackPolicy
Returns the “default value” for a type. Read more
impl Eq for SandboxFallbackPolicy
Source§impl PartialEq for SandboxFallbackPolicy
impl PartialEq for SandboxFallbackPolicy
impl StructuralPartialEq for SandboxFallbackPolicy
Auto Trait Implementations§
impl Freeze for SandboxFallbackPolicy
impl RefUnwindSafe for SandboxFallbackPolicy
impl Send for SandboxFallbackPolicy
impl Sync for SandboxFallbackPolicy
impl Unpin for SandboxFallbackPolicy
impl UnsafeUnpin for SandboxFallbackPolicy
impl UnwindSafe for SandboxFallbackPolicy
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.