Struct wasmer_emscripten::EmscriptenState
source · Expand description
State of the emscripten environment (environment variables, CLI args)
Fields§
§env_vars: HashMap<String, String>
Environment variables in a [key -> value] mapping
cli_args: Vec<String>
Command line arguments that this module received
Trait Implementations§
source§impl Clone for EmscriptenState
impl Clone for EmscriptenState
source§fn clone(&self) -> EmscriptenState
fn clone(&self) -> EmscriptenState
Returns a copy 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 EmscriptenState
impl Debug for EmscriptenState
Auto Trait Implementations§
impl RefUnwindSafe for EmscriptenState
impl Send for EmscriptenState
impl Sync for EmscriptenState
impl Unpin for EmscriptenState
impl UnwindSafe for EmscriptenState
Blanket Implementations§
§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
§impl<F, W, T, D> Deserialize<With<T, W>, D> for Fwhere
W: DeserializeWith<F, T, D>,
D: Fallible + ?Sized,
F: ?Sized,
impl<F, W, T, D> Deserialize<With<T, W>, D> for Fwhere
W: DeserializeWith<F, T, D>,
D: Fallible + ?Sized,
F: ?Sized,
§fn deserialize(
&self,
deserializer: &mut D
) -> Result<With<T, W>, <D as Fallible>::Error>
fn deserialize(
&self,
deserializer: &mut D
) -> Result<With<T, W>, <D as Fallible>::Error>
Deserializes using the given deserializer