pub enum SandboxAttempt {
Completed(SandboxResult),
Refused(SandboxRefusal),
Stopped(SandboxReport),
Unknown(SandboxRefusal),
}Expand description
Exhaustive result of asking a sandbox launcher to execute a request.
Variants§
Completed(SandboxResult)
Completed with a report.
Refused(SandboxRefusal)
Proven not dispatched.
Stopped(SandboxReport)
Timeout or cancellation with proven cleanup.
Unknown(SandboxRefusal)
Dispatched but final state is not provable.
Trait Implementations§
Source§impl Clone for SandboxAttempt
impl Clone for SandboxAttempt
Source§fn clone(&self) -> SandboxAttempt
fn clone(&self) -> SandboxAttempt
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 SandboxAttempt
impl Debug for SandboxAttempt
impl Eq for SandboxAttempt
Source§impl PartialEq for SandboxAttempt
impl PartialEq for SandboxAttempt
impl StructuralPartialEq for SandboxAttempt
Auto Trait Implementations§
impl Freeze for SandboxAttempt
impl RefUnwindSafe for SandboxAttempt
impl Send for SandboxAttempt
impl Sync for SandboxAttempt
impl Unpin for SandboxAttempt
impl UnsafeUnpin for SandboxAttempt
impl UnwindSafe for SandboxAttempt
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