Skip to main content

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}