Add notes to keep the UnusedExterns structs synced up

This commit is contained in:
est31 2021-03-02 03:07:13 +01:00
parent d8c9a28703
commit d018ef180d
2 changed files with 8 additions and 0 deletions

View file

@ -335,6 +335,10 @@ struct FutureIncompatReport {
future_incompat_report: Vec<FutureBreakageItem>,
}
// NOTE: Keep this in sync with the equivalent structs in rustdoc's
// doctest component (as well as cargo).
// We could unify this struct the one in rustdoc but they have different
// ownership semantics, so doing so would create wasteful allocations.
#[derive(Encodable)]
struct UnusedExterns<'a, 'b, 'c> {
/// The severity level of the unused dependencies lint