(src: &[u8], i: usize)
| 180 | #[cfg(test)] |
| 181 | #[inline] |
| 182 | fn get_bit(src: &[u8], i: usize) -> u8 { |
| 183 | let byte = src[divide_by_8(i)]; |
| 184 | let bit_pos = modulo_8(i); |
| 185 | (byte & BITMASKS[bit_pos] != 0) as u8 |
| 186 | } |
| 187 | |
| 188 | #[cfg(test)] |
| 189 | #[inline] |
no test coverage detected