alloc-shim 0.1.0

A shim crate for to import items of alloc crate ergonomically.
Documentation

alloc-shim

Build Status version documentation license Rustc Version

A shim crate for to import items of alloc crate ergonomically.

Examples

Usage

Add this to your Cargo.toml:

[dependencies]
alloc = { version = "0.1", package = "alloc-shim" }

Set the features so that std depends on alloc-shim/std:

[features]
std = ["alloc/std"]

Add this to your crate root (lib.rs or main.rs):

#![cfg_attr(not(feature = "std"), feature(alloc))]

Now, you can use alloc-shim:

use alloc::*;

The current version of alloc-shim requires Rust 1.31 or later.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.