Add missing Copy derives and a lint to prevent future issues.
Add a lint to prevent future missing Debug derives.
Requirements
[X] All commits in this PR are signed (with git commit -s), and the commit
message has max 60 characters for the summary and max 75 characters for each
description line.
N/A All added/changed functionality has a corresponding unit/integration
test.
[X] All added/changed public-facing functionality has entries in the "Upcoming
Release" section of CHANGELOG.md (if no such section exists, please create one).
N/A Any newly added unsafe code is properly documented.
Summary of the PR
Copy
derives and a lint to prevent future issues.Debug
derives.Requirements
git commit -s
), and the commit message has max 60 characters for the summary and max 75 characters for each description line.N/A
All added/changed functionality has a corresponding unit/integration test.N/A
Any newly addedunsafe
code is properly documented.