From a61757e5d5b307aa2d9b9173c7e12d27c9e404d8 Mon Sep 17 00:00:00 2001 From: koopa1338 Date: Mon, 18 Oct 2021 01:13:02 +0200 Subject: [PATCH 1/2] bump grcov version --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 05b48a5..53f5f22 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -59,7 +59,7 @@ yaml_ser = ["serde_yaml"] #grcov ./target/debug/ -s . -t html --llvm --branch --ignore-not-existing -o ./target/debug/coverage/ [dev-dependencies] -grcov = "0.6.1" +grcov = "0.8.2" tokio-test = "0.4.0" [dev-dependencies.cargo-husky] From cd8bc87da9de7826eb5eb7d74337394ea6fe3dc0 Mon Sep 17 00:00:00 2001 From: koopa1338 Date: Mon, 18 Oct 2021 01:14:31 +0200 Subject: [PATCH 2/2] fix clippy errors --- src/lib.rs | 4 ++-- src/storage/file.rs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 8eed80c..6d7ebd8 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -155,7 +155,7 @@ where .await .map_err(|_| RedDbErrorKind::PoisonedValue)?; - let data = data.get(&id).ok_or(RedDbErrorKind::NotFound { _id: *id })?; + let data = data.get(id).ok_or(RedDbErrorKind::NotFound { _id: *id })?; let data = self.deserialize(&*data)?; let doc = self.create_doc(id, data, Status::In); @@ -173,7 +173,7 @@ where if data.contains_key(id) { let data = data - .get_mut(&id) + .get_mut(id) .ok_or(RedDbErrorKind::NotFound { _id: *id })?; *data = self.serialize(&new_value)?; diff --git a/src/storage/file.rs b/src/storage/file.rs index eb80bbe..19db781 100644 --- a/src/storage/file.rs +++ b/src/storage/file.rs @@ -153,7 +153,7 @@ where .await .map_err(|_| RedDbErrorKind::FlushData)?; storage - .write_all(&data) + .write_all(data) .await .map_err(|_| RedDbErrorKind::FlushData)?; storage @@ -166,7 +166,7 @@ where async fn append(&self, data: &[u8]) -> Result<()> { let mut storage = self.db_file.lock().await; storage.seek(SeekFrom::End(0)).await.unwrap(); - storage.write_all(&data).await.unwrap(); + storage.write_all(data).await.unwrap(); storage.sync_all().await.unwrap(); Ok(()) }