pub enum SandboxBackend {
Firecracker,
Docker,
}Expand description
Sandbox backend for forcing traffic through the proxy. No “native” isolation; only these backends.
Variants§
Firecracker
Run runner (proxy + child) inside a Firecracker microVM. Linux only.
Docker
Run runner (proxy + child) inside a Docker container with –network none. macOS only.
Trait Implementations§
Source§impl Clone for SandboxBackend
impl Clone for SandboxBackend
Source§fn clone(&self) -> SandboxBackend
fn clone(&self) -> SandboxBackend
Returns a duplicate of the value. Read more
1.0.0 · 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 SandboxBackend
impl Debug for SandboxBackend
Source§impl Display for SandboxBackend
impl Display for SandboxBackend
Source§impl FromStr for SandboxBackend
impl FromStr for SandboxBackend
Source§impl PartialEq for SandboxBackend
impl PartialEq for SandboxBackend
impl Copy for SandboxBackend
impl Eq for SandboxBackend
impl StructuralPartialEq for SandboxBackend
Auto Trait Implementations§
impl Freeze for SandboxBackend
impl RefUnwindSafe for SandboxBackend
impl Send for SandboxBackend
impl Sync for SandboxBackend
impl Unpin for SandboxBackend
impl UnsafeUnpin for SandboxBackend
impl UnwindSafe for SandboxBackend
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