Struct hematite_server::packet::play::clientbound::ChunkData [] [src]

pub struct ChunkData {
    pub x: i32::Clean,
    pub z: i32::Clean,
    pub continuous: bool::Clean,
    pub mask: u16::Clean,
    pub chunk_data: Arr<Var<i32>, u8>::Clean,
}

Fields

x
z
continuous
mask
chunk_data

Trait Implementations

impl Protocol for ChunkData

type Clean = Self

fn proto_len(value: &ChunkData) -> usize

fn proto_encode(value: &ChunkData, dst: &mut Write) -> Result<()>

fn proto_decode(src: &mut Read) -> Result<ChunkData>

impl PacketWrite for ChunkData

fn inner_len(&self) -> usize

fn inner_encode(&self, dst: &mut Write) -> Result<()>

fn write(&self, dst: &mut Write) -> Result<()>

Derived Implementations

impl Debug for ChunkData

fn fmt(&self, __arg_0: &mut Formatter) -> Result