diff --git a/src/builder/code.rs b/src/builder/code.rs index b76d941..b3cf39f 100644 --- a/src/builder/code.rs +++ b/src/builder/code.rs @@ -346,7 +346,7 @@ mod tests { .build() .bind(); - assert_eq!(result.len(), 1); + assert_eq!(result.len(), 1); } #[test] diff --git a/src/builder/module.rs b/src/builder/module.rs index c63b5a1..c69d5dd 100644 --- a/src/builder/module.rs +++ b/src/builder/module.rs @@ -442,6 +442,22 @@ impl Invoke for ModuleBuilder } /// Start new module builder +/// # Examples +/// +/// ``` +/// use parity_wasm::builder; +/// +/// let module = builder::module() +/// .function() +/// .signature().param().i32().build() +/// .body().build() +/// .build() +/// .build(); +/// +/// assert_eq!(module.type_section().expect("type section to exist").types().len(), 1); +/// assert_eq!(module.function_section().expect("function section to exist").entries().len(), 1); +/// assert_eq!(module.code_section().expect("code section to exist").bodies().len(), 1); +/// ``` pub fn module() -> ModuleBuilder { ModuleBuilder::new() }