aboutsummaryrefslogtreecommitdiffstats
path: root/components/selectors/bloom.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/selectors/bloom.rs')
-rw-r--r--components/selectors/bloom.rs6
1 files changed, 2 insertions, 4 deletions
diff --git a/components/selectors/bloom.rs b/components/selectors/bloom.rs
index c4b19e59ea8..98461d1ba24 100644
--- a/components/selectors/bloom.rs
+++ b/components/selectors/bloom.rs
@@ -64,7 +64,7 @@ pub type BloomFilter = CountingBloomFilter<BloomStorageU8>;
/// Similarly, using a KeySize of 10 would lead to a 4% false
/// positive rate for N == 100 and to quite bad false positive
/// rates for larger N.
-#[derive(Clone)]
+#[derive(Clone, Default)]
pub struct CountingBloomFilter<S>
where
S: BloomStorage,
@@ -79,9 +79,7 @@ where
/// Creates a new bloom filter.
#[inline]
pub fn new() -> Self {
- CountingBloomFilter {
- storage: Default::default(),
- }
+ Default::default()
}
#[inline]