[badges.docsrs]
status = "passing"
[badges.maintenance]
status = "actively-developed"
[build-dependencies.rustversion]
version = "1.0.22"
[dependencies.rustversion]
version = "1.0.22"
[features]
all_nightly = ["metadata", "sized_hierarchy"]
c_alloc = []
c_str = []
default = []
dev = []
full = ["full_msrv", "c_str"]
full_msrv = ["os_err_reporting", "c_alloc"]
full_nightly = ["full", "all_nightly"]
metadata = []
no_nightly = []
os_err_reporting = ["std"]
sized_hierarchy = []
std = []
[lib]
name = "memapi2"
path = "src/lib.rs"
[package]
authors = ["echohumm"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
categories = ["no-std::no-alloc", "memory-management"]
description = "A no_std/no-alloc-friendly memory allocation interface for raw buffers, with improved error reporting."
edition = "2018"
include = ["src/**", "build.rs", "Cargo.toml"]
keywords = ["allocator", "no_std", "memory", "allocation"]
license = "GPL-3.0 OR MIT"
name = "memapi2"
readme = false
repository = "https://github.com/echohumm/memapi"
rust-version = "1.46.0"
version = "0.8.1"
[package.metadata.docs.rs]
features = ["full"]