pub fn set_bit(num: usize, bit_index: usize, value: bool) -> usizeExpand description
Set the bit_index bit in num to value.
ยงExample
use qip_iterators::utils::set_bit;
assert_eq!(set_bit(0, 1, true), 2);
assert_eq!(set_bit(1, 1, true), 3);
assert_eq!(set_bit(1, 0, false), 0);