    ) -> Result<(), ReplyError> {
        let req = self.request(request, ctx, MessageIdVs::DestroyVolume);
        let response = self.client().destroy_volume(req).await?.into_inner();
        match response.error {
            None => Ok(()),
            Some(err) => Err(err.into()),
        }
    }
