diff options
| author | BO41 <botbob@disroot.org> | 2019-08-17 13:09:03 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-08-17 13:09:03 +0000 |
| commit | b17cb32bcb2b70697a80512846cf10f434e6173f (patch) | |
| tree | 5656b7612811dd307977d19e242d751443304be1 | |
| parent | 49dff2c9f34995af9d2d665e712fcf17924b33e3 (diff) | |
| download | rust-b17cb32bcb2b70697a80512846cf10f434e6173f.tar.gz rust-b17cb32bcb2b70697a80512846cf10f434e6173f.zip | |
Add "could be written as" example to MANUAL_MEMCPY
| -rw-r--r-- | clippy_lints/src/loops.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/clippy_lints/src/loops.rs b/clippy_lints/src/loops.rs index 7b36fa7e284..62c9e904f7a 100644 --- a/clippy_lints/src/loops.rs +++ b/clippy_lints/src/loops.rs @@ -48,6 +48,12 @@ declare_clippy_lint! { /// dst[i + 64] = src[i]; /// } /// ``` + /// Could be written as: + /// ```rust + /// # let src = vec![1]; + /// # let mut dst = vec![0; 65]; + /// dst[64..(src.len() + 64)].clone_from_slice(&src[..]); + /// ``` pub MANUAL_MEMCPY, perf, "manually copying items between slices" |
