(iter: T)
| 795 | |
| 796 | impl FromIterator<bool> for BooleanBuffer { |
| 797 | fn from_iter<T: IntoIterator<Item = bool>>(iter: T) -> Self { |
| 798 | let iter = iter.into_iter(); |
| 799 | let (hint, _) = iter.size_hint(); |
| 800 | let mut builder = BooleanBufferBuilder::new(hint); |
| 801 | iter.for_each(|b| builder.append(b)); |
| 802 | builder.finish() |
| 803 | } |
| 804 | } |
| 805 | |
| 806 | #[cfg(test)] |