1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
use thiserror::Error as ThisError;
#[derive(Debug, Clone, PartialOrd, PartialEq, Ord, Eq, ThisError)]
pub enum Error {
#[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,
}
