Struct wasm_snip::Options [] [src]

pub struct Options {
    pub input: PathBuf,
    pub functions: Vec<String>,
    pub patterns: Vec<String>,
    pub snip_rust_fmt_code: bool,
    pub snip_rust_panicking_code: bool,
}

Options for controlling which functions in what .wasm file should be snipped.

Fields

The input .wasm file that should have its functions snipped.

The functions that should be snipped from the .wasm file.

The regex patterns whose matches should be snipped from the .wasm file.

Should Rust std::fmt and core::fmt functions be snipped?

Should Rust std::panicking and core::panicking functions be snipped?

Trait Implementations

impl Clone for Options
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for Options
[src]

[src]

Formats the value using the given formatter. Read more

impl Default for Options
[src]

[src]

Returns the "default value" for a type. Read more

Auto Trait Implementations

impl Send for Options

impl Sync for Options