Crate blaze_pk

source ·
Expand description

Rust implementation of the Blaze packet system

See README for usage

Modules

Macros

Macro for generating decoding for a field and tag
Macro for defining component enums for packet identification
Macro for generating encoding for a field with with a tag and field
Macro for generating group structures prefixing the struct with (2) indicates that when encoding a byte value of two should be placed at the start.
Macro for generating structures that can be encoded and decoded from bytes (DONT USE THIS FOR GROUPS USE group because they require extra bytes)