#[repr(C)]pub struct WasmCWriteModuleOptions {
    pub outputPath: *const c_char,
    pub threadCount: U32,
    pub functionsPerFile: U32,
    pub pretty: bool,
    pub debug: bool,
    pub multipleModules: bool,
    pub dataSegmentMode: WasmDataSegmentMode,
}Fields§
§outputPath: *const c_char§threadCount: U32§functionsPerFile: U32§pretty: bool§debug: bool§multipleModules: bool§dataSegmentMode: WasmDataSegmentModeImplementations§
Source§impl WasmCWriteModuleOptions
 
impl WasmCWriteModuleOptions
Sourcepub fn builder() -> WasmCWriteModuleOptionsBuilder<((), (), (), (), (), (), ())>
 
pub fn builder() -> WasmCWriteModuleOptionsBuilder<((), (), (), (), (), (), ())>
Create a builder for building WasmCWriteModuleOptions.
On the builder, call .outputPath(...), .threadCount(...), .functionsPerFile(...), .pretty(...), .debug(...), .multipleModules(...), .dataSegmentMode(...) to set the values of the fields.
Finally, call .build() to create the instance of WasmCWriteModuleOptions.
Trait Implementations§
Source§impl Clone for WasmCWriteModuleOptions
 
impl Clone for WasmCWriteModuleOptions
Source§fn clone(&self) -> WasmCWriteModuleOptions
 
fn clone(&self) -> WasmCWriteModuleOptions
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 ConstDefault for WasmCWriteModuleOptionswhere
    *const c_char: ConstDefault,
    U32: ConstDefault,
    bool: ConstDefault,
    WasmDataSegmentMode: ConstDefault,
 
impl ConstDefault for WasmCWriteModuleOptionswhere
    *const c_char: ConstDefault,
    U32: ConstDefault,
    bool: ConstDefault,
    WasmDataSegmentMode: ConstDefault,
Source§impl Debug for WasmCWriteModuleOptions
 
impl Debug for WasmCWriteModuleOptions
Source§impl Hash for WasmCWriteModuleOptions
 
impl Hash for WasmCWriteModuleOptions
impl Copy for WasmCWriteModuleOptions
Auto Trait Implementations§
impl Freeze for WasmCWriteModuleOptions
impl RefUnwindSafe for WasmCWriteModuleOptions
impl !Send for WasmCWriteModuleOptions
impl !Sync for WasmCWriteModuleOptions
impl Unpin for WasmCWriteModuleOptions
impl UnwindSafe for WasmCWriteModuleOptions
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