1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
use thiserror::Error; #[derive(Debug, Clone, PartialOrd, PartialEq, Ord, Eq, Error)] pub enum MessageHeaderError { #[error("Path is missing")] MissingPath, #[error("Interface is missing")] MissingInterface, #[error("Member is missing")] MissingMember, #[error("ErrorName is missing")] MissingErrorName, #[error("ReplySerial is missing")] MissingReplySerial, }