#[repr(C)]pub struct EventLoopCallbackData {
pub dispatchCallback: RustDispatchToEventLoopCallback,
pub closure: *mut c_void,
}
Fields§
§dispatchCallback: RustDispatchToEventLoopCallback
§closure: *mut c_void
Trait Implementations§
Source§impl Clone for EventLoopCallbackData
impl Clone for EventLoopCallbackData
Source§fn clone(&self) -> EventLoopCallbackData
fn clone(&self) -> EventLoopCallbackData
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for EventLoopCallbackData
impl Debug for EventLoopCallbackData
Source§impl PartialEq for EventLoopCallbackData
impl PartialEq for EventLoopCallbackData
impl Copy for EventLoopCallbackData
impl StructuralPartialEq for EventLoopCallbackData
Auto Trait Implementations§
impl Freeze for EventLoopCallbackData
impl RefUnwindSafe for EventLoopCallbackData
impl !Send for EventLoopCallbackData
impl !Sync for EventLoopCallbackData
impl Unpin for EventLoopCallbackData
impl UnwindSafe for EventLoopCallbackData
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Filterable for T
impl<T> Filterable for T
Source§fn filterable(
self,
filter_name: &'static str,
) -> RequestFilterDataProvider<T, fn(DataRequest<'_>) -> bool>
fn filterable( self, filter_name: &'static str, ) -> RequestFilterDataProvider<T, fn(DataRequest<'_>) -> bool>
Creates a filterable data provider with the given name for debugging. Read more