arena64 0.6.0

A concurrent arena providing mutually exclusive access over indexes
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
#![no_std]
#![cfg_attr(docsrs, feature(doc_cfg))]

extern crate alloc;

pub(crate) const IDX: usize = (1 << 6) - 1;
pub(crate) const IDX_MASK: usize = !IDX;

mod arena;
mod boxed;

pub use arena::{Arena64, Bump64};
pub use boxed::{Boxed64, Slot, UninitSlot};