pub struct CtxAdmission;Expand description
Licensed peers only (ADR-106 phase 1c): verified by admission and of
class node. Leaves, legacy and unauthenticated peers get no floods and
no sync, whether they are admitted or not.
Trait Implementations§
Source§impl Clone for CtxAdmission
impl Clone for CtxAdmission
impl Copy for CtxAdmission
Source§impl Debug for CtxAdmission
impl Debug for CtxAdmission
Source§impl Default for CtxAdmission
impl Default for CtxAdmission
Source§impl PeerAdmission for CtxAdmission
impl PeerAdmission for CtxAdmission
Auto Trait Implementations§
impl Freeze for CtxAdmission
impl RefUnwindSafe for CtxAdmission
impl Send for CtxAdmission
impl Sync for CtxAdmission
impl Unpin for CtxAdmission
impl UnsafeUnpin for CtxAdmission
impl UnwindSafe for CtxAdmission
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more