Lines Matching full:some
70 Some((high | (high - 1)) & !(low - 1))
102 /// assert_eq!(genmask_checked_u64(0..=0), Some(0b1));
103 /// assert_eq!(genmask_checked_u64(0..=63), Some(u64::MAX));
104 /// assert_eq!(genmask_checked_u64(21..=39), Some(0x0000_00ff_ffe0_0000));
130 /// assert_eq!(genmask_checked_u32(0..=0), Some(0b1));
131 /// assert_eq!(genmask_checked_u32(0..=31), Some(u32::MAX));
132 /// assert_eq!(genmask_checked_u32(21..=31), Some(0xffe0_0000));
158 /// assert_eq!(genmask_checked_u16(0..=0), Some(0b1));
159 /// assert_eq!(genmask_checked_u16(0..=15), Some(u16::MAX));
160 /// assert_eq!(genmask_checked_u16(6..=15), Some(0xffc0));
186 /// assert_eq!(genmask_checked_u8(0..=0), Some(0b1));
187 /// assert_eq!(genmask_checked_u8(0..=7), Some(u8::MAX));
188 /// assert_eq!(genmask_checked_u8(6..=7), Some(0xc0));