Trait r3_kernel::utils::binary_heap::VecLike
source · pub trait VecLike: Deref<Target = [Self::Element]> + DerefMut {
type Element;
// Required methods
fn is_empty(&self) -> bool;
fn len(&self) -> usize;
fn pop(&mut self) -> Option<Self::Element>;
fn push(&mut self, x: Self::Element);
}