[pbs-devel] [PATCH backup v2 5/6] chunk_store: do not explicitly write implied trait
Maximiliano Sandoval
m.sandoval at proxmox.com
Wed Jun 26 15:06:02 CEST 2024
Fixes the clippy warning:
warning: this bound is already specified as the supertrait of `std::iter::FusedIterator`
--> pbs-datastore/src/chunk_store.rs:254:14
|
254 | impl Iterator<Item = (Result<proxmox_sys::fs::ReadDirEntry, Error>, usize, bool)>
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#implied_bounds_in_impls
= note: `#[warn(clippy::implied_bounds_in_impls)]` on by default
help: try removing this bound
|
254 - impl Iterator<Item = (Result<proxmox_sys::fs::ReadDirEntry, Error>, usize, bool)>
255 - + std::iter::FusedIterator,
254 + impl std::iter::FusedIterator<Item = (Result<proxmox_sys::fs::ReadDirEntry, Error>, usize, bool)>,
Signed-off-by: Maximiliano Sandoval <m.sandoval at proxmox.com>
---
pbs-datastore/src/chunk_store.rs | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/pbs-datastore/src/chunk_store.rs b/pbs-datastore/src/chunk_store.rs
index 9f6289c9..0217be84 100644
--- a/pbs-datastore/src/chunk_store.rs
+++ b/pbs-datastore/src/chunk_store.rs
@@ -251,8 +251,9 @@ impl ChunkStore {
pub fn get_chunk_iterator(
&self,
) -> Result<
- impl Iterator<Item = (Result<proxmox_sys::fs::ReadDirEntry, Error>, usize, bool)>
- + std::iter::FusedIterator,
+ impl std::iter::FusedIterator<
+ Item = (Result<proxmox_sys::fs::ReadDirEntry, Error>, usize, bool),
+ >,
Error,
> {
// unwrap: only `None` in unit tests
--
2.39.2
More information about the pbs-devel
mailing list