pub async fn write<W: AsyncWrite + Unpin, T: Serialize>( writer: &mut W, value: &T, ) -> Result<()>
Writes and flushes one bounded maintenance message.
Returns encoding, frame-size, or channel I/O errors.