pub trait ArchiveSubscriptionwhere
Self: MessageId + ArchiveCodec,
<Self::Event as Archive>::Archived: Deserialize<Self::Event, XousDeserializer> + for<'a> CheckBytes<XousValidator<'a>>,
<Self::Error as Archive>::Archived: Deserialize<Self::Error, XousDeserializer> + for<'a> CheckBytes<XousValidator<'a>>,{
type Event: ArchiveEvent;
type Error: SubscriptionError;
}Required Associated Types§
type Event: ArchiveEvent
type Error: SubscriptionError
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.