1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
use super::DataSize; impl<T> DataSize for tokio::sync::oneshot::Sender<T> { const IS_DYNAMIC: bool = false; const STATIC_HEAP_SIZE: usize = 0; #[inline] fn estimate_heap_size(&self) -> usize { 0 } } impl<T> DataSize for tokio::sync::oneshot::Receiver<T> { const IS_DYNAMIC: bool = false; const STATIC_HEAP_SIZE: usize = 0; #[inline] fn estimate_heap_size(&self) -> usize { 0 } } impl<T> DataSize for tokio::task::JoinHandle<T> { const IS_DYNAMIC: bool = false; const STATIC_HEAP_SIZE: usize = 0; #[inline] fn estimate_heap_size(&self) -> usize { 0 } }