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