From ae09d95160919f8801caa22e2867e9680e6cb05b Mon Sep 17 00:00:00 2001 From: blake2-ppc Date: Tue, 30 Jul 2013 02:48:40 +0200 Subject: [PATCH] extra: Add .rev_iter() for bitv --- src/libextra/bitv.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/libextra/bitv.rs b/src/libextra/bitv.rs index 914aa20792f1..90824a653faa 100644 --- a/src/libextra/bitv.rs +++ b/src/libextra/bitv.rs @@ -409,6 +409,11 @@ impl Bitv { BitvIterator {bitv: self, next_idx: 0, end_idx: self.nbits} } + #[inline] + pub fn rev_liter<'a>(&'a self) -> Invert> { + self.iter().invert() + } + /// Returns true if all bits are 0 pub fn is_false(&self) -> bool { match self.rep {