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§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 Forget for BackbonePeerStateEntry
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