wiwi_memory_usage/impls/unit.rs
1use crate::macros::impl_memory_usage_size_of;
2
3impl_memory_usage_size_of! {
4 ()
5}
6
7#[cfg(test)]
8mod tests {
9 use crate::{
10 MemoryUsage as _,
11 MemoryUsageConst as _,
12 MemoryUsageStatic as _
13 };
14
15 #[test]
16 fn unit_usage() {
17 #[expect(clippy::let_unit_value, reason = "intentional")]
18 let unit = ();
19
20 assert_eq!(unit.memory_usage(), 0);
21 assert_eq!(unit.memory_usage_const(), 0);
22 assert_eq!(<()>::MEMORY_USAGE, 0);
23 }
24}