tree: 02089773b48bc6f97095f40dd17c8afed21a72d3 [path history] [tgz]
  1. auxiliary/
  2. negative-impls/
  3. reservation-impls/
  4. trait-alias/
  5. anon-trait-static-method.rs
  6. anon_trait_static_method_exe.rs
  7. assignability-trait.rs
  8. assoc_type_bound_with_struct.rs
  9. assoc_type_bound_with_struct.stderr
  10. astconv-cycle-between-trait-and-type.rs
  11. augmented-assignments-trait.rs
  12. check-trait-object-bounds-1.rs
  13. check-trait-object-bounds-1.stderr
  14. check-trait-object-bounds-2-ok.rs
  15. check-trait-object-bounds-2.rs
  16. check-trait-object-bounds-2.stderr
  17. check-trait-object-bounds-3.rs
  18. check-trait-object-bounds-3.stderr
  19. check-trait-object-bounds-4.rs
  20. check-trait-object-bounds-4.stderr
  21. check-trait-object-bounds-5.rs
  22. check-trait-object-bounds-5.stderr
  23. check-trait-object-bounds-6.rs
  24. check-trait-object-bounds-6.stderr
  25. conservative_impl_trait.rs
  26. cycle-cache-err-60010.rs
  27. cycle-cache-err-60010.stderr
  28. cycle-trait-type-trait.rs
  29. default-method-supertrait-vtable.rs
  30. dyn-trait.rs
  31. fmt-pointer-trait.rs
  32. impl-evaluation-order.rs
  33. impl-implicit-trait.rs
  34. impl-inherent-prefer-over-trait.rs
  35. impl_trait_as_trait_return_position.rs
  36. infer-from-object-trait-issue-26952.rs
  37. inherent-trait-method-order.rs
  38. issue-33140-hack-boundaries.rs
  39. issue-33140-hack-boundaries.stderr
  40. issue-3683.rs
  41. issue-56202.rs
  42. issue-56488.rs
  43. issue-59029-2.rs
  44. issue-6128.rs
  45. issue-6334.rs
  46. issue-65284-suggest-generic-trait-bound.rs
  47. issue-65284-suggest-generic-trait-bound.stderr
  48. issue-65673.rs
  49. issue-65673.stderr
  50. issue-70944.rs
  51. issue-72410.rs
  52. issue-72410.stderr
  53. issue-75627.rs
  54. issue-75627.stderr
  55. issue-77982.rs
  56. issue-77982.stderr
  57. issue-79458.rs
  58. issue-79458.stderr
  59. issue-9394-inherited-trait-calls.rs
  60. kindck-owned-trait-contains-1.rs
  61. multiple-trait-bounds.rs
  62. mutual-recursion-issue-75860.rs
  63. mutual-recursion-issue-75860.stderr
  64. normalize-super-trait.rs
  65. object-one-type-two-traits.rs
  66. overlap-not-permitted-for-builtin-trait.rs
  67. overlap-not-permitted-for-builtin-trait.stderr
  68. overlap-permitted-for-marker-traits.rs
  69. parameterized-trait-with-bounds.rs
  70. principal-less-trait-objects.rs
  71. self-without-lifetime-constraint.rs
  72. self-without-lifetime-constraint.stderr
  73. supertrait-default-generics.rs
  74. syntax-trait-polarity.rs
  75. trait-alias-ambiguous.rs
  76. trait-alias-ambiguous.stderr
  77. trait-alias-import-cross-crate.rs
  78. trait-alias-import.rs
  79. trait-as-struct-constructor.rs
  80. trait-as-struct-constructor.stderr
  81. trait-bounds-basic.rs
  82. trait-bounds-impl-comparison-duplicates.rs
  83. trait-bounds-in-arc.rs
  84. trait-bounds-not-on-bare-trait.rs
  85. trait-bounds-not-on-bare-trait.stderr
  86. trait-bounds-not-on-struct.rs
  87. trait-bounds-not-on-struct.stderr
  88. trait-bounds-on-structs-and-enums-in-fns.rs
  89. trait-bounds-on-structs-and-enums-in-fns.stderr
  90. trait-bounds-on-structs-and-enums-in-impls.rs
  91. trait-bounds-on-structs-and-enums-in-impls.stderr
  92. trait-bounds-on-structs-and-enums-locals.rs
  93. trait-bounds-on-structs-and-enums-locals.stderr
  94. trait-bounds-on-structs-and-enums-rpass.rs
  95. trait-bounds-on-structs-and-enums-static.rs
  96. trait-bounds-on-structs-and-enums-static.stderr
  97. trait-bounds-on-structs-and-enums-xc.rs
  98. trait-bounds-on-structs-and-enums-xc.stderr
  99. trait-bounds-on-structs-and-enums-xc1.rs
  100. trait-bounds-on-structs-and-enums-xc1.stderr
  101. trait-bounds-on-structs-and-enums.rs
  102. trait-bounds-on-structs-and-enums.stderr
  103. trait-bounds-recursion.rs
  104. trait-bounds-same-crate-name.rs
  105. trait-bounds-same-crate-name.stderr
  106. trait-bounds-sugar.rs
  107. trait-bounds-sugar.stderr
  108. trait-bounds.rs
  109. trait-cache-issue-18209.rs
  110. trait-coercion-generic-bad.rs
  111. trait-coercion-generic-bad.stderr
  112. trait-coercion-generic-regions.rs
  113. trait-coercion-generic-regions.stderr
  114. trait-coercion-generic.rs
  115. trait-coercion.rs
  116. trait-composition-trivial.rs
  117. trait-copy-guessing.rs
  118. trait-default-method-bound-subst.rs
  119. trait-default-method-bound-subst2.rs
  120. trait-default-method-bound-subst3.rs
  121. trait-default-method-bound-subst4.rs
  122. trait-default-method-bound.rs
  123. trait-default-method-xc-2.rs
  124. trait-default-method-xc.rs
  125. trait-duplicate-methods.rs
  126. trait-duplicate-methods.stderr
  127. trait-false-ambiguity-where-clause-builtin-bound.rs
  128. trait-generic.rs
  129. trait-impl-1.rs
  130. trait-impl-1.stderr
  131. trait-impl-2.rs
  132. trait-impl-can-not-have-untraitful-items.rs
  133. trait-impl-can-not-have-untraitful-items.stderr
  134. trait-impl-different-num-params.rs
  135. trait-impl-different-num-params.stderr
  136. trait-impl-for-module.rs
  137. trait-impl-for-module.stderr
  138. trait-impl-method-mismatch.rs
  139. trait-impl-method-mismatch.stderr
  140. trait-impl-of-supertrait-has-wrong-lifetime-parameters.rs
  141. trait-impl-of-supertrait-has-wrong-lifetime-parameters.stderr
  142. trait-impl.rs
  143. trait-inheritance-auto-xc-2.rs
  144. trait-inheritance-auto-xc.rs
  145. trait-inheritance-auto.rs
  146. trait-inheritance-call-bound-inherited.rs
  147. trait-inheritance-call-bound-inherited2.rs
  148. trait-inheritance-cast-without-call-to-supertrait.rs
  149. trait-inheritance-cast.rs
  150. trait-inheritance-cross-trait-call-xc.rs
  151. trait-inheritance-cross-trait-call.rs
  152. trait-inheritance-diamond.rs
  153. trait-inheritance-multiple-inheritors.rs
  154. trait-inheritance-multiple-params.rs
  155. trait-inheritance-num.rs
  156. trait-inheritance-num0.rs
  157. trait-inheritance-num1.rs
  158. trait-inheritance-num2.rs
  159. trait-inheritance-num3.rs
  160. trait-inheritance-num5.rs
  161. trait-inheritance-overloading-simple.rs
  162. trait-inheritance-overloading-xc-exe.rs
  163. trait-inheritance-overloading.rs
  164. trait-inheritance-self-in-supertype.rs
  165. trait-inheritance-self.rs
  166. trait-inheritance-simple.rs
  167. trait-inheritance-static.rs
  168. trait-inheritance-static2.rs
  169. trait-inheritance-subst.rs
  170. trait-inheritance-subst2.rs
  171. trait-inheritance-visibility.rs
  172. trait-inheritance2.rs
  173. trait-item-inside-macro.rs
  174. trait-item-privacy.rs
  175. trait-item-privacy.stderr
  176. trait-matching-lifetimes.rs
  177. trait-matching-lifetimes.stderr
  178. trait-method-private.rs
  179. trait-method-private.stderr
  180. trait-object-auto-dedup-in-impl.rs
  181. trait-object-auto-dedup-in-impl.stderr
  182. trait-object-auto-dedup.rs
  183. trait-object-bounds-cycle-1.rs
  184. trait-object-bounds-cycle-2.rs
  185. trait-object-bounds-cycle-3.rs
  186. trait-object-bounds-cycle-4.rs
  187. trait-object-exclusion.rs
  188. trait-object-generics.rs
  189. trait-object-lifetime-first.rs
  190. trait-object-macro-matcher.rs
  191. trait-object-macro-matcher.stderr
  192. trait-object-safety.rs
  193. trait-object-safety.stderr
  194. trait-object-supertrait-lifetime-bound.rs
  195. trait-object-vs-lifetime-2.rs
  196. trait-object-vs-lifetime-2.stderr
  197. trait-object-vs-lifetime.rs
  198. trait-object-vs-lifetime.stderr
  199. trait-object-with-lifetime-bound.rs
  200. trait-object-with-self-in-projection-output-bad.rs
  201. trait-object-with-self-in-projection-output-bad.stderr
  202. trait-object-with-self-in-projection-output-good.rs
  203. trait-object-with-self-in-projection-output-repeated-supertrait.rs
  204. trait-or-new-type-instead.rs
  205. trait-or-new-type-instead.stderr
  206. trait-param-without-lifetime-constraint.rs
  207. trait-param-without-lifetime-constraint.stderr
  208. trait-privacy.rs
  209. trait-region-pointer-simple.rs
  210. trait-resolution-in-overloaded-op.rs
  211. trait-resolution-in-overloaded-op.stderr
  212. trait-safety-fn-body.rs
  213. trait-safety-fn-body.stderr
  214. trait-safety-inherent-impl.rs
  215. trait-safety-inherent-impl.stderr
  216. trait-safety-ok-cc.rs
  217. trait-safety-ok.rs
  218. trait-safety-trait-impl-cc.rs
  219. trait-safety-trait-impl-cc.stderr
  220. trait-safety-trait-impl.rs
  221. trait-safety-trait-impl.stderr
  222. trait-static-method-generic-inference.rs
  223. trait-static-method-generic-inference.stderr
  224. trait-static-method-overwriting.rs
  225. trait-suggest-deferences-issue-39029.fixed
  226. trait-suggest-deferences-issue-39029.rs
  227. trait-suggest-deferences-issue-39029.stderr
  228. trait-suggest-deferences-issue-62530.fixed
  229. trait-suggest-deferences-issue-62530.rs
  230. trait-suggest-deferences-issue-62530.stderr
  231. trait-suggest-deferences-multiple-0.fixed
  232. trait-suggest-deferences-multiple-0.rs
  233. trait-suggest-deferences-multiple-0.stderr
  234. trait-suggest-deferences-multiple-1.rs
  235. trait-suggest-deferences-multiple-1.stderr
  236. trait-suggest-where-clause.rs
  237. trait-suggest-where-clause.stderr
  238. trait-test-2.rs
  239. trait-test-2.stderr
  240. trait-test.rs
  241. trait-test.stderr
  242. trait-to-str.rs
  243. trait-where-clause-vs-impl.rs
  244. trait-with-bounds-default.rs
  245. trait-with-dst.rs
  246. traits-assoc-type-in-supertrait-bad.rs
  247. traits-assoc-type-in-supertrait-bad.stderr
  248. traits-assoc-type-in-supertrait.rs
  249. traits-conditional-dispatch.rs
  250. traits-conditional-model-fn.rs
  251. traits-default-method-macro.rs
  252. traits-default-method-mut.rs
  253. traits-default-method-self.rs
  254. traits-default-method-trivial.rs
  255. traits-elaborate-type-region.rs
  256. traits-impl-object-overlap-issue-23853.rs
  257. traits-inductive-overflow-lifetime.rs
  258. traits-inductive-overflow-lifetime.stderr
  259. traits-inductive-overflow-simultaneous.rs
  260. traits-inductive-overflow-simultaneous.stderr
  261. traits-inductive-overflow-supertrait-auto-trait.rs
  262. traits-inductive-overflow-supertrait-auto-trait.stderr
  263. traits-inductive-overflow-supertrait.rs
  264. traits-inductive-overflow-supertrait.stderr
  265. traits-inductive-overflow-two-traits.rs
  266. traits-inductive-overflow-two-traits.stderr
  267. traits-issue-22019.rs
  268. traits-issue-22110.rs
  269. traits-issue-22655.rs
  270. traits-issue-23003-overflow.rs
  271. traits-issue-23003.rs
  272. traits-issue-26339.rs
  273. traits-issue-71136.rs
  274. traits-issue-71136.stderr
  275. traits-multidispatch-bad.rs
  276. traits-multidispatch-bad.stderr
  277. traits-multidispatch-convert-ambig-dest.rs
  278. traits-multidispatch-convert-ambig-dest.stderr
  279. traits-multidispatch-infer-convert-target.rs
  280. traits-repeated-supertrait-ambig.rs
  281. traits-repeated-supertrait-ambig.stderr
  282. traits-repeated-supertrait.rs
  283. traits-static-outlives-a-where-clause.rs
  284. ufcs-trait-object.rs
  285. use-trait-before-def.rs
  286. wf-trait-object-maybe-bound.rs
  287. wf-trait-object-maybe-bound.stderr
  288. wf-trait-object-no-duplicates.rs
  289. wf-trait-object-no-duplicates.stderr
  290. wf-trait-object-only-maybe-bound.rs
  291. wf-trait-object-only-maybe-bound.stderr
  292. wf-trait-object-reverse-order.rs