1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
use embedded_time::{clock, ConversionError};
#[derive(Debug)]
pub enum Error {
Clock(clock::Error),
Time(ConversionError),
}
impl From<clock::Error> for Error {
fn from(clock_error: clock::Error) -> Self {
Error::Clock(clock_error)
}
}
impl From<ConversionError> for Error {
fn from(time_error: ConversionError) -> Self {
Error::Time(time_error)
}
}