#[repr(C)]pub struct PspSysEventHandler {
pub size: c_int,
pub name: *mut c_char,
pub type_mask: c_int,
pub handler: Option<unsafe extern "C" fn(ev_id: c_int, ev_name: *mut c_char, param: *mut c_void, result: *mut c_int) -> c_int>,
pub r28: c_int,
pub busy: c_int,
pub next: *mut _PspSysEventHandler,
pub reserved: [c_int; 9],
}Fields§
§size: c_int§name: *mut c_char§type_mask: c_int§handler: Option<unsafe extern "C" fn(ev_id: c_int, ev_name: *mut c_char, param: *mut c_void, result: *mut c_int) -> c_int>§r28: c_int§busy: c_int§next: *mut _PspSysEventHandler§reserved: [c_int; 9]Trait Implementations§
Source§impl Clone for PspSysEventHandler
impl Clone for PspSysEventHandler
Source§impl Debug for PspSysEventHandler
impl Debug for PspSysEventHandler
impl Copy for PspSysEventHandler
Auto Trait Implementations§
impl Freeze for PspSysEventHandler
impl RefUnwindSafe for PspSysEventHandler
impl !Send for PspSysEventHandler
impl !Sync for PspSysEventHandler
impl Unpin for PspSysEventHandler
impl UnsafeUnpin for PspSysEventHandler
impl UnwindSafe for PspSysEventHandler
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