typesize/set.rs
1#![cfg(feature = "std")]
2
3use std::collections::HashSet;
4
5use crate::{vec::generic_vec_extra_size, TypeSize};
6
7impl<T: TypeSize, S> TypeSize for HashSet<T, S> {
8 fn extra_size(&self) -> usize {
9 // TODO: Not this!!
10 generic_vec_extra_size::<T>(self.iter(), self.capacity(), self.len())
11 }
12}