#[repr(C)]pub struct TimerTimeOutHandler {
pub vtable: *const TimerHandlerVTable,
}Expand description
Object the server will invoke on each timer timeout.
#[repr(C)] layout: vtable pointer at offset 0 + the handler’s own data.
The server treats it as an opaque TimerTimeOutHandler* and only interacts
via the vtable.
Fields§
§vtable: *const TimerHandlerVTableTrait Implementations§
impl Send for TimerTimeOutHandler
impl Sync for TimerTimeOutHandler
Auto Trait Implementations§
impl Freeze for TimerTimeOutHandler
impl RefUnwindSafe for TimerTimeOutHandler
impl Unpin for TimerTimeOutHandler
impl UnsafeUnpin for TimerTimeOutHandler
impl UnwindSafe for TimerTimeOutHandler
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