pub fn try_decode_archive_event<M>(raw: MessageEnvelope) -> Result<M, Error>where
M: ArchiveEvent,
<M as Archive>::Archived: Deserialize<M, XousDeserializer> + for<'a> CheckBytes<XousValidator<'a>>,pub fn try_decode_archive_event<M>(raw: MessageEnvelope) -> Result<M, Error>where
M: ArchiveEvent,
<M as Archive>::Archived: Deserialize<M, XousDeserializer> + for<'a> CheckBytes<XousValidator<'a>>,