cadmus_core/lightsensor/
mod.rs

1mod kobo;
2
3use anyhow::Error;
4
5pub use self::kobo::KoboLightSensor;
6
7pub trait LightSensor {
8    fn level(&mut self) -> Result<u16, Error>;
9}
10
11impl LightSensor for u16 {
12    fn level(&mut self) -> Result<u16, Error> {
13        Ok(*self)
14    }
15}