pub struct SPlayerAction {
pub action: PlayerAction,
pub pos: BlockPos,
pub direction: Direction,
pub sequence: i32,
}Expand description
Serverbound packet sent when a player performs an action like mining a block.
Fields§
§action: PlayerAction§pos: BlockPos§direction: Direction§sequence: i32Trait Implementations§
Source§impl Clone for SPlayerAction
impl Clone for SPlayerAction
Source§fn clone(&self) -> SPlayerAction
fn clone(&self) -> SPlayerAction
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SPlayerAction
impl Debug for SPlayerAction
Source§impl ReadFrom for SPlayerAction
impl ReadFrom for SPlayerAction
Source§impl ServerPacket for SPlayerAction
impl ServerPacket for SPlayerAction
Source§fn read_packet(data: &mut Cursor<&[u8]>) -> Result<Self, PacketError>
fn read_packet(data: &mut Cursor<&[u8]>) -> Result<Self, PacketError>
Reads a packet from the given data.
Auto Trait Implementations§
impl Freeze for SPlayerAction
impl RefUnwindSafe for SPlayerAction
impl Send for SPlayerAction
impl Sync for SPlayerAction
impl Unpin for SPlayerAction
impl UnsafeUnpin for SPlayerAction
impl UnwindSafe for SPlayerAction
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreWraps this value in an
Arc<SyncMutex<>>