Struct FarmlandTrampleEvent
pub struct FarmlandTrampleEvent {
pub entity: u32,
pub pos: [i32; 3],
pub state: u32,
pub distance: f64,
pub cancelled: bool,
}Expand description
What Hooks::farmland_trample is told. Each field is that hook’s argument of the same name, described in the hook’s doc.
Fields§
§entity: u32§pos: [i32; 3]§state: u32§distance: f64§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 FarmlandTrampleEvent
impl RefUnwindSafe for FarmlandTrampleEvent
impl Send for FarmlandTrampleEvent
impl Sync for FarmlandTrampleEvent
impl Unpin for FarmlandTrampleEvent
impl UnsafeUnpin for FarmlandTrampleEvent
impl UnwindSafe for FarmlandTrampleEvent
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