pub enum RelayRouteActivity {
Active,
Inactive,
}Expand description
relay-route transport activity state
inactive relay routes keep their target registration but stop source-worker fanout to that target
Variants§
Implementations§
Source§impl RelayRouteActivity
impl RelayRouteActivity
pub const fn from_active(active: bool) -> RelayRouteActivity
pub const fn is_active(self) -> bool
Trait Implementations§
Source§impl Clone for RelayRouteActivity
impl Clone for RelayRouteActivity
Source§fn clone(&self) -> RelayRouteActivity
fn clone(&self) -> RelayRouteActivity
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 RelayRouteActivity
impl Debug for RelayRouteActivity
Source§impl PartialEq for RelayRouteActivity
impl PartialEq for RelayRouteActivity
impl Copy for RelayRouteActivity
impl Eq for RelayRouteActivity
impl StructuralPartialEq for RelayRouteActivity
Auto Trait Implementations§
impl Freeze for RelayRouteActivity
impl RefUnwindSafe for RelayRouteActivity
impl Send for RelayRouteActivity
impl Sync for RelayRouteActivity
impl Unpin for RelayRouteActivity
impl UnsafeUnpin for RelayRouteActivity
impl UnwindSafe for RelayRouteActivity
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,
§impl<T> FutureExt for T
impl<T> FutureExt for T
§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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