Trait ar_drivers::ARGlasses
source · pub trait ARGlasses {
fn serial(&mut self) -> Result<String, Error>;
fn read_event(&mut self) -> Result<GlassesEvent, Error>;
fn set_display_mode(
&mut self,
display_mode: DisplayMode
) -> Result<(), Error>;
}
Expand description
Common interface for AR implemented glasses
Required Methods§
sourcefn read_event(&mut self) -> Result<GlassesEvent, Error>
fn read_event(&mut self) -> Result<GlassesEvent, Error>
Get a single sensor event. Blocks.
sourcefn set_display_mode(&mut self, display_mode: DisplayMode) -> Result<(), Error>
fn set_display_mode(&mut self, display_mode: DisplayMode) -> Result<(), Error>
Set the display mode of the glasses. See DisplayMode