Trait rustc_data_structures::bitslice::BitSlice
[−]
[src]
pub trait BitSlice {
fn clear_bit(&mut self, idx: usize) -> bool;
fn set_bit(&mut self, idx: usize) -> bool;
fn get_bit(&self, idx: usize) -> bool;
}🔬 This is a nightly-only experimental API. (
rustc_private)BitSlice provides helper methods for treating a [Word]
as a bitvector.
Required Methods
fn clear_bit(&mut self, idx: usize) -> bool
🔬 This is a nightly-only experimental API. (
rustc_private)fn set_bit(&mut self, idx: usize) -> bool
🔬 This is a nightly-only experimental API. (
rustc_private)fn get_bit(&self, idx: usize) -> bool
🔬 This is a nightly-only experimental API. (
rustc_private)