132 releases (87 breaking)
|new 0.102.1||Dec 1, 2023|
|0.102.0||Nov 20, 2023|
|0.101.4||Nov 1, 2023|
|0.98.1||Jul 24, 2023|
|0.17.0||Jul 24, 2018|
#10 in No standard library
27,952 downloads per month
Used in 44 crates (33 directly)
This crate provides module-level functionality, which allow multiple functions and data to be emitted with Cranelift and then linked together.
This crate is structured as an optional layer on top of cranelift-codegen. It provides additional functionality, such as linking, however users that require greater flexibility don't need to use it.
A module is a collection of functions and data objects that are linked
Module trait that defines a common interface for various kinds
of modules. Most users will use one of the following
Top-level lib.rs for