Lines Matching full:some
69 Some((high | (high - 1)) & !(low - 1))
100 /// assert_eq!(genmask_checked_u64(0..=0), Some(0b1));
101 /// assert_eq!(genmask_checked_u64(0..=63), Some(u64::MAX));
102 /// assert_eq!(genmask_checked_u64(21..=39), Some(0x0000_00ff_ffe0_0000));
128 /// assert_eq!(genmask_checked_u32(0..=0), Some(0b1));
129 /// assert_eq!(genmask_checked_u32(0..=31), Some(u32::MAX));
130 /// assert_eq!(genmask_checked_u32(21..=31), Some(0xffe0_0000));
156 /// assert_eq!(genmask_checked_u16(0..=0), Some(0b1));
157 /// assert_eq!(genmask_checked_u16(0..=15), Some(u16::MAX));
158 /// assert_eq!(genmask_checked_u16(6..=15), Some(0xffc0));
184 /// assert_eq!(genmask_checked_u8(0..=0), Some(0b1));
185 /// assert_eq!(genmask_checked_u8(0..=7), Some(u8::MAX));
186 /// assert_eq!(genmask_checked_u8(6..=7), Some(0xc0));