pub trait Storage<T> {
// Required method
fn push(&mut self, index: usize, item: T);
// Provided methods
fn reserve(&mut self, len: usize) { ... }
fn bounds(&self) -> (Option<usize>, Option<usize>) { ... }
}
Expand description
Backing storage for receive operations