error: manual implementation of `Instant::elapsed`
  --> tests/ui/manual_instant_elapsed.rs:17:20
   |
LL |     let duration = Instant::now() - prev_instant;
   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `prev_instant.elapsed()`
   |
   = note: `-D clippy::manual-instant-elapsed` implied by `-D warnings`
   = help: to override `-D warnings` add `#[allow(clippy::manual_instant_elapsed)]`

error: manual implementation of `Instant::elapsed`
  --> tests/ui/manual_instant_elapsed.rs:27:5
   |
LL |     Instant::now() - *ref_to_instant; // to ensure parens are added correctly
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `(*ref_to_instant).elapsed()`

error: manual implementation of `Instant::elapsed`
  --> tests/ui/manual_instant_elapsed.rs:41:13
   |
LL |     let _ = Instant::now().sub(deref!(start));
   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `deref!(start).elapsed()`

error: manual implementation of `Instant::elapsed`
  --> tests/ui/manual_instant_elapsed.rs:44:5
   |
LL |     Instant::now() - deref!(start);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `deref!(start).elapsed()`

error: aborting due to 4 previous errors

