pub fn io_write<T: Serialize, Write: IoWrite + Send>( sink: &mut Write, message: T ) -> Result<(), Box<dyn Error>>