1 2 3 4 5 6
pub(crate) trait Buffer { type Slot; fn capacity(&self) -> usize; fn inner(&self) -> &[Self::Slot]; }