wowlab_sentinel/utils/
filter_refresh.rs1use std::sync::Arc;
2
3use tokio::sync::RwLock;
4use wowlab_types::sim::FastMap;
5
6use super::bloom::BloomFilter;
7
8#[derive(Debug)]
9pub(crate) struct GuildFilter {
10 pub filter: BloomFilter,
11}
12
13pub(crate) type FilterMap = Arc<RwLock<FastMap<u64, GuildFilter>>>;