of iter::BaseIter<A> for IMPL_T<A>
of iter::ExtendedIter<A> for IMPL_T<A>
of iter::EqIter<A> for IMPL_T<A>
of iter::CopyableIter<A> for IMPL_T<A>
of iter::CopyableOrderedIter<A> for IMPL_T<A>
dlist_iter::inst
iter::BaseIter<A>
for IMPL_T<A>
each
fn each(blk: &fn(v: &A) -> bool)
size_hint
fn size_hint() -> Option<uint>
iter::ExtendedIter<A>
for IMPL_T<A>
eachi
fn eachi(blk: &fn(uint, v: &A) -> bool)
all
fn all(blk: &fn(&A) -> bool) -> bool
any
fn any(blk: &fn(&A) -> bool) -> bool
foldl
fn foldl<B>(b0: B, blk: &fn(&B, &A) -> B) -> B
position
fn position(f: &fn(&A) -> bool) -> Option<uint>
map_to_vec
fn map_to_vec<B>(op: &fn(&A) -> B) -> ~[B]
flat_map_to_vec
fn flat_map_to_vec<B, IB: BaseIter<B>>(op: &fn(&A) -> IB) -> ~[B]
iter::EqIter<A>
for IMPL_T<A>
contains
fn contains(x: &A) -> bool
count
fn count(x: &A) -> uint
iter::CopyableIter<A>
for IMPL_T<A>
filter_to_vec
fn filter_to_vec(pred: &fn(&A) -> bool) -> ~[A]
to_vec
fn to_vec() -> ~[A]
find
fn find(f: &fn(&A) -> bool) -> Option<A>
iter::CopyableOrderedIter<A>
for IMPL_T<A>
min
fn min() -> A
max
fn max() -> A