Struct extra::bitv::BitvIterator

pub struct BitvIterator<'self> {
    priv bitv: &'self Bitv,
    priv next_idx: uint,
    priv end_idx: uint,
}

An iterator for Bitv

Trait Implementations

impl<'self> std::iter::Iterator for BitvIterator<'self>

fn next(&mut self) -> std::option::Option

fn size_hint(&self) -> (uint, std::option::Option)

impl<'self> std::iter::DoubleEndedIterator for BitvIterator<'self>

fn next_back(&mut self) -> std::option::Option

impl<'self> std::iter::ExactSize for BitvIterator<'self>

impl<'self> std::iter::RandomAccessIterator for BitvIterator<'self>

fn indexable(&self) -> uint

fn idx(&self, index: uint) -> std::option::Option