pub struct MultiBlockChange {
pub chunk_x: i32,
pub chunk_z: i32,
pub records: Vec<MultiBlockChangeRecords>,
}Expand description
multi_block_change (clientbound play, id 0x22).
Fields§
§chunk_x: i32chunkX
chunk_z: i32chunkZ
records: Vec<MultiBlockChangeRecords>records
Trait Implementations§
Source§impl Clone for MultiBlockChange
impl Clone for MultiBlockChange
Source§impl Debug for MultiBlockChange
impl Debug for MultiBlockChange
Source§impl Decode for MultiBlockChange
impl Decode for MultiBlockChange
Source§fn decode(r: &mut Reader<'_>) -> DecodeResult<Self>
fn decode(r: &mut Reader<'_>) -> DecodeResult<Self>
Decodes one value, advancing the reader past it.
Source§impl Encode for MultiBlockChange
impl Encode for MultiBlockChange
Source§fn encode(&self, w: &mut BytesMut) -> EncodeResult
fn encode(&self, w: &mut BytesMut) -> EncodeResult
Appends the encoding of
self to w.Source§impl From<MultiBlockChange> for ClientboundPlayPacket
impl From<MultiBlockChange> for ClientboundPlayPacket
Source§fn from(p: MultiBlockChange) -> Self
fn from(p: MultiBlockChange) -> Self
Converts to this type from the input type.
Source§impl Generate for MultiBlockChange
Available on crate feature testgen only.
impl Generate for MultiBlockChange
Available on crate feature
testgen only.Source§impl Packet for MultiBlockChange
impl Packet for MultiBlockChange
Source§impl PartialEq for MultiBlockChange
impl PartialEq for MultiBlockChange
impl StructuralPartialEq for MultiBlockChange
Auto Trait Implementations§
impl Freeze for MultiBlockChange
impl RefUnwindSafe for MultiBlockChange
impl Send for MultiBlockChange
impl Sync for MultiBlockChange
impl Unpin for MultiBlockChange
impl UnsafeUnpin for MultiBlockChange
impl UnwindSafe for MultiBlockChange
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