pub trait P2pStateTrait:
SubstateAccess<P2pState>
+ SubstateAccess<P2pNetworkState>
+ SubstateAccess<P2pNetworkKadState>
+ SubstateAccess<P2pNetworkKadBootstrapState>
+ SubstateAccess<P2pNetworkIdentifyState>
+ SubstateAccess<P2pNetworkSchedulerState>
+ SubstateAccess<P2pLimits>
+ SubstateAccess<P2pNetworkPubsubState>
+ SubstateAccess<P2pConfig> { }