Crate shawshank

Source
Expand description

ArenaSet is an efficient, generic internment structure.

Macros§

custom_intern_id
Facilitates defining tuple structs that may be used as custom IDs.

Structs§

ArenaSet
An efficient, generic internment structure.
Builder
Flexible builder for ArenaSet.
StadiumSet
Specialization of ArenaSet where O::Target: StableDeref.

Enums§

Error
Errors that may occur when using an ArenaSet. ArenaSet: struct.ArenaSet.html

Traits§

Map
The interface for the key-value map internal to an ArenaSet.

Functions§

builder
Create a Builder where the ID is usize. Builder: struct.Builder.html
byte_arena_set
Create an ArenaSet for Vec<u8> with a HashMap and an ID of usize. ArenaSet: struct.ArenaSet.html
byte_stadium_set
Create a StadiumSet for Arc<Vec<u8>> with a HashMap and an ID of usize. StadiumSet: struct.StadiumSet.html
string_arena_set
Create an ArenaSet for String with a HashMap and an ID of usize. ArenaSet: struct.ArenaSet.html
string_stadium_set
Create a StadiumSet for Arc<String> with a HashMap and an ID of usize. StadiumSet: struct.StadiumSet.html