pub fn encode_header( header: &Header, buf: &mut [u8], ) -> Result<(), MessageError>
Encode a header into the first 16 bytes of buf.
buf
Returns Err(MessageError::BufferTooSmall) if buf.len() < HEADER_SIZE.
Err(MessageError::BufferTooSmall)
buf.len() < HEADER_SIZE