rustc_lint

Module drop_forget_useless

source

Structs§

Statics§

  • The dropping_copy_types lint checks for calls to std::mem::drop with a value that derives the Copy trait.
  • The dropping_references lint checks for calls to std::mem::drop with a reference instead of an owned value.
  • The forgetting_copy_types lint checks for calls to std::mem::forget with a value that derives the Copy trait.
  • The forgetting_references lint checks for calls to std::mem::forget with a reference instead of an owned value.
  • The undropped_manually_drops lint check for calls to std::mem::drop with a value of std::mem::ManuallyDrop which doesn’t drop.

Functions§