2 fn contains(&self, _: T) -> bool;
3 fn set(&mut self, _: T);
6 impl<'a, T, S> Set<&'a [T]> for S where
10 fn contains(&self, bits: &[T]) -> bool {
11 bits.iter().all(|&bit| self.contains(bit))
14 fn set(&mut self, bits: &[T]) {
22 let bits: &[_] = &[0, 1];