pub enum CommandRoute {
Process,
Sandbox {
launcher: String,
policy: SandboxPolicy,
},
}Expand description
Selected capsule execution boundary.
Variants§
Process
Exact trusted command in an owned disposable host checkout.
Sandbox
Networkless anonymous-root execution through a registered launcher.
Fields
§
policy: SandboxPolicyComplete sandbox authority and resource bounds.
Trait Implementations§
Source§impl Clone for CommandRoute
impl Clone for CommandRoute
Source§fn clone(&self) -> CommandRoute
fn clone(&self) -> CommandRoute
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 CommandRoute
impl Debug for CommandRoute
impl Eq for CommandRoute
Source§impl PartialEq for CommandRoute
impl PartialEq for CommandRoute
impl StructuralPartialEq for CommandRoute
Auto Trait Implementations§
impl Freeze for CommandRoute
impl RefUnwindSafe for CommandRoute
impl Send for CommandRoute
impl Sync for CommandRoute
impl Unpin for CommandRoute
impl UnsafeUnpin for CommandRoute
impl UnwindSafe for CommandRoute
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