pub fn may_contain(&self, h: u32) -> bool {
        if self.k > 30 {
            // potential new encoding for short bloom filters
            true
        } else {
            let nbits = self.filter.bit_len();
            let delta = h.rotate_left(15);

            // TODO: probe the bloom filter

            true
        }
    }
Check if a bloom filter may contain some data
mini-lsm-starter/src/table/bloom.rs