pub trait NetworkBridgeTxContextTrait: SubsystemContext<Message = NetworkBridgeTxMessage, Signal = OverseerSignal, OutgoingMessages = NetworkBridgeTxOutgoingMessages, Error = SubsystemError>where
NetworkBridgeTxMessage: AssociateOutgoing + Debug + Send + 'static,
AllMessages: From<NetworkBridgeTxOutgoingMessages> + From<NetworkBridgeTxMessage> + From<()>,
NetworkBridgeTxOutgoingMessages: From<()>,
<Self as SubsystemContext>::Sender: NetworkBridgeTxSenderTrait + SubsystemSender<NetworkBridgeTxOutgoingMessages> + SubsystemSender<()> + Send + 'static,{
type Sender: NetworkBridgeTxSenderTrait;
}
Expand description
Accumulative trait for a particular subsystem wrapper.
Required Associated Types§
sourcetype Sender: NetworkBridgeTxSenderTrait
type Sender: NetworkBridgeTxSenderTrait
Sender.
Object Safety§
This trait is not object safe.