[−][src]Struct wasm_snip::Options
Options for controlling which functions in what .wasm
file should be
snipped.
Fields
functions: Vec<String>
The functions that should be snipped from the .wasm
file.
patterns: Vec<String>
The regex patterns whose matches should be snipped from the .wasm
file.
snip_rust_fmt_code: bool
Should Rust std::fmt
and core::fmt
functions be snipped?
snip_rust_panicking_code: bool
Should Rust std::panicking
and core::panicking
functions be snipped?
skip_producers_section: bool
Should we skip generating the "producers" custom section?
Trait Implementations
Auto Trait Implementations
impl Send for Options
impl Sync for Options
impl Unpin for Options
impl UnwindSafe for Options
impl RefUnwindSafe for Options
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,