pub trait IcmpCountersIpExt: Ip {
type DestUnreachableCounters: CounterCollectionSpec<CounterCollection<Counter>: Inspectable> + Default + Debug + TestOnlyPartialEq;
type TimeExceededCounters: CounterCollectionSpec<CounterCollection<Counter>: Inspectable> + Default + Debug + TestOnlyPartialEq;
type ParameterProblemCounters: CounterCollectionSpec<CounterCollection<Counter>: Inspectable> + Default + Debug + TestOnlyPartialEq;
}Expand description
An IP Extension trait for ICMP Counters.
Required Associated Types§
Sourcetype DestUnreachableCounters: CounterCollectionSpec<CounterCollection<Counter>: Inspectable> + Default + Debug + TestOnlyPartialEq
type DestUnreachableCounters: CounterCollectionSpec<CounterCollection<Counter>: Inspectable> + Default + Debug + TestOnlyPartialEq
Counters for the ICMP Dest Unreachable message type.
Sourcetype TimeExceededCounters: CounterCollectionSpec<CounterCollection<Counter>: Inspectable> + Default + Debug + TestOnlyPartialEq
type TimeExceededCounters: CounterCollectionSpec<CounterCollection<Counter>: Inspectable> + Default + Debug + TestOnlyPartialEq
Counters for the ICMP Time Exceeded message type.
Sourcetype ParameterProblemCounters: CounterCollectionSpec<CounterCollection<Counter>: Inspectable> + Default + Debug + TestOnlyPartialEq
type ParameterProblemCounters: CounterCollectionSpec<CounterCollection<Counter>: Inspectable> + Default + Debug + TestOnlyPartialEq
Counters for the ICMP Parameter Problem message type.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".