From f02876edbb946e0cba6945e55b1cda7a4fccae6d Mon Sep 17 00:00:00 2001 From: Omar Abdulla Date: Wed, 15 Oct 2025 17:43:42 +0300 Subject: [PATCH] Remove un-required function in cached compiler --- crates/core/src/helpers/cached_compiler.rs | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/crates/core/src/helpers/cached_compiler.rs b/crates/core/src/helpers/cached_compiler.rs index f4f297d..000c3bd 100644 --- a/crates/core/src/helpers/cached_compiler.rs +++ b/crates/core/src/helpers/cached_compiler.rs @@ -325,26 +325,6 @@ impl ArtifactsCache { let value = bson::from_slice::(&value).ok()?; Some(value) } - - #[instrument(level = "debug", skip_all, err)] - pub async fn get_or_insert_with( - &self, - key: &CacheKey<'_>, - callback: impl AsyncFnOnce() -> Result, - ) -> Result { - match self.get(key).await { - Some(value) => { - debug!("Cache hit"); - Ok(value) - } - None => { - debug!("Cache miss"); - let value = callback().await?; - self.insert(key, &value).await?; - Ok(value) - } - } - } } #[derive(Clone, Debug, PartialEq, Eq, Hash, Serialize)]