pub enum BlockEvent {
Set {
id: u8,
metadata: u8,
prev_id: u8,
prev_metadata: u8,
},
Sound {
id: u8,
metadata: u8,
},
}Expand description
An event with a block.
Variants§
Set
A block has been changed in the world.
Fields
Sound
Play the block activation sound at given position and id/metadata.
Trait Implementations§
Source§impl Clone for BlockEvent
impl Clone for BlockEvent
Source§fn clone(&self) -> BlockEvent
fn clone(&self) -> BlockEvent
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BlockEvent
impl Debug for BlockEvent
Source§impl PartialEq for BlockEvent
impl PartialEq for BlockEvent
impl StructuralPartialEq for BlockEvent
Auto Trait Implementations§
impl Freeze for BlockEvent
impl RefUnwindSafe for BlockEvent
impl Send for BlockEvent
impl Sync for BlockEvent
impl Unpin for BlockEvent
impl UnwindSafe for BlockEvent
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