pub enum TrackerFilter {
Any,
None,
TheseTrackers(Vec<u64>),
NotTheseTrackers(Vec<u64>),
}Expand description
Filter for tracker IDs.
Variants§
Any
Match any tracker.
None
Match no tracker.
TheseTrackers(Vec<u64>)
Match a specific list of trackers.
NotTheseTrackers(Vec<u64>)
Match any tracker but a specific list of trackers.
Trait Implementations§
Source§impl Clone for TrackerFilter
impl Clone for TrackerFilter
Source§fn clone(&self) -> TrackerFilter
fn clone(&self) -> TrackerFilter
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TrackerFilter
impl Debug for TrackerFilter
Auto Trait Implementations§
impl Freeze for TrackerFilter
impl RefUnwindSafe for TrackerFilter
impl Send for TrackerFilter
impl Sync for TrackerFilter
impl Unpin for TrackerFilter
impl UnwindSafe for TrackerFilter
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.