use-wasm-export 0.0.1

WebAssembly export name wrappers, export kind, and exported item metadata primitives.
Documentation
# use-wasm-export

WebAssembly export primitives for RustUse. This crate models conservative export names, export kinds, and simple exported item metadata.

## Example

~~~rust
use use_wasm_export::{ExportName, ExportedFunction};

let function = ExportedFunction::new(ExportName::new("run").expect("valid name"), 0);

assert_eq!(function.name().as_str(), "run");
assert_eq!(function.index(), 0);
~~~

## Scope

- Export names and kinds.
- Exported function, memory, table, and global metadata.

## Non-goals

- No export resolution.
- No runtime invocation.

## License

Licensed under either of the following, at your option:

- Apache License, Version 2.0
- MIT license