mirror of
https://gitlab.com/veilid/veilid.git
synced 2024-10-01 01:26:08 -04:00
5e55be4b7a
Clippy also informed us that we can drop some of the clone calls. ``` ❯ cargo clippy Checking veilid-core v0.2.5 (~/Developer/veilid/veilid-core) error: using `clone` on type `Target` which implements the `Copy` trait --> veilid-core/src/storage_manager/record_store.rs:912:33 | 912 | target: w.target.clone(), | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `w.target` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy note: the lint level is defined here --> veilid-core/src/lib.rs:25:9 | 25 | #![deny(clippy::all)] | ^^^^^^^^^^^ = note: `#[deny(clippy::clone_on_copy)]` implied by `#[deny(clippy::all)]` error: using `clone` on type `Target` which implements the `Copy` trait --> veilid-core/src/storage_manager/watch_value.rs:199:21 | 199 | target.clone(), | ^^^^^^^^^^^^^^ help: try removing the `clone` call: `target` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy error: using `clone` on type `Target` which implements the `Copy` trait --> veilid-core/src/storage_manager/mod.rs:737:17 | 737 | vc.target.clone(), | ^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `vc.target` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy error: could not compile `veilid-core` (lib) due to 3 previous errors ``` |
||
---|---|---|
.. | ||
proto | ||
src | ||
tests | ||
.gitignore | ||
build.rs | ||
Cargo.toml | ||
LICENSE.md | ||
run_tests.sh | ||
run_windows_tests.bat | ||
webdriver.json |