Struct rs01dict_tree::Rs01DictTree
source · pub struct Rs01DictTree { /* private fields */ }
Implementations§
source§impl Rs01DictTree
impl Rs01DictTree
pub fn new(a: &[bool]) -> Self
pub fn rank<const X: bool>(&self, i: usize) -> usize
pub fn rank0(&self, i: usize) -> usize
pub fn rank1(&self, i: usize) -> usize
pub fn select<const X: bool>(&self, i: usize) -> usize
pub fn select0(&self, i: usize) -> usize
pub fn select1(&self, i: usize) -> usize
Auto Trait Implementations§
impl Freeze for Rs01DictTree
impl RefUnwindSafe for Rs01DictTree
impl Send for Rs01DictTree
impl Sync for Rs01DictTree
impl Unpin for Rs01DictTree
impl UnwindSafe for Rs01DictTree
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more