diff options
| author | est31 <MTest31@outlook.com> | 2021-03-02 03:07:13 +0100 |
|---|---|---|
| committer | est31 <MTest31@outlook.com> | 2021-03-08 08:18:50 +0100 |
| commit | d018ef180d9bc4e852457fd83fda0bec8452baf6 (patch) | |
| tree | 877780a5e90473836d289ecb69f9d2f5a7101286 /compiler/rustc_errors/src/json.rs | |
| parent | d8c9a287036f72bf078f868f8fe635b7a7fde32c (diff) | |
| download | rust-d018ef180d9bc4e852457fd83fda0bec8452baf6.tar.gz rust-d018ef180d9bc4e852457fd83fda0bec8452baf6.zip | |
Add notes to keep the UnusedExterns structs synced up
Diffstat (limited to 'compiler/rustc_errors/src/json.rs')
| -rw-r--r-- | compiler/rustc_errors/src/json.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/compiler/rustc_errors/src/json.rs b/compiler/rustc_errors/src/json.rs index 8511b51e3bf..3753ca580e7 100644 --- a/compiler/rustc_errors/src/json.rs +++ b/compiler/rustc_errors/src/json.rs @@ -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 |
