pub trait IpLayerContext<I: IpLayerIpExt, BC: IpLayerBindingsContext<I, <Self as DeviceIdContext<AnyDevice>>::DeviceId>>:
IpStateContext<I, BC>
+ IpDeviceContext<I>
+ IpDeviceMtuContext<I>
+ IpDeviceSendContext<I, BC>
+ IcmpErrorHandler<I, BC>
+ MulticastForwardingStateContext<I, BC>
+ MulticastForwardingDeviceContext<I>
+ CounterContext<MulticastForwardingCounters<I>>
+ ResourceCounterContext<<Self as DeviceIdContext<AnyDevice>>::DeviceId, IpCounters<I>> { }Expand description
The execution context for the IP layer.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".