pub fn to_buffer<T>( encoder: &mut Encoder, buffer: &mut [u8], value: &T, ) -> Result<usize>where T: ?Sized + Serialize,
Encode single message into pre-allocated buffer . Returns number of bytes written.