Expand description
This crate exposes a macro slab
which creates a new Slab
.
It returns a tuple of the slab and the created keys as a fixed size array.
§Examples
§Basic
use slablit::slab;
let (slab, [first_id, second_id, third_id]) = slab!["foo", "bar", "baz"];
§With Trailing Comma
use slablit::slab;
let (slab, _) = slab![
"foo",
"bar",
"baz",
];