#[derive(Debug)]
pub enum Error<E> {
I2C(E),
ChecksumMismatch,
InvalidInputData,
}
pub mod ic {
pub struct Mlx90614;
pub struct Mlx90615;
}
#[derive(Debug, Clone, Copy, PartialEq)]
pub enum SlaveAddr {
Default,
Alternative(u8),
}
impl Default for SlaveAddr {
fn default() -> Self {
SlaveAddr::Default
}
}