Crate mbpr [−] [src]
Nom based decoder for Memcached Binary Packet Protol
Supports all current opcodes. The goal of this interface is simplicity and speed. There is very little validation done on packet construction the expectation of that is placed on higher libraries.
The parsing is fairly strict.
For examples please see tests directory or keep reading.
This was created based on Memcached Wiki
Structs
| Encoder | Data type used to encode data efficient | 
| OwnedRequest | Clones Buffers | 
| OwnedResponse | Clones Buffers | 
| ReqHeader | Memcached Request Packet Header | 
| Request | Memcached Request Packet | 
| ResHeader | Memcached Response Packet Header | 
| Response | Memcached Response Packet | 
Enums
| Fault | Parsing Error structure | 
| OpCode | Memcache Opcodes | 
| ParseResult | Internal Result type | 
| StatusField | Status Field | 
Traits
| Encoding | Trait for encoding the value into a packet | 
| PacketVal | Values encoded within Memcached packets |