struct NonexistentSigningKeysFilter;Expand description
A filter that (nastily) claims all the authorities have changed their signing keys.
This change will make us go looking for a set of certificates that don’t exist so that we can verify the consensus.
Trait Implementations
sourceimpl Debug for NonexistentSigningKeysFilter
impl Debug for NonexistentSigningKeysFilter
sourceimpl Default for NonexistentSigningKeysFilter
impl Default for NonexistentSigningKeysFilter
sourcefn default() -> NonexistentSigningKeysFilter
fn default() -> NonexistentSigningKeysFilter
Returns the “default value” for a type. Read more
sourceimpl DirFilter for NonexistentSigningKeysFilter
impl DirFilter for NonexistentSigningKeysFilter
sourcefn filter_consensus(
&self,
consensus: UncheckedMdConsensus
) -> Result<UncheckedMdConsensus>
fn filter_consensus(
&self,
consensus: UncheckedMdConsensus
) -> Result<UncheckedMdConsensus>
Modify consensus in an unspecified way.
Auto Trait Implementations
impl RefUnwindSafe for NonexistentSigningKeysFilter
impl Send for NonexistentSigningKeysFilter
impl Sync for NonexistentSigningKeysFilter
impl Unpin for NonexistentSigningKeysFilter
impl UnwindSafe for NonexistentSigningKeysFilter
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Downcast for T where
T: Any,
impl<T> Downcast for T where
T: Any,
sourcefn into_any(self: Box<T, Global>) -> Box<dyn Any + 'static, Global>
fn into_any(self: Box<T, Global>) -> Box<dyn Any + 'static, Global>
Convert Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can
then be further downcast into Box<ConcreteType> where ConcreteType implements Trait. Read more
sourcefn into_any_rc(self: Rc<T>) -> Rc<dyn Any + 'static>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any + 'static>
Convert Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be
further downcast into Rc<ConcreteType> where ConcreteType implements Trait. Read more
sourcefn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Convert &Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &Any’s vtable from &Trait’s. Read more
sourcefn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert &mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &mut Any’s vtable from &mut Trait’s. Read more
sourceimpl<T> DowncastSync for T where
T: Any + Send + Sync,
impl<T> DowncastSync for T where
T: Any + Send + Sync,
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more