Encodes value E into output range sink. Returns number of bytes written to sink. If flatten flag is yes then static arrays and structs will be encoded in place without headers.
See Implementation
Encodes value E into output range sink. Returns number of bytes written to sink. If flatten flag is yes then static arrays and structs will be encoded in place without headers.