This crate provides the `Module` trait, which provides an interface for
multiple functions and data to be emitted with
[Cretonne](https://crates.io/crates/cretonne) and then linked together.

This crate provides the `Module` trait, which provides an interface for
multiple functions and data to be emitted with
[Cretonne](https://crates.io/crates/cretonne) and then linked together.

This crate is structured as an optional layer on top of cretonne-codegen.
It provides additional functionality, such as linking, however users that
require greater flexibility don't need to use it.

Document that cretonne-module is an optional part of Cretonne.
Document that cretonne-module is an optional part of Cretonne.
