Trait hyperloglog_rs::prelude::ArrayIter
source · pub trait ArrayIter<T> {
type Iter<'a>: Iterator<Item = &'a T>
where Self: 'a,
T: 'a;
type IterMut<'a>: Iterator<Item = &'a mut T>
where Self: 'a,
T: 'a;
type IntoIter: Iterator<Item = T>;
// Required methods
fn into_iter_elements(self) -> Self::IntoIter;
fn iter_elements(&self) -> Self::Iter<'_>;
fn iter_elements_mut(&mut self) -> Self::IterMut<'_>;
fn len(&self) -> usize;
// Provided method
fn is_empty(&self) -> bool { ... }
}