pub struct PlayerChangeHandler { /* private fields */ }Expand description
Object the server calls through PlayerChangeHandlerVTable. Layout: vtable pointer at offset 0, like any C++ object with
virtuals. The server keeps the pointer, so it must outlive the
registration.
Implementations§
Source§impl PlayerChangeHandler
impl PlayerChangeHandler
Sourcepub fn new(vtable: *const PlayerChangeHandlerVTable) -> PlayerChangeHandler
pub fn new(vtable: *const PlayerChangeHandlerVTable) -> PlayerChangeHandler
Builds a handler backed by vtable.
Trait Implementations§
impl Send for PlayerChangeHandler
impl Sync for PlayerChangeHandler
Auto Trait Implementations§
impl Freeze for PlayerChangeHandler
impl RefUnwindSafe for PlayerChangeHandler
impl Unpin for PlayerChangeHandler
impl UnsafeUnpin for PlayerChangeHandler
impl UnwindSafe for PlayerChangeHandler
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