Skip to content

Commit cbbcb10

Browse files
committed
Blocker type for data_format lib.
1 parent 7ce02f0 commit cbbcb10

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/data_format/mod.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,10 @@ mod v0;
99

1010
pub(crate) mod utils;
1111

12-
use crate::blocker::Blocker;
1312
use crate::cosmetic_filter_cache::CosmeticFilterCache;
1413

14+
type Blocker = crate::blocker::GenericBlocker<crate::network_filter_list::NetworkFilterList>;
15+
1516
/// Newer formats start with this magic byte sequence.
1617
/// Calculated as the leading 4 bytes of `echo -n 'brave/adblock-rust' | sha512sum`.
1718
const ADBLOCK_RUST_DAT_MAGIC: [u8; 4] = [0xd1, 0xd9, 0x3a, 0xaf];

src/data_format/v0.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ use std::collections::{HashMap, HashSet};
99
use rmp_serde as rmps;
1010
use serde::{Deserialize, Serialize};
1111

12-
use crate::blocker::Blocker;
1312
use crate::cosmetic_filter_cache::{CosmeticFilterCache, HostnameRuleDb, ProceduralOrActionFilter};
1413
use crate::filters::network::{NetworkFilter, NetworkFilterMaskHelper};
1514
use crate::network_filter_list::NetworkFilterList;
@@ -18,6 +17,8 @@ use crate::utils::Hash;
1817
use super::utils::{stabilize_hashmap_serialization, stabilize_hashset_serialization};
1918
use super::{DeserializationError, SerializationError};
2019

20+
type Blocker = crate::blocker::GenericBlocker<crate::network_filter_list::NetworkFilterList>;
21+
2122
/// Each variant describes a single rule that is specific to a particular hostname.
2223
#[derive(Clone, Debug, Deserialize, Serialize)]
2324
enum LegacySpecificFilterType {

0 commit comments

Comments
 (0)