wasm_metadata/
lib.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//! Read and manipulate WebAssembly metadata

#![warn(missing_debug_implementations, missing_docs)]

pub use add_metadata::AddMetadata;
pub use metadata::Metadata;
pub use names::{ComponentNames, ModuleNames};
pub use producers::{Producers, ProducersField};
pub use registry::{CustomLicense, Link, LinkType, RegistryMetadata};

pub(crate) use rewrite::rewrite_wasm;

mod add_metadata;
mod metadata;
mod names;
mod producers;
mod registry;
mod rewrite;

pub(crate) mod utils;