1 2 3 4 5 6 7 8 9 10 11
use failure::Fail; pub struct LogError { pub value: LogErrorValue, } #[derive(Debug, Fail)] pub enum LogErrorValue { #[fail(display = "write file error")] IOError(std::io::Error), }