pub async fn verify(self) -> anyhow::Result<Config> {
        ensure!(
            self.version == CURRENT_VERSION,
            "Config file version mismatch! Expected: {}, Actual: {}",
            CURRENT_VERSION,
            self.version
        );
        self.config.verify().await
    }
/// Verify this config and its version are correct
Verify this config and its version are correct
Verify this config and its version are correct
pub async fn verify(self) -> anyhow::Result<Config> {
        ensure!(
            self.version == CURRENT_VERSION,
            "Config file version mismatch! Expected: {}, Actual: {}",
            CURRENT_VERSION,
            self.version
        );
        self.config.verify().await
    }
pub async fn verify ( self ) -> anyhow :: Result < Config > { ensure ! ( self version CURRENT_VERSION " " CURRENT_VERSION self version ) ; self . config . verify ( ) . await }
Verify this config and its version are correct
Verify this config and its version are correct
self