Struct PlayerBreakSpeedEvent
pub struct PlayerBreakSpeedEvent {
pub player: u32,
pub pos: [i32; 3],
pub state: u32,
pub original_speed: f32,
pub new_speed: f32,
pub cancelled: bool,
}Expand description
What Hooks::player_break_speed is told. Each field is that hook’s argument of the same name, described in the hook’s doc.
Fields§
§player: u32§pos: [i32; 3]§state: u32§original_speed: f32§new_speed: f32§cancelled: boolWhether the event is cancelled: by the game or an earlier listener, or by this one
setting it. Only a listener that receives cancelled events (#[listener(receive_cancelled)])
sees true, and setting it back to false lets the game’s behaviour run.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PlayerBreakSpeedEvent
impl RefUnwindSafe for PlayerBreakSpeedEvent
impl Send for PlayerBreakSpeedEvent
impl Sync for PlayerBreakSpeedEvent
impl Unpin for PlayerBreakSpeedEvent
impl UnsafeUnpin for PlayerBreakSpeedEvent
impl UnwindSafe for PlayerBreakSpeedEvent
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