mcproto-derive
Derive macros for mcproto-types.
ProtocolEnum
ProtocolEnum derives a numeric Minecraft protocol enum codec for a fieldless
Rust enum:
use ;
let mut encoded = Vecnew;
Creative.encode?;
assert_eq!;
# Ok::
TypeStructCodec
TypeStructCodec derives a sequential [TypeCodec] implementation for named,
tuple, unit, and generic structs. Fields are encoded in declaration order and
must implement TypeCodec.
use ;