pub struct BackbonePeerStateEntry {
pub interface_name: String,
pub peer_ip: IpAddr,
pub connected_count: usize,
pub blacklisted_remaining_secs: Option<f64>,
pub blacklist_reason: Option<String>,
pub reject_count: u64,
}Expand description
Live behavioral state for a backbone peer IP.
Fields§
§interface_name: String§peer_ip: IpAddr§connected_count: usize§blacklisted_remaining_secs: Option<f64>§blacklist_reason: Option<String>§reject_count: u64Trait Implementations§
Source§impl Clone for BackbonePeerStateEntry
impl Clone for BackbonePeerStateEntry
Source§fn clone(&self) -> BackbonePeerStateEntry
fn clone(&self) -> BackbonePeerStateEntry
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 BackbonePeerStateEntry
impl Debug for BackbonePeerStateEntry
Source§impl PartialEq for BackbonePeerStateEntry
impl PartialEq for BackbonePeerStateEntry
impl StructuralPartialEq for BackbonePeerStateEntry
Auto Trait Implementations§
impl Freeze for BackbonePeerStateEntry
impl RefUnwindSafe for BackbonePeerStateEntry
impl Send for BackbonePeerStateEntry
impl Sync for BackbonePeerStateEntry
impl Unpin for BackbonePeerStateEntry
impl UnsafeUnpin for BackbonePeerStateEntry
impl UnwindSafe for BackbonePeerStateEntry
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