sync-arena 0.2.0

A simple, thread-safe arena allocator.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use sync_arena::declare_arena;

declare_arena!(
    [string_arena: String,]
);

#[test]
fn test_declare_arena() {
    let arena = Arena::default();
    let s = arena.string_arena.alloc(String::from("hello"));
    assert_eq!(s.as_str(), "hello");
}