Struct glib::main_context_futures::WakerSource
source · #[repr(C)]struct WakerSource {
source: GSource,
}
Fields§
§source: GSource
Implementations§
source§impl WakerSource
impl WakerSource
unsafe fn clone_raw(waker: *const ()) -> RawWaker
unsafe fn wake_raw(waker: *const ())
unsafe fn wake_by_ref_raw(waker: *const ())
unsafe fn drop_raw(waker: *const ())
unsafe extern "C" fn dispatch( source: *mut GSource, _callback: GSourceFunc, _user_data: gpointer, ) -> gboolean
Trait Implementations§
impl Send for WakerSource
impl Sync for WakerSource
Auto Trait Implementations§
impl Freeze for WakerSource
impl RefUnwindSafe for WakerSource
impl Unpin for WakerSource
impl UnwindSafe for WakerSource
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