pub fn exists(&self, hash: u64) -> bool {

        let idx =  (hash >> 6) as usize;
        (self.bitvector[idx].load(Ordering::Relaxed) & (1 << (hash & 0x3F))) > 0
    }
/// Tests if the given hash exists.
Tests if the given hash exists.
Tests if the given hash exists .
pub fn exists(&self, hash: u64) -> bool {
        let idx =  (hash >> 6) as usize;
        (self.bitvector[idx].load(Ordering::Relaxed) & (1 << (hash & 0x3F))) > 0
    }
pub fn exists ( & self , hash : u64 ) -> bool { let idx = ( hash >> 6 ) as usize ; ( self . bitvector [ idx ] . load ( Ordering :: Relaxed ) & ( 1 << ( hash & 0x3F ) ) ) > 0 }
Tests if the given hash exists.
Tests if the given hash exists .
&self
hash
u64
&self
hash
u64