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}