pub struct VehicleHandler { /* private fields */ }Expand description
Object the server calls on vehicle events. The *mut u8 arguments are
IPlayer*; casting them to super::players::IPlayer is the caller’s
call, and keeps this module from depending on the player one.
Implementations§
Source§impl VehicleHandler
impl VehicleHandler
Sourcepub fn new(vtable: *const VehicleHandlerVTable) -> VehicleHandler
pub fn new(vtable: *const VehicleHandlerVTable) -> VehicleHandler
Builds a handler backed by vtable.
Trait Implementations§
impl Send for VehicleHandler
impl Sync for VehicleHandler
Auto Trait Implementations§
impl Freeze for VehicleHandler
impl RefUnwindSafe for VehicleHandler
impl Unpin for VehicleHandler
impl UnsafeUnpin for VehicleHandler
impl UnwindSafe for VehicleHandler
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