Packages
Browse packages indexed by the registry.
A collection of various allocators and allocator combinators.
hashbrown with allocator_api2 updated to 0.4, and vendored BTreeMap supporting custom allocator.
B-Tree data structures with explicit allocator control using the allocated pattern
Count the number of memory allocation of some code.
Allocator-independent heap ownership and scoped allocation hints.
Thin cross-platform functions for memory allocation, deallocation and reallocation
Inspect rust object tree and output it as flamegraph
Implementation of derive(Allocative) for allocative crate
Mirror of Rust's allocator API
Tests for allocators that implement the allocator API
Minimal fallback for the standard library’s allocator API
An allocator with backing memory in a Linux `memfd_secret`
allocator for rust
Allocator Suite for various allocation types
Allocator trace utilities for benchmarking
This is a copy of the unstable allocator_api (https://github.com/rust-lang/rust/issues/32838) and of parts of the unstable alloc feature. Usable with stable rust, but requires 1.33.
This custom allocator contains forward references for the `__rust_allocate`, `__rust_deallocate`, `__rust_reallocate`, `__rust_reallocate_inplace`, and `__rust_usable_size` functions. It can be used to define the allocation functions in crates that depend on liballoc.
composable memory allocators and utilities for creating more.
Private utility crate for allochronic and khonsulabs.
Private utility macro crate for allochronic and khonsulabs.
Allocation-locked Vec - placeholder
Allocation-locked Vec - placeholder
Allora: Rust-native Enterprise Integration Patterns (EIP) with channels, routing, correlation, and adapters.
Core primitives for Allora: messages, exchanges, channels, processors, patterns (EIP) for Rust integration flows.
HTTP inbound/outbound adapters for Allora integration flows (request/reply & fire-and-forget).
Procedural macros for Allora (#[service]) to register service activators via inventory.
Allora runtime and DSL implementation (internal crate).
High-assurance resource portioning and scoped memory allotment. Part of the Honest-Classified security suite.
Core allotaxonometer computation: rank-turbulence divergence and related metrics
Core storage library for All Our Things — shared across MCP server, iOS, and Android.
Alias/label lints (to disable) with your intentions. Reexported from allow_prefixed, grouped under rustc::, clippy:: and rustdoc:: modules.
Core types and matching primitives for cargo-allow source exception policies.
Source-tree and policy posture diff helpers for cargo-allow.
Non-Rust and generated-file scanners for cargo-allow source-tree policy.
Source-tree root discovery and file inventory for cargo-allow.
Finding-to-policy matching and lifecycle classification for cargo-allow.
Policy parsing and validation for cargo-allow source exception ledgers.
Legacy policy adapters for cargo-allow migrations.
Report and receipt rendering for cargo-allow source exception scans.
Source-syntax Rust scanners for cargo-allow exception findings.
Allows an item until a specified semver version, and then errors on compilation.
Internal proc macros, for 'allow' crate only
Implementation of 'allow' crate, exported with no prefix (for prefixless lints), and with clippy_ and rustoc_ prefixes.