pub trait TryPush<A> { fn try_push(&mut self, item: A) -> Result<()>; }
A trait describing the ability of a struct to receive new items.
Tries to push a new element.