pub struct GenerateOptions {
pub input_path: String,
pub output_path: String,
pub header: String,
pub pre_imports: String,
pub data_varname: String,
pub escape_function: String,
}
Fields§
§input_path: String
§output_path: String
§header: String
§pre_imports: String
§data_varname: String
§escape_function: String
Implementations§
Source§impl GenerateOptions
impl GenerateOptions
pub fn new(input_path: String, output_path: String) -> GenerateOptions
pub fn set_header(&mut self, header: String) -> &mut GenerateOptions
pub fn set_data_varname(&mut self, data_varname: String) -> &mut GenerateOptions
pub fn set_escape_function( &mut self, escape_function: String, ) -> &mut GenerateOptions
pub fn add_import(&mut self, import: String) -> &mut GenerateOptions
pub fn from_json(wasm: String) -> GenerateOptions
Auto Trait Implementations§
impl Freeze for GenerateOptions
impl RefUnwindSafe for GenerateOptions
impl Send for GenerateOptions
impl Sync for GenerateOptions
impl Unpin for GenerateOptions
impl UnwindSafe for GenerateOptions
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