package info (click to toggle)
rustc-web 1.78.0%2Bdfsg1-2~deb11u3
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 1,245,360 kB
  • sloc: xml: 147,985; javascript: 18,022; sh: 11,083; python: 10,265; ansic: 6,172; cpp: 5,023; asm: 4,390; makefile: 4,269

Folder: impl-trait

d .. (parent)
d d rwxr-xr-x 4,096 alias-liveness
d d rwxr-xr-x 94 auxiliary
d d rwxr-xr-x 104 diagnostics
d d rwxr-xr-x 4,096 explicit-generic-args-with-impl-trait
d d rwxr-xr-x 4,096 in-ctfe
d d rwxr-xr-x 8,192 in-trait
d d rwxr-xr-x 4,096 issues
d d rwxr-xr-x 4,096 multiple-lifetimes
d d rwxr-xr-x 4,096 rpit
d d rwxr-xr-x 115 transmute
- - rw-r--r-- 435 arg-position-impl-trait-too-long.rs
- - rw-r--r-- 961 arg-position-impl-trait-too-long.stderr
- - rw-r--r-- 511 associated-impl-trait-type-generic-trait.rs
- - rw-r--r-- 1,151 associated-impl-trait-type-issue-114325.rs
- - rw-r--r-- 318 associated-impl-trait-type-trivial.rs
- - rw-r--r-- 397 associated-impl-trait-type.rs
- - rw-r--r-- 290 associated-type-cycle.rs
- - rw-r--r-- 412 associated-type-cycle.stderr
- - rw-r--r-- 725 async_scope_creep.rs
- - rw-r--r-- 468 auto-trait-coherence.next.stderr
- - rw-r--r-- 486 auto-trait-coherence.old.stderr
- - rw-r--r-- 828 auto-trait-coherence.rs
- - rw-r--r-- 425 auto-trait-leak-rpass.rs
- - rw-r--r-- 512 auto-trait-leak.rs
- - rw-r--r-- 802 auto-trait-leak.stderr
- - rw-r--r-- 1,196 auto-trait-leak2.rs
- - rw-r--r-- 2,085 auto-trait-leak2.stderr
- - rw-r--r-- 429 autoderef.rs
- - rw-r--r-- 269 bivariant-lifetime-liveness.rs
- - rw-r--r-- 789 bound-normalization-fail.rs
- - rw-r--r-- 1,985 bound-normalization-fail.stderr
- - rw-r--r-- 1,567 bound-normalization-pass.rs
- - rw-r--r-- 433 bounds_regression.rs
- - rw-r--r-- 797 can-return-unconstrained-closure.rs
- - rw-r--r-- 482 capture-lifetime-not-in-hir.rs
- - rw-r--r-- 408 capture-lifetime-not-in-hir.stderr
- - rw-r--r-- 499 closure-calling-parent-fn.rs
- - rw-r--r-- 148 closure-in-impl-trait-arg.rs
- - rw-r--r-- 318 closure-in-impl-trait.rs
- - rw-r--r-- 421 coherence-treats-tait-ambig.current.stderr
- - rw-r--r-- 254 coherence-treats-tait-ambig.rs
- - rw-r--r-- 420 coherence-treats-tait-ambig.stderr
- - rw-r--r-- 902 cross-return-site-inference.rs
- - rw-r--r-- 1,360 cross-return-site-inference.stderr
- - rw-r--r-- 261 deduce-signature-from-supertrait.rs
- - rw-r--r-- 200 defined-by-trait-resolution.rs
- - rw-r--r-- 294 deprecated_annotation.rs
- - rw-r--r-- 151 divergence.rs
- - rw-r--r-- 261 does-not-live-long-enough.rs
- - rw-r--r-- 1,071 does-not-live-long-enough.stderr
- - rw-r--r-- 159 dont-suggest-box-on-empty-else-arm.rs
- - rw-r--r-- 473 dont-suggest-box-on-empty-else-arm.stderr
- - rw-r--r-- 334 dyn-impl-type-mismatch.rs
- - rw-r--r-- 1,680 dyn-impl-type-mismatch.stderr
- - rw-r--r-- 397 dyn-trait-elided-two-inputs-assoc.rs
- - rw-r--r-- 386 dyn-trait-elided-two-inputs-param.rs
- - rw-r--r-- 565 dyn-trait-elided-two-inputs-ref-assoc.rs
- - rw-r--r-- 492 dyn-trait-elided-two-inputs-ref-param.rs
- - rw-r--r-- 1,426 dyn-trait-return-should-be-impl-trait.rs
- - rw-r--r-- 12,698 dyn-trait-return-should-be-impl-trait.stderr
- - rw-r--r-- 219 eagerly-reveal-in-local-body.rs
- - rw-r--r-- 1,241 equal-hidden-lifetimes.rs
- - rw-r--r-- 1,085 equality-in-canonical-query.clone.stderr
- - rw-r--r-- 876 equality-in-canonical-query.rs
- - rw-r--r-- 1,011 equality-rpass.rs
- - rw-r--r-- 490 equality-rpass.stderr
- - rw-r--r-- 754 equality.rs
- - rw-r--r-- 1,404 equality.stderr
- - rw-r--r-- 1,037 equality2.rs
- - rw-r--r-- 2,714 equality2.stderr
- - rw-r--r-- 526 erased-regions-in-hidden-ty.current.stderr
- - rw-r--r-- 526 erased-regions-in-hidden-ty.next.stderr
- - rw-r--r-- 773 erased-regions-in-hidden-ty.rs
- - rw-r--r-- 26,587 example-calendar.rs
- - rw-r--r-- 687 example-st.rs
- - rw-r--r-- 187 example-st.stderr
- - rw-r--r-- 359 extra-impl-in-trait-impl.fixed
- - rw-r--r-- 369 extra-impl-in-trait-impl.rs
- - rw-r--r-- 808 extra-impl-in-trait-impl.stderr
- - rw-r--r-- 217 extra-item.rs
- - rw-r--r-- 310 extra-item.stderr
- - rw-r--r-- 177 fallback.rs
- - rw-r--r-- 137 fallback_inference.rs
- - rw-r--r-- 422 fallback_inference.stderr
- - rw-r--r-- 1,905 feature-self-return-type.rs
- - rw-r--r-- 1,353 feature-self-return-type.stderr
- - rw-r--r-- 414 fresh-lifetime-from-bare-trait-obj-114664.rs
- - rw-r--r-- 652 fresh-lifetime-from-bare-trait-obj-114664.stderr
- - rw-r--r-- 426 generic-with-implicit-hrtb-without-dyn.edition2015.stderr
- - rw-r--r-- 804 generic-with-implicit-hrtb-without-dyn.edition2021.stderr
- - rw-r--r-- 471 generic-with-implicit-hrtb-without-dyn.rs
- - rw-r--r-- 1,692 hidden-lifetimes.rs
- - rw-r--r-- 1,621 hidden-lifetimes.stderr
- - rw-r--r-- 902 hidden-type-is-opaque-2.default.stderr
- - rw-r--r-- 902 hidden-type-is-opaque-2.next.stderr
- - rw-r--r-- 1,022 hidden-type-is-opaque-2.rs
- - rw-r--r-- 639 hidden-type-is-opaque.rs
- - rw-r--r-- 218 impl-fn-hrtb-bounds-2.rs
- - rw-r--r-- 474 impl-fn-hrtb-bounds-2.stderr
- - rw-r--r-- 792 impl-fn-hrtb-bounds.rs
- - rw-r--r-- 2,817 impl-fn-hrtb-bounds.stderr
- - rw-r--r-- 395 impl-fn-parsing-ambiguities.rs
- - rw-r--r-- 1,262 impl-fn-parsing-ambiguities.stderr
- - rw-r--r-- 328 impl-fn-predefined-lifetimes.rs
- - rw-r--r-- 645 impl-fn-predefined-lifetimes.stderr
- - rw-r--r-- 241 impl-generic-mismatch-ab.rs
- - rw-r--r-- 1,120 impl-generic-mismatch-ab.stderr
- - rw-r--r-- 807 impl-generic-mismatch.rs
- - rw-r--r-- 2,020 impl-generic-mismatch.stderr
- - rw-r--r-- 325 impl-subtyper.rs
- - rw-r--r-- 101 impl-subtyper2.rs
- - rw-r--r-- 356 impl-trait-in-macro.rs
- - rw-r--r-- 978 impl-trait-in-macro.stderr
- - rw-r--r-- 1,327 impl-trait-plus-priority.rs
- - rw-r--r-- 2,283 impl-trait-plus-priority.stderr
- - rw-r--r-- 571 impl_fn_associativity.rs
- - rw-r--r-- 1,131 impl_trait_projections.rs
- - rw-r--r-- 2,563 impl_trait_projections.stderr
- - rw-r--r-- 274 implicit-capture-late.rs
- - rw-r--r-- 845 implicit-capture-late.stderr
- - rw-r--r-- 670 in-assoc-type-unconstrained.rs
- - rw-r--r-- 2,263 in-assoc-type-unconstrained.stderr
- - rw-r--r-- 489 in-assoc-type.rs
- - rw-r--r-- 830 in-assoc-type.stderr
- - rw-r--r-- 191 issue-100075-2.rs
- - rw-r--r-- 810 issue-100075-2.stderr
- - rw-r--r-- 337 issue-100075.rs
- - rw-r--r-- 416 issue-100075.stderr
- - rw-r--r-- 173 issue-100187.rs
- - rw-r--r-- 284 issue-102605.rs
- - rw-r--r-- 1,221 issue-102605.stderr
- - rw-r--r-- 388 issue-103181-1.current.stderr
- - rw-r--r-- 388 issue-103181-1.next.stderr
- - rw-r--r-- 2,034 issue-103181-1.rs
- - rw-r--r-- 535 issue-103181-2.rs
- - rw-r--r-- 276 issue-103181-2.stderr
- - rw-r--r-- 148 issue-103599.rs
- - rw-r--r-- 423 issue-103599.stderr
- - rw-r--r-- 502 issue-108591.rs
- - rw-r--r-- 406 issue-108592.rs
- - rw-r--r-- 244 issue-35668.rs
- - rw-r--r-- 598 issue-35668.stderr
- - rw-r--r-- 72 issue-36792.rs
- - rw-r--r-- 178 issue-46959.rs
- - rw-r--r-- 258 issue-49556.rs
- - rw-r--r-- 254 issue-49579.rs
- - rw-r--r-- 347 issue-49685.rs
- - rw-r--r-- 132 issue-51185.rs
- - rw-r--r-- 174 issue-54966.rs
- - rw-r--r-- 311 issue-54966.stderr
- - rw-r--r-- 481 issue-55872-1.rs
- - rw-r--r-- 1,496 issue-55872-1.stderr
- - rw-r--r-- 500 issue-55872-2.rs
- - rw-r--r-- 520 issue-55872-2.stderr
- - rw-r--r-- 300 issue-55872-3.rs
- - rw-r--r-- 408 issue-55872-3.stderr
- - rw-r--r-- 341 issue-55872.rs
- - rw-r--r-- 230 issue-55872.stderr
- - rw-r--r-- 441 issue-56445.rs
- - rw-r--r-- 163 issue-68532.rs
- - rw-r--r-- 484 issue-72911.rs
- - rw-r--r-- 999 issue-72911.stderr
- - rw-r--r-- 244 issue-86465.rs
- - rw-r--r-- 321 issue-86465.stderr
- - rw-r--r-- 367 issue-87450.rs
- - rw-r--r-- 1,005 issue-87450.stderr
- - rw-r--r-- 402 issue-99073-2.rs
- - rw-r--r-- 897 issue-99073-2.stderr
- - rw-r--r-- 250 issue-99073.rs
- - rw-r--r-- 772 issue-99073.stderr
- - rw-r--r-- 178 issue-99642-2.rs
- - rw-r--r-- 129 issue-99642.rs
- - rw-r--r-- 190 issue-99914.rs
- - rw-r--r-- 439 issue-99914.stderr
- - rw-r--r-- 503 lifetime-ambiguity-regression.rs
- - rw-r--r-- 3,837 lifetimes.rs
- - rw-r--r-- 182 lifetimes2.rs
- - rw-r--r-- 258 mapping-duplicated-lifetimes-issue-114597.rs
- - rw-r--r-- 158 method-suggestion-no-duplication.rs
- - rw-r--r-- 649 method-suggestion-no-duplication.stderr
- - rw-r--r-- 327 multiple-defining-usages-in-body.rs
- - rw-r--r-- 899 multiple-defining-usages-in-body.stderr
- - rw-r--r-- 1,722 must_outlive_least_region_or_bound.rs
- - rw-r--r-- 8,992 must_outlive_least_region_or_bound.stderr
- - rw-r--r-- 521 needs_least_region_or_bound.rs
- - rw-r--r-- 577 negative-reasoning.rs
- - rw-r--r-- 628 negative-reasoning.stderr
- - rw-r--r-- 355 nested-return-type.rs
- - rw-r--r-- 990 nested-return-type2-tait.rs
- - rw-r--r-- 450 nested-return-type2-tait.stderr
- - rw-r--r-- 959 nested-return-type2-tait2.rs
- - rw-r--r-- 441 nested-return-type2-tait2.stderr
- - rw-r--r-- 933 nested-return-type2-tait3.rs
- - rw-r--r-- 586 nested-return-type2-tait3.stderr
- - rw-r--r-- 978 nested-return-type2.rs
- - rw-r--r-- 371 nested-return-type3-tait.rs
- - rw-r--r-- 450 nested-return-type3-tait.stderr
- - rw-r--r-- 376 nested-return-type3-tait2.rs
- - rw-r--r-- 441 nested-return-type3-tait2.stderr
- - rw-r--r-- 350 nested-return-type3-tait3.rs
- - rw-r--r-- 586 nested-return-type3-tait3.stderr
- - rw-r--r-- 207 nested-return-type3.rs
- - rw-r--r-- 260 nested-return-type4.rs
- - rw-r--r-- 1,243 nested-return-type4.stderr
- - rw-r--r-- 278 nested-rpit-hrtb-2.rs
- - rw-r--r-- 590 nested-rpit-hrtb-2.stderr
- - rw-r--r-- 2,504 nested-rpit-hrtb.rs
- - rw-r--r-- 6,511 nested-rpit-hrtb.stderr
- - rw-r--r-- 528 nested-rpit-with-anonymous-lifetimes.rs
- - rw-r--r-- 977 nested_impl_trait.rs
- - rw-r--r-- 3,154 nested_impl_trait.stderr
- - rw-r--r-- 274 nesting.rs
- - rw-r--r-- 2,363 no-method-suggested-traits.rs
- - rw-r--r-- 13,020 no-method-suggested-traits.stderr
- - rw-r--r-- 87 no-trait.rs
- - rw-r--r-- 178 no-trait.stderr
- - rw-r--r-- 524 normalize-opaque-with-bound-vars.rs
- - rw-r--r-- 576 normalize-tait-in-const.rs
- - rw-r--r-- 1,534 normalize-tait-in-const.stderr
- - rw-r--r-- 504 not_general_enough_regression_106630.rs
- - rw-r--r-- 696 object-unsafe-trait-in-return-position-dyn-trait.rs
- - rw-r--r-- 6,126 object-unsafe-trait-in-return-position-dyn-trait.stderr
- - rw-r--r-- 567 object-unsafe-trait-in-return-position-impl-trait.rs
- - rw-r--r-- 636 object-unsafe-trait-in-return-position-impl-trait.stderr
- - rw-r--r-- 368 opaque-cast-field-access-in-future.rs
- - rw-r--r-- 364 opaque-cast-field-access-in-future.stderr
- - rw-r--r-- 598 opaque-used-in-extraneous-argument.rs
- - rw-r--r-- 3,136 opaque-used-in-extraneous-argument.stderr
- - rw-r--r-- 1,899 point-to-type-err-cause-on-impl-trait-return.rs
- - rw-r--r-- 7,412 point-to-type-err-cause-on-impl-trait-return.stderr
- - rw-r--r-- 311 printing-binder.rs
- - rw-r--r-- 1,064 printing-binder.stderr
- - rw-r--r-- 187 private_unused.rs
- - rw-r--r-- 286 projection-mismatch-in-impl-where-clause.rs
- - rw-r--r-- 759 projection-mismatch-in-impl-where-clause.stderr
- - rw-r--r-- 486 projection.rs
- - rw-r--r-- 444 question_mark.rs
- - rw-r--r-- 136 recursive-auto-trait.rs
- - rw-r--r-- 900 recursive-coroutine-boxed.next.stderr
- - rw-r--r-- 632 recursive-coroutine-boxed.rs
- - rw-r--r-- 332 recursive-coroutine-indirect.current.stderr
- - rw-r--r-- 332 recursive-coroutine-indirect.next.stderr
- - rw-r--r-- 477 recursive-coroutine-indirect.rs
- - rw-r--r-- 105 recursive-impl-trait-type-direct.rs
- - rw-r--r-- 1,424 recursive-impl-trait-type-indirect.rs
- - rw-r--r-- 4,919 recursive-impl-trait-type-indirect.stderr
- - rw-r--r-- 658 recursive-impl-trait-type-through-non-recursive.rs
- - rw-r--r-- 1,857 recursive-impl-trait-type-through-non-recursive.stderr
- - rw-r--r-- 254 recursive-type-alias-impl-trait-declaration-too-subtle-2.rs
- - rw-r--r-- 657 recursive-type-alias-impl-trait-declaration-too-subtle.rs
- - rw-r--r-- 2,392 recursive-type-alias-impl-trait-declaration-too-subtle.stderr
- - rw-r--r-- 291 recursive-type-alias-impl-trait-declaration.rs
- - rw-r--r-- 539 recursive-type-alias-impl-trait-declaration.stderr
- - rw-r--r-- 463 region-escape-via-bound-contravariant-closure.rs
- - rw-r--r-- 510 region-escape-via-bound-contravariant.rs
- - rw-r--r-- 508 region-escape-via-bound.rs
- - rw-r--r-- 744 region-escape-via-bound.stderr
- - rw-r--r-- 111 return-position-impl-trait-minimal.rs
- - rw-r--r-- 216 reveal-during-codegen.rs
- - rw-r--r-- 140 rpit-assoc-pair-with-lifetime.rs
- - rw-r--r-- 142 rpit-not-sized.rs
- - rw-r--r-- 489 rpit-not-sized.stderr
- - rw-r--r-- 263 stashed-diag-issue-121504.rs
- - rw-r--r-- 330 stashed-diag-issue-121504.stderr
- - rw-r--r-- 212 static-lifetime-return-position-impl-trait.rs
- - rw-r--r-- 405 static-return-lifetime-infered.rs
- - rw-r--r-- 1,849 static-return-lifetime-infered.stderr
- - rw-r--r-- 355 stranded-opaque.rs
- - rw-r--r-- 342 stranded-opaque.stderr
- - rw-r--r-- 151 suggest-calling-rpit-closure.rs
- - rw-r--r-- 637 suggest-calling-rpit-closure.stderr
- - rw-r--r-- 479 trait_resolution.rs
- - rw-r--r-- 512 trait_type.rs
- - rw-r--r-- 1,627 trait_type.stderr
- - rw-r--r-- 672 two_tait_defining_each_other.current.stderr
- - rw-r--r-- 551 two_tait_defining_each_other.rs
- - rw-r--r-- 844 two_tait_defining_each_other2.current.stderr
- - rw-r--r-- 290 two_tait_defining_each_other2.next.stderr
- - rw-r--r-- 518 two_tait_defining_each_other2.rs
- - rw-r--r-- 641 two_tait_defining_each_other3.current.stderr
- - rw-r--r-- 557 two_tait_defining_each_other3.rs
- - rw-r--r-- 497 type-alias-generic-param.rs
- - rw-r--r-- 198 type-alias-generic-param.stderr
- - rw-r--r-- 217 type-alias-impl-trait-in-fn-body.rs
- - rw-r--r-- 371 type-arg-mismatch-due-to-impl-trait.rs
- - rw-r--r-- 583 type-arg-mismatch-due-to-impl-trait.stderr
- - rw-r--r-- 252 type_parameters_captured.rs
- - rw-r--r-- 534 type_parameters_captured.stderr
- - rw-r--r-- 382 unactionable_diagnostic.fixed
- - rw-r--r-- 378 unactionable_diagnostic.rs
- - rw-r--r-- 565 unactionable_diagnostic.stderr
- - rw-r--r-- 106 universal-mismatched-type.rs
- - rw-r--r-- 531 universal-mismatched-type.stderr
- - rw-r--r-- 304 universal-two-impl-traits.rs
- - rw-r--r-- 949 universal-two-impl-traits.stderr
- - rw-r--r-- 158 universal_hrtb_anon.rs
- - rw-r--r-- 165 universal_hrtb_named.rs
- - rw-r--r-- 600 universal_in_adt_in_parameters.rs
- - rw-r--r-- 964 universal_in_impl_trait_in_parameters.rs
- - rw-r--r-- 347 universal_in_trait_defn_parameters.rs
- - rw-r--r-- 218 universal_multiple_bounds.rs
- - rw-r--r-- 357 universal_wrong_bounds.rs
- - rw-r--r-- 665 universal_wrong_bounds.stderr
- - rw-r--r-- 201 universal_wrong_hrtb.rs
- - rw-r--r-- 318 universal_wrong_hrtb.stderr
- - rw-r--r-- 745 unsafety-checking-cycle.rs
- - rw-r--r-- 712 variance.e2024.stderr
- - rw-r--r-- 712 variance.new.stderr
- - rw-r--r-- 708 variance.old.stderr
- - rw-r--r-- 657 variance.rs
- - rw-r--r-- 426 wf-check-hidden-type.rs
- - rw-r--r-- 496 wf-check-hidden-type.stderr
- - rw-r--r-- 738 wf-eval-order.rs
- - rw-r--r-- 125 where-allowed-2.rs
- - rw-r--r-- 352 where-allowed-2.stderr
- - rw-r--r-- 7,768 where-allowed.rs
- - rw-r--r-- 17,945 where-allowed.stderr
- - rw-r--r-- 236 xcrate.rs
- - rw-r--r-- 111 xcrate_simple.rs