pipecircuit 0.0.24

Correct. Robust. Fast. Portable. Pick four.
Documentation
mod membership;
mod read;
pub(in crate::storage::warp_table) use read::SlotSetRead;

use super::StableSlot;

mod algebra;
mod creation;
mod insert;
mod lookup;
mod remove;

pub use insert::{PreparedSlotSetInsert, SlotSetInsertError, SlotSetInsertOutcome};
pub(in crate::storage::warp_table) use lookup::SlotSetIntoSlots;
pub use lookup::SlotSetSlots;
pub use remove::SlotSetRemoveOutcome;

#[derive(Clone, Eq, PartialEq)]
pub struct SlotSet(membership::Membership);

#[cfg(test)]
mod tests;