# Bit Seeking This iterator yields indices of bits cleared to `0`, rather than bit-values themselves. It is essentially the inverse of indexing: rather than applying a `usize` to the bit-slice to get a `bool`, this applies a `bool` to get a `usize`. It is created by the [`.iter_zeros()`] method on bit-slices. ## Examples ```rust use bitvec::prelude::*; let bits = bits![1, 0, 1, 1, 0]; let mut zeros = bits.iter_zeros(); assert_eq!(zeros.next(), Some(1)); assert_eq!(zeros.next(), Some(4)); assert!(zeros.next().is_none()); ``` [`.iter_zeros()`]: crate::slice::BitSlice::iter_zeros