Struct webc::metadata::annotations::Emscripten
source · pub struct Emscripten {
pub atom: Option<String>,
pub package: Option<String>,
pub env: Option<Vec<String>>,
pub main_args: Option<Vec<String>>,
pub mount_atom_in_volume: Option<String>,
}
Expand description
Annotations used by Emscripten runners.
Fields§
§atom: Option<String>
👎Deprecated since 5.5.0: Use the explicit “atom” annotation
§package: Option<String>
§env: Option<Vec<String>>
§main_args: Option<Vec<String>>
§mount_atom_in_volume: Option<String>
Implementations§
Trait Implementations§
source§impl Clone for Emscripten
impl Clone for Emscripten
source§fn clone(&self) -> Emscripten
fn clone(&self) -> Emscripten
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 Emscripten
impl Debug for Emscripten
source§impl Default for Emscripten
impl Default for Emscripten
source§fn default() -> Emscripten
fn default() -> Emscripten
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for Emscripten
impl<'de> Deserialize<'de> for Emscripten
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 Emscripten
impl RefUnwindSafe for Emscripten
impl Send for Emscripten
impl Sync for Emscripten
impl Unpin for Emscripten
impl UnwindSafe for Emscripten
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