Sha256: 817d6e93ced7cb7576ff0e334aa1a44703f3f96871ff2c6bdcb8f207e6551f67
Contents?: true
Size: 455 Bytes
Versions: 8
Compression:
Stored size: 455 Bytes
Contents
use super::*; use crate::Flags; #[test] fn cases() { case(0, TestFlags::empty); case(0, TestZero::empty); case(0, TestEmpty::empty); case(0, TestExternal::empty); } #[track_caller] fn case<T: Flags>(expected: T::Bits, inherent: impl FnOnce() -> T) where <T as Flags>::Bits: std::fmt::Debug + PartialEq, { assert_eq!(expected, inherent().bits(), "T::empty()"); assert_eq!(expected, T::empty().bits(), "Flags::empty()"); }
Version data entries
8 entries across 8 versions & 1 rubygems