diff options
author | alyx <alyx@aleteoryx.me> | 2024-01-12 12:40:49 -0500 |
---|---|---|
committer | alyx <alyx@aleteoryx.me> | 2024-01-12 12:40:49 -0500 |
commit | 2feec01f58ce903d07d53bb1b79dc6b448b1a146 (patch) | |
tree | 243b2003f596f77d2d0a706911e30e1d245e9b7c /src/cache.rs | |
parent | d2c27e17897f80929d2ba5fed1055eade27a6b08 (diff) | |
download | lfm_embed-2feec01f58ce903d07d53bb1b79dc6b448b1a146.tar.gz lfm_embed-2feec01f58ce903d07d53bb1b79dc6b448b1a146.tar.bz2 lfm_embed-2feec01f58ce903d07d53bb1b79dc6b448b1a146.zip |
Clippy
Diffstat (limited to 'src/cache.rs')
-rw-r--r-- | src/cache.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/cache.rs b/src/cache.rs index dbb3759..0e8fd4d 100644 --- a/src/cache.rs +++ b/src/cache.rs @@ -21,17 +21,17 @@ where } pub async fn get(&mut self, key: &K) -> Result<&V, (StatusCode, &'static str)> { - if self.is_stale(&key) { + if self.is_stale(key) { log::trace!(target: "lfm::cache", "MISS : interval = {:?}", self.interval); - self.renew(&key).await + self.renew(key).await } else { log::trace!(target: "lfm::cache", "HIT : interval = {:?}", self.interval); - Ok(&self.cache.get(&key).unwrap().1) + Ok(&self.cache.get(key).unwrap().1) } } pub async fn renew(&mut self, key: &K) -> Result<&V, (StatusCode, &'static str)> { - let val = (self.func)(&key).await?; + let val = (self.func)(key).await?; self.cache.insert(key.clone(), (Instant::now(), val)); Ok(&self.cache.get(key).unwrap().1) } |