assert_eq!(sz,expected,"unexpected full allocated size of type {}: expected {expected}, got {sz}.",std::any::type_name::<Map<K,V>>());
}
/// Create a test that asserts the allocation size of a type is equal to a specific number of bytes
///
/// # Usage
/// ```
/// # use super::*;
/// size_test!(non_zero_byte_set, NonZeroByteSet, 256); // Creates a test function, named `non_zero_byte_set`, that asserts the type `NonZeroByteSet` allocates exactly 256 bytes.