pub struct WireCounts {
pub unknown_frame_type: u64,
pub ext_ignored: HashMap<String, u64>,
pub ext_refused: HashMap<String, u64>,
pub enum_fallback: HashMap<String, u64>,
}Expand description
A snapshot of the wire counters.
Fields§
§unknown_frame_type: u64wire_unknown_frame_type: frames of a type this node does not know,
dropped with the link left up.
ext_ignored: HashMap<String, u64>wire_ext_ignored, by extension name: non-critical extensions this
node does not know.
ext_refused: HashMap<String, u64>wire_ext_refused, by extension name: unknown critical extensions
that refused the frame or signed object carrying them.
enum_fallback: HashMap<String, u64>wire_enum_fallback, by field name: per-hop enum values this node does
not know, read as the field’s fallback.
Trait Implementations§
Source§impl Clone for WireCounts
impl Clone for WireCounts
Source§impl Debug for WireCounts
impl Debug for WireCounts
Source§impl Default for WireCounts
impl Default for WireCounts
impl Eq for WireCounts
Source§impl PartialEq for WireCounts
impl PartialEq for WireCounts
impl StructuralPartialEq for WireCounts
Auto Trait Implementations§
impl Freeze for WireCounts
impl RefUnwindSafe for WireCounts
impl Send for WireCounts
impl Sync for WireCounts
impl Unpin for WireCounts
impl UnsafeUnpin for WireCounts
impl UnwindSafe for WireCounts
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