pub async fn write_control<W: AsyncWrite + Unpin>( send: &mut W, msg: &Control, ) -> Result<(), String>