mod fifo;
pub mod lanes;
mod link;
pub use fifo::Fifo;
pub use link::Link;
mod slot;
pub use slot::Slot;
mod entry;
mod iter;
pub use entry::Entry;
pub use iter::Iter;
pub struct Membership<const LINKED: bool>;
impl<const LINKED: bool> crate::depot::raw::Sealed for Membership<LINKED> {}
impl<const LINKED: bool> crate::depot::Predicate for Membership<LINKED> {}
pub struct NonEmpty;
impl crate::depot::raw::Sealed for NonEmpty {}
impl crate::depot::Predicate for NonEmpty {}
pub struct Exclusive;
impl crate::depot::raw::Sealed for Exclusive {}
impl crate::depot::Predicate for Exclusive {}