Crate byte_marks

Source
Expand description

§byte_marks

byte_marks is a configurable, light weight and intuitive bytes’ boundary marker for transmitting and receiving bytes from network/files. This comes very handy while building application network protocols - one could read off the demarcated bytes of the wire and could use bincode https://github.com/bincode-org/bincode to reconstruct a struct from those bytes. The demarcating byte pattern is configured via files called byte_mark/byte_tail or environment variables named similarly and or in code. The characters in the pattern should not repeat.

Macros§

function
A convinient macros

Structs§

ByteMarker
MARK
Marked
TAIL

Enums§

ByteMarks
An enum to represent demarcating byte pattern.