pub enum SandboxCode {
Image {
image: String,
},
Source {
src: String,
toolchain: ToolchainConfig,
},
}Expand description
Specifies where the sandbox’s root filesystem comes from.
Variants§
Image
A prebuilt container image used as the sandbox root filesystem.
Source
Source built into a sandbox image at deploy time.
Fields
§
toolchain: ToolchainConfigToolchain configuration with type-safe options
Trait Implementations§
Source§impl Clone for SandboxCode
impl Clone for SandboxCode
Source§fn clone(&self) -> SandboxCode
fn clone(&self) -> SandboxCode
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 SandboxCode
impl Debug for SandboxCode
Source§impl<'de> Deserialize<'de> for SandboxCode
impl<'de> Deserialize<'de> for SandboxCode
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
impl Eq for SandboxCode
Source§impl PartialEq for SandboxCode
impl PartialEq for SandboxCode
Source§impl Serialize for SandboxCode
impl Serialize for SandboxCode
impl StructuralPartialEq for SandboxCode
Auto Trait Implementations§
impl Freeze for SandboxCode
impl RefUnwindSafe for SandboxCode
impl Send for SandboxCode
impl Sync for SandboxCode
impl Unpin for SandboxCode
impl UnsafeUnpin for SandboxCode
impl UnwindSafe for SandboxCode
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.