Trait LowLevelRelayPredicate

Source
pub trait LowLevelRelayPredicate {
    // Required method
    fn low_level_predicate_permits_relay(&self, relay: &Relay<'_>) -> bool;
}
Expand description

A property that can be provided by relays.

The predicates that implement this trait are typically lower level ones that represent only some of the properties that need to be checked before a relay can be used. Code should generally use RelaySelector instead.

Required Methods§

Source

fn low_level_predicate_permits_relay(&self, relay: &Relay<'_>) -> bool

Return true if relay provides this predicate.

Implementors§