diff options
| author | Guillaume Gomez <guillaume1.gomez@gmail.com> | 2021-02-12 14:33:32 +0100 |
|---|---|---|
| committer | Guillaume Gomez <guillaume1.gomez@gmail.com> | 2021-02-23 21:58:16 +0100 |
| commit | b5c8eea55d160f524305d09ad45c0d79493537b4 (patch) | |
| tree | 99533d0c45ecf9e7b86b47ee1f79e2e90ad652b6 /src/librustdoc/fold.rs | |
| parent | fa51c0f472fc9989f2dcc15f29e8b4079bcdb585 (diff) | |
| download | rust-b5c8eea55d160f524305d09ad45c0d79493537b4.tar.gz rust-b5c8eea55d160f524305d09ad45c0d79493537b4.zip | |
Put clean::Trait extra information into a new struct to make it more coherent
Diffstat (limited to 'src/librustdoc/fold.rs')
| -rw-r--r-- | src/librustdoc/fold.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/librustdoc/fold.rs b/src/librustdoc/fold.rs index 752233ade37..2b980ebe592 100644 --- a/src/librustdoc/fold.rs +++ b/src/librustdoc/fold.rs @@ -91,9 +91,10 @@ crate trait DocFolder: Sized { { let external_traits = { std::mem::take(&mut *c.external_traits.borrow_mut()) }; - for (k, (mut v, is_spotlight)) in external_traits { - v.items = v.items.into_iter().filter_map(|i| self.fold_item(i)).collect(); - c.external_traits.borrow_mut().insert(k, (v, is_spotlight)); + for (k, mut v) in external_traits { + v.trait_.items = + v.trait_.items.into_iter().filter_map(|i| self.fold_item(i)).collect(); + c.external_traits.borrow_mut().insert(k, v); } } c |
