pub struct BackbonePeerPoolMemberStatus {
pub name: String,
pub remote: String,
pub state: String,
pub interface_id: Option<u64>,
pub failure_count: usize,
pub last_error: Option<String>,
pub cooldown_remaining_seconds: Option<f64>,
}Expand description
Runtime status for one outbound Backbone peer-pool member.
Fields§
§name: String§remote: String§state: String§interface_id: Option<u64>§failure_count: usize§last_error: Option<String>§cooldown_remaining_seconds: Option<f64>Trait Implementations§
Source§impl Clone for BackbonePeerPoolMemberStatus
impl Clone for BackbonePeerPoolMemberStatus
Source§fn clone(&self) -> BackbonePeerPoolMemberStatus
fn clone(&self) -> BackbonePeerPoolMemberStatus
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 moreAuto Trait Implementations§
impl Freeze for BackbonePeerPoolMemberStatus
impl RefUnwindSafe for BackbonePeerPoolMemberStatus
impl Send for BackbonePeerPoolMemberStatus
impl Sync for BackbonePeerPoolMemberStatus
impl Unpin for BackbonePeerPoolMemberStatus
impl UnsafeUnpin for BackbonePeerPoolMemberStatus
impl UnwindSafe for BackbonePeerPoolMemberStatus
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> InterfaceConfigData for Twhere
T: Send + 'static,
impl<T> InterfaceConfigData for Twhere
T: Send + 'static,
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