Files
asusctl/rog-core/src/error.rs
2020-06-30 20:49:44 +12:00

17 lines
397 B
Rust

use std::fmt;
pub enum RogError {
ParseFanLevel,
NotSupported,
}
impl fmt::Display for RogError {
// This trait requires `fmt` with this exact signature.
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
match self {
RogError::ParseFanLevel => write!(f, "Parse error"),
RogError::NotSupported => write!(f, "Not supported"),
}
}
}