(&self, value: u32)
| 35 | } |
| 36 | |
| 37 | fn is_member(&self, value: u32) -> bool { |
| 38 | let index = self.get_bucket_index(value); |
| 39 | let bit_position = self.custom_bit_mapping(value); |
| 40 | |
| 41 | (self.buckets[index] & (1u128 << bit_position)) != 0 |
| 42 | } |
| 43 | } |
| 44 | |
| 45 | fn benchmark_insert(total_elements: usize) -> std::time::Duration { |
no test coverage detected