Trait Storage
cl_traits
pub trait Storage { type Item; }
Storage is anything that can hold a collection of items
type Item
Storage item
impl<'a, T> Storage for &'a [T]
type Item = T
impl<'a, T> Storage for &'a mut [T]