leaprs/
imu_flag.rs

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}