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