get_size2/impls/feature/
compact_str.rs1use crate::{GetSize, GetSizeTracker};
2
3impl GetSize for compact_str::CompactString {
4 fn get_heap_size_with_tracker<T: GetSizeTracker>(&self, tracker: T) -> (usize, T) {
5 let size = if self.is_heap_allocated() {
6 self.capacity()
7 } else {
8 0
9 };
10
11 (size, tracker)
12 }
13}