pub fn encode_request(req: &DataRequest) -> Result<Vec<u8>, Error>
Encode a request to wire format: [0x00][msgpack body] Uses named fields for cross-language compatibility with TypeScript