Stash and cancel cycle errors for auto trait leakage in opaques
This commit is contained in:
parent
cf226e93dc
commit
1836c1fbbd
15 changed files with 55 additions and 234 deletions
|
@ -508,6 +508,8 @@ pub enum StashKey {
|
|||
TraitMissingMethod,
|
||||
OpaqueHiddenTypeMismatch,
|
||||
MaybeForgetReturn,
|
||||
/// Query cycle detected, stashing in favor of a better error.
|
||||
Cycle,
|
||||
}
|
||||
|
||||
fn default_track_diagnostic(d: &mut Diagnostic, f: &mut dyn FnMut(&mut Diagnostic)) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue