#[repr(C)]pub struct drmEventContext {
pub version: c_int,
pub vblank_handler: extern "C" fn(fd: c_int, sequence: c_uint, tv_sec: c_uint, tv_usec: c_uint, user_data: *mut c_void),
pub page_flip_handler: extern "C" fn(fd: c_int, sequence: c_uint, tv_sec: c_uint, tv_usec: c_uint, user_data: *mut c_void),
}Fields§
§version: c_int§vblank_handler: extern "C" fn(fd: c_int, sequence: c_uint, tv_sec: c_uint, tv_usec: c_uint, user_data: *mut c_void)§page_flip_handler: extern "C" fn(fd: c_int, sequence: c_uint, tv_sec: c_uint, tv_usec: c_uint, user_data: *mut c_void)Trait Implementations§
Source§impl Default for drmEventContext
impl Default for drmEventContext
Source§fn default() -> drmEventContext
fn default() -> drmEventContext
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for drmEventContext
impl RefUnwindSafe for drmEventContext
impl Send for drmEventContext
impl Sync for drmEventContext
impl Unpin for drmEventContext
impl UnwindSafe for drmEventContext
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more