pub struct RuntimeOverrides {
pub wasm: Option<WasmOverrides>,
pub docker: Option<DockerOverrides>,
pub native: Option<NativeOverrides>,
}Expand description
Runtime-specific overrides.
Fields§
§wasm: Option<WasmOverrides>WASM-specific configuration.
docker: Option<DockerOverrides>Docker-specific configuration.
native: Option<NativeOverrides>Native execution configuration.
Implementations§
Source§impl RuntimeOverrides
impl RuntimeOverrides
Sourcepub fn with_wasm(self, wasm: WasmOverrides) -> Self
pub fn with_wasm(self, wasm: WasmOverrides) -> Self
Set WASM overrides.
Sourcepub fn with_docker(self, docker: DockerOverrides) -> Self
pub fn with_docker(self, docker: DockerOverrides) -> Self
Set Docker overrides.
Sourcepub fn with_native(self, native: NativeOverrides) -> Self
pub fn with_native(self, native: NativeOverrides) -> Self
Set native overrides.
Trait Implementations§
Source§impl Clone for RuntimeOverrides
impl Clone for RuntimeOverrides
Source§fn clone(&self) -> RuntimeOverrides
fn clone(&self) -> RuntimeOverrides
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 RuntimeOverrides
impl Debug for RuntimeOverrides
Source§impl Default for RuntimeOverrides
impl Default for RuntimeOverrides
Source§fn default() -> RuntimeOverrides
fn default() -> RuntimeOverrides
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RuntimeOverrides
impl<'de> Deserialize<'de> for RuntimeOverrides
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
Auto Trait Implementations§
impl Freeze for RuntimeOverrides
impl RefUnwindSafe for RuntimeOverrides
impl Send for RuntimeOverrides
impl Sync for RuntimeOverrides
impl Unpin for RuntimeOverrides
impl UnwindSafe for RuntimeOverrides
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