Skip to content

Commit 5ab314b

Browse files
committed
removed unused function
1 parent 08f1345 commit 5ab314b

File tree

1 file changed

+8
-16
lines changed

1 file changed

+8
-16
lines changed

src/cache/menu_cache.rs

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -44,21 +44,6 @@ impl<'a> MenuCache<'a> {
4444
}
4545
}
4646

47-
impl<'a> TryFrom<MenuCache<'a>> for InDbMenuCache {
48-
type Error = crate::error::Error;
49-
fn try_from(cache: MenuCache<'a>) -> Result<Self, Error> {
50-
let mut json = serde_json::to_string(&cache.locations)?;
51-
let mut compressed = Vec::with_capacity(json.len() / 4);
52-
let mut compress =
53-
async_compression::tokio::bufread::GzipEncoder::new(std::io::Cursor::new(json));
54-
compress.read_buf(&mut compressed);
55-
Ok(Self {
56-
cached_at: cache.cached_at,
57-
data: compressed,
58-
})
59-
}
60-
}
61-
6247
impl<'a> Default for MenuCache<'a> {
6348
fn default() -> Self {
6449
Self {
@@ -100,7 +85,10 @@ impl<'a> MenuCache<'a> {
10085
let mut compressed = Vec::with_capacity(json.len() / 4);
10186
let mut compress =
10287
async_compression::tokio::bufread::GzipEncoder::new(std::io::Cursor::new(json));
103-
compress.read_buf(&mut compressed).await;
88+
compress
89+
.read_buf(&mut compressed)
90+
.await
91+
.expect("This should succeed");
10492
InDbMenuCache {
10593
cached_at: self.cached_at,
10694
data: compressed,
@@ -164,6 +152,8 @@ impl<'a> MenuCache<'a> {
164152
#[cfg(test)]
165153
mod tests {
166154

155+
use std::time::Instant;
156+
167157
use super::*;
168158

169159
#[tokio::test]
@@ -174,6 +164,8 @@ mod tests {
174164
#[tokio::test]
175165
async fn test_refresh() {
176166
let mut mc = MenuCache::open().await.unwrap();
167+
let start = Instant::now();
177168
mc.refresh().await.unwrap();
169+
println!("{:?}", start.elapsed());
178170
}
179171
}

0 commit comments

Comments
 (0)