#[repr(C)]pub struct PspGeCallbackData {
pub signal_func: PspGeCallback,
pub signal_arg: *mut c_void,
pub finish_func: PspGeCallback,
pub finish_arg: *mut c_void,
}Expand description
Structure to hold the callback data
Fields§
§signal_func: PspGeCallbackGE callback for the signal interrupt
signal_arg: *mut c_voidGE callback argument for signal interrupt
finish_func: PspGeCallbackGE callback for the finish interrupt
finish_arg: *mut c_voidGE callback argument for finish interrupt
Trait Implementations§
Source§impl Clone for PspGeCallbackData
impl Clone for PspGeCallbackData
Source§impl Debug for PspGeCallbackData
impl Debug for PspGeCallbackData
impl Copy for PspGeCallbackData
Auto Trait Implementations§
impl Freeze for PspGeCallbackData
impl RefUnwindSafe for PspGeCallbackData
impl !Send for PspGeCallbackData
impl !Sync for PspGeCallbackData
impl Unpin for PspGeCallbackData
impl UnsafeUnpin for PspGeCallbackData
impl UnwindSafe for PspGeCallbackData
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