pub trait NonSyncContext: CounterContext + DeviceLayerEventDispatcher + BufferNonSyncContextInner<Buf<Vec<u8>>> + BufferNonSyncContextInner<EmptyBuf> + RngContext + TimerContext<TimerId<Self>> + EventContext<IpDeviceEvent<DeviceId<Self>, Ipv4>> + EventContext<IpDeviceEvent<DeviceId<Self>, Ipv6>> + EventContext<IpLayerEvent<DeviceId<Self>, Ipv4>> + EventContext<IpLayerEvent<DeviceId<Self>, Ipv6>> + EventContext<DadEvent<DeviceId<Self>>> + EventContext<Ipv6RouteDiscoveryEvent<DeviceId<Self>>> + NonSyncContext<Ipv4> + NonSyncContext<Ipv6> + IcmpContext<Ipv4> + IcmpContext<Ipv6> + NonSyncContext + DeviceLayerEventDispatcher + NonSyncContext + 'static { }
Expand description

The non-synchronized context for the stack.

Implementors§