File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -49,12 +49,11 @@ where
49
49
50
50
### ` CandidateSource::ParamEnv `
51
51
52
- Once there's a single * non-global* ` ParamEnv ` candidate, we prefer * all* ` ParamEnv ` candidates over other candidate kinds.
52
+ Once there's at least one * non-global* ` ParamEnv ` candidate, we prefer * all* ` ParamEnv ` candidates over other candidate kinds.
53
53
A where-bound is global if it is not higher-ranked and doesn't contain any generic parameters. It may contain ` 'static ` .
54
54
55
- We try to apply where-bounds over other candidates as they are the closest to where the goal
56
- needs to be proven and the users tends to have the most control over them, so they can most easily
57
- adjust them in case the preference is incorrect.
55
+ We try to apply where-bounds over other candidates as users tends to have the most control over them, so they can most easily
56
+ adjust them in case our candidate preference is incorrect.
58
57
59
58
#### Preference over ` Impl ` candidates
60
59
You can’t perform that action at this time.
0 commit comments