1use bitflags::bitflags;
2use leap_sys::{
3 _eLeapIMUFlag_eLeapIMUFlag_HasAccelerometer, _eLeapIMUFlag_eLeapIMUFlag_HasGyroscope,
4 _eLeapIMUFlag_eLeapIMUFlag_HasTemperature,
5};
6
7bitflags! {
8 pub struct ImuFlag: u32 {
9 #[doc = " Has accelerometer measurements. @since 4.1.0"]
10 const HAS_ACCELEROMETER = _eLeapIMUFlag_eLeapIMUFlag_HasAccelerometer as u32;
11 #[doc = " Has gyroscope measurements. @since 4.1.0"]
12 const HAS_GYROSCOPE = _eLeapIMUFlag_eLeapIMUFlag_HasGyroscope as u32;
13 #[doc = " Has a temperature measurement. @since 4.1.0"]
14 const HAS_TEMPERATURE = _eLeapIMUFlag_eLeapIMUFlag_HasTemperature as u32;
15 }
16}