Skip to content

Commit f9a2789

Browse files
committed
feat: add slotvec, slotbkvec and slotdeque three containers
chore: add Debug trait impl for slotvec, slotbkvec and slotdeque chore: make iterators lifetime bound clarity
1 parent 3b1bc43 commit f9a2789

File tree

5 files changed

+959
-0
lines changed

5 files changed

+959
-0
lines changed

src/lib.rs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,22 @@ extern crate std;
88
#[cfg(all(feature = "alloc", not(feature = "std")))]
99
extern crate alloc;
1010

11+
mod utils;
1112
mod object;
1213
mod slice;
14+
mod slotvec;
15+
mod slotbkvec;
16+
mod slotdeque;
1317
mod slotmap;
1418
#[cfg(feature = "map")]
1519
mod map;
1620

21+
pub use utils::Captures;
1722
pub use object::Managed;
1823
pub use slice::ManagedSlice;
24+
pub use slotvec::SlotVec;
25+
pub use slotbkvec::SlotBkVec;
26+
pub use slotdeque::SlotDeque;
1927
pub use slotmap::{
2028
Key as SlotKey,
2129
Slot as SlotIndex,

0 commit comments

Comments
 (0)