Trait rando::Rando [] [src]

pub trait Rando: Get + Len + HasMapData where
    Self::Key: PartialEq
{ fn rand_iter(&self) -> RandIter<Self>; }

A trait for collections over which this library allows one to iterate in random order.

Required Methods

Important traits for RandIter<'coll, Collection, Mem, Rng>

Returns an iterator that iterates over this collection in random order.

Implementors