Trait tor_dirmgr::filter::DirFilter
source · pub trait DirFilter: Debug + Send + Sync {
// Provided methods
fn filter_consensus(
&self,
consensus: UncheckedMdConsensus
) -> Result<UncheckedMdConsensus> { ... }
fn filter_md(&self, md: Microdesc) -> Result<Microdesc> { ... }
}
Available on crate feature
dirfilter
only.Expand description
An object that can filter directory documents before they’re handled.
Instances of DirFilter can be used for testing, to modify directory data on-the-fly.
Provided Methods§
sourcefn filter_consensus(
&self,
consensus: UncheckedMdConsensus
) -> Result<UncheckedMdConsensus>
fn filter_consensus( &self, consensus: UncheckedMdConsensus ) -> Result<UncheckedMdConsensus>
Modify consensus
in an unspecified way.