use derive_deref::Deref;
use leap_sys::LEAP_DROPPED_FRAME_EVENT;
use crate::DroppedFrameType;
/// # Fields
/// Available via dereference: [LEAP_DROPPED_FRAME_EVENT].
#[derive(Deref, Clone, Copy)]
pub struct DroppedFrameEventRef<'a>(pub(crate) &'a LEAP_DROPPED_FRAME_EVENT);
impl<'a> DroppedFrameEventRef<'a> {
pub fn dropped_frame_type(&self) -> DroppedFrameType {
self.type_.into()
}
// TODO: device
}