#[repr(C)]pub struct TaskDelegateVirtualTable {
pub Run: unsafe extern "C" fn(this: *const c_void),
pub Dispose: fn(this: *const c_void),
}
Expand description
Virtual table for task delegate functions.
Fields§
§Run: unsafe extern "C" fn(this: *const c_void)
Executes the task.
Dispose: fn(this: *const c_void)
Disposes of the task delegate.
Auto Trait Implementations§
impl Freeze for TaskDelegateVirtualTable
impl RefUnwindSafe for TaskDelegateVirtualTable
impl Send for TaskDelegateVirtualTable
impl Sync for TaskDelegateVirtualTable
impl Unpin for TaskDelegateVirtualTable
impl UnwindSafe for TaskDelegateVirtualTable
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