Skip to content

Instantly share code, notes, and snippets.

@csmoe
Created November 19, 2019 19:01
Show Gist options
  • Save csmoe/8cc96d57729966325e308b4f9fcc7bef to your computer and use it in GitHub Desktop.
Save csmoe/8cc96d57729966325e308b4f9fcc7bef to your computer and use it in GitHub Desktop.

[DEBUG rustc_typeck::collect] check_crate: type collecting inside mod: DefId(0:0 ~ v[317d]) [DEBUG rustc_typeck::collect] convert: item with id HirId { owner: DefIndex(1), local_id: 0 } [DEBUG rustc_typeck::collect] items converted [DEBUG rustc_typeck::collect] convert: item std with id HirId { owner: DefIndex(2), local_id: 0 } [DEBUG rustc_typeck::collect] items converted [DEBUG rustc_typeck::collect] convert: item main with id HirId { owner: DefIndex(3), local_id: 0 } [DEBUG rustc_typeck::collect] type_of: node=Item(Item { ident: main#0, hir_id: HirId { owner: DefIndex(3), local_id: 0 }, attrs: [], kind: Fn(FnSig { header: FnHeader { unsafety: Normal, constness: NotConst, asyncness: NotAsync, abi: Rust }, decl: FnDecl { inputs: [], output: DefaultReturn(../v.rs:1:11: 1:11), c_variadic: false, implicit_self: None } }, Generics { params: [], where_clause: WhereClause { predicates: [], span: ../v.rs:1:9: 1:10 }, span: ../v.rs:1:8: 1:8 }, BodyId { hir_id: HirId { owner: DefIndex(3), local_id: 2 } }), vis: Spanned { node: Inherited, span: ../v.rs:1:1: 1:1 }, span: ../v.rs:1:1: 1:13 }) [DEBUG rustc_typeck::collect] predicates_defined_on(DefId(0:3 ~ v[317d]::main[0])) [DEBUG rustc_typeck::collect] explicit_predicates_of(def_id=DefId(0:3 ~ v[317d]::main[0])) [DEBUG rustc_typeck::collect] explicit_predicates_of(def_id=DefId(0:3 ~ v[317d]::main[0])) = GenericPredicates { parent: None, predicates: [] } [DEBUG rustc_typeck::collect] predicates_defined_on: explicit_predicates_of(DefId(0:3 ~ v[317d]::main[0])) = GenericPredicates { parent: None, predicates: [] } [DEBUG rustc_typeck::collect] predicates_defined_on(DefId(0:3 ~ v[317d]::main[0])) = GenericPredicates { parent: None, predicates: [] } [DEBUG rustc_typeck::collect] predicates_of(def_id=DefId(0:3 ~ v[317d]::main[0])) = GenericPredicates { parent: None, predicates: [] } [DEBUG rustc_typeck::collect] convert_item: fn_sig [DEBUG rustc_typeck::astconv] ty_of_fn [DEBUG rustc_typeck::astconv] ty_of_fn: output_ty=() [DEBUG rustc_typeck::collect] items converted [DEBUG rustc_typeck::collect] convert: item Test with id HirId { owner: DefIndex(4), local_id: 0 } [DEBUG rustc_typeck::collect] super_predicates(trait_def_id=DefId(0:4 ~ v[317d]::Test[0])) [DEBUG rustc_typeck::collect] predicates_defined_on(DefId(0:4 ~ v[317d]::Test[0])) [DEBUG rustc_typeck::collect] explicit_predicates_of(def_id=DefId(0:4 ~ v[317d]::Test[0])) [DEBUG rustc_typeck::collect] explicit_predicates_of(def_id=DefId(0:4 ~ v[317d]::Test[0])) = GenericPredicates { parent: None, predicates: [(Binder(TraitPredicate()), ../v.rs:2:12: 2:13)] } [DEBUG rustc_typeck::collect] predicates_defined_on: explicit_predicates_of(DefId(0:4 ~ v[317d]::Test[0])) = GenericPredicates { parent: None, predicates: [(Binder(TraitPredicate()), ../v.rs:2:12: 2:13)] } [DEBUG rustc_typeck::collect] predicates_defined_on(DefId(0:4 ~ v[317d]::Test[0])) = GenericPredicates { parent: None, predicates: [(Binder(TraitPredicate()), ../v.rs:2:12: 2:13)] } [DEBUG rustc_typeck::collect] predicates_of(def_id=DefId(0:4 ~ v[317d]::Test[0])) = GenericPredicates { parent: None, predicates: [(Binder(TraitPredicate()), ../v.rs:2:12: 2:13), (Binder(TraitPredicate(<Self as Test>)), ../v.rs:2:1: 4:2)] } [DEBUG rustc_typeck::collect] items converted [DEBUG rustc_typeck::collect] convert: item async_f with id HirId { owner: DefIndex(7), local_id: 0 } [DEBUG rustc_typeck::collect] type_of: node=Item(Item { ident: async_f#0, hir_id: HirId { owner: DefIndex(7), local_id: 0 }, attrs: [], kind: Fn(FnSig { header: FnHeader { unsafety: Normal, constness: NotConst, asyncness: Async, abi: Rust }, decl: FnDecl { inputs: [], output: Return(type()), c_variadic: false, implicit_self: None } }, Generics { params: [], where_clause: WhereClause { predicates: [], span: ../v.rs:6:18: 6:19 }, span: ../v.rs:6:17: 6:17 }, BodyId { hir_id: HirId { owner: DefIndex(7), local_id: 60 } }), vis: Spanned { node: Inherited, span: ../v.rs:6:1: 6:1 }, span: ../v.rs:6:1: 11:2 }) [DEBUG rustc_typeck::collect] predicates_defined_on(DefId(0:7 ~ v[317d]::async_f[0])) [DEBUG rustc_typeck::collect] explicit_predicates_of(def_id=DefId(0:7 ~ v[317d]::async_f[0])) [DEBUG rustc_typeck::collect] explicit_predicates_of(def_id=DefId(0:7 ~ v[317d]::async_f[0])) = GenericPredicates { parent: None, predicates: [] } [DEBUG rustc_typeck::collect] predicates_defined_on: explicit_predicates_of(DefId(0:7 ~ v[317d]::async_f[0])) = GenericPredicates { parent: None, predicates: [] } [DEBUG rustc_typeck::collect] predicates_defined_on(DefId(0:7 ~ v[317d]::async_f[0])) = GenericPredicates { parent: None, predicates: [] } [DEBUG rustc_typeck::collect] predicates_of(def_id=DefId(0:7 ~ v[317d]::async_f[0])) = GenericPredicates { parent: None, predicates: [] } [DEBUG rustc_typeck::collect] convert_item: fn_sig [DEBUG rustc_typeck::astconv] ty_of_fn [DEBUG rustc_typeck::astconv] ast_ty_to_ty(id=HirId { owner: DefIndex(7), local_id: 61 }, ast_ty=type() ty_ty=Def(ItemId { id: HirId { owner: DefIndex(8), local_id: 0 } }, [])) [DEBUG rustc_typeck::astconv] impl_trait_ty_to_ty(def_id=DefId(0:8 ~ v[317d]::async_f[0]::{{opaque}}[0]), lifetimes=[]) [DEBUG rustc_typeck::astconv] impl_trait_ty_to_ty: generics=Generics { parent: Some(DefId(0:7 ~ v[317d]::async_f[0])), parent_count: 0, params: [], param_def_id_to_index: {}, has_self: false, has_late_bound_regions: None } [DEBUG rustc_typeck::astconv] impl_trait_ty_to_ty: substs=[] [DEBUG rustc_typeck::astconv] impl_trait_ty_to_ty: Opaque(DefId(0:8 ~ v[317d]::async_f[0]::{{opaque}}[0]), []) [DEBUG rustc_typeck::astconv] ast_ty_to_ty: result_ty=Opaque(DefId(0:8 ~ v[317d]::async_f[0]::{{opaque}}[0]), []) [DEBUG rustc_typeck::astconv] ty_of_fn: output_ty=Opaque(DefId(0:8 ~ v[317d]::async_f[0]::{{opaque}}[0]), []) [DEBUG rustc_typeck::collect] items converted [DEBUG rustc_typeck::collect] type_of: node=Expr(expr(HirId { owner: DefIndex(7), local_id: 54 }: move ||)) [DEBUG rustc_typeck::check] typeck tables ... [DEBUG rustc_typeck::check] typeck tables ... [DEBUG rustc_typeck::check] typeck_tables_of: body=Body { params: [], value: expr(HirId { owner: DefIndex(7), local_id: 60 }: ::std::future::from_generator(move || )), generator_kind: None }, body_ty=None, fn_decl=Some(FnDecl { inputs: [], output: Return(type()), c_variadic: false, implicit_self: None }) [DEBUG rustc_typeck::check] check_fn(sig=([]; c_variadic: false)->Opaque(DefId(0:8 ~ v[317d]::async_f[0]::{{opaque}}[0]), []), fn_id=HirId { owner: DefIndex(7), local_id: 0 }, param_env=ParamEnv { caller_bounds: [], reveal: UserFacing, def_id: None }) [DEBUG rustc_typeck::check] instantiate_opaque_types_from_value(parent_def_id=DefId(0:7 ~ v[317d]::async_f[0]), value=Opaque(DefId(0:8 ~ v[317d]::async_f[0]::{{opaque}}[0]), [])) [DEBUG rustc_typeck::collect] predicates_defined_on(DefId(0:8 ~ v[317d]::async_f[0]::{{opaque}}[0])) [DEBUG rustc_typeck::collect] explicit_predicates_of(def_id=DefId(0:8 ~ v[317d]::async_f[0]::{{opaque}}[0])) [DEBUG rustc_typeck::astconv] instantiate_poly_trait_ref(TraitRef { path: path(::std::future::Future<Output = ()>), hir_ref_id: HirId { owner: DefIndex(8), local_id: 7 } }, def_id=DefId(2:7884 ~ core[9364]::future[0]::future[0]::Future[0])) [DEBUG rustc_typeck::astconv] create_substs_for_ast_trait_ref(trait_segment=PathSegment { ident: Future#0, hir_id: Some(HirId { owner: DefIndex(8), local_id: 6 }), res: Some(Def(Trait, DefId(2:7884 ~ core[9364]::future[0]::future[0]::Future[0]))), args: Some(GenericArgs { args: [], bindings: [TypeBinding { hir_id: HirId { owner: DefIndex(8), local_id: 2 }, ident: Output#0, kind: Equality { ty: type(()) }, span: ../v.rs:6:20: 6:20 }], parenthesized: false }), infer_args: true }) [DEBUG rustc_typeck::astconv] create_substs_for_ast_path(def_id=DefId(2:7884 ~ core[9364]::future[0]::future[0]::Future[0]), self_ty=Some(Opaque(DefId(0:8 ~ v[317d]::async_f[0]::{{opaque}}[0]), [])), generic_args=GenericArgs { args: [], bindings: [TypeBinding { hir_id: HirId { owner: DefIndex(8), local_id: 2 }, ident: Output#0, kind: Equality { ty: type(()) }, span: ../v.rs:6:20: 6:20 }], parenthesized: false }) [DEBUG rustc_typeck::astconv] check_kind_count: kind: lifetime required: 0 permitted: 0 provided: 0 offset: 0 [DEBUG rustc_typeck::astconv] ast_ty_to_ty(id=HirId { owner: DefIndex(8), local_id: 1 }, ast_ty=type(()) ty_ty=Tup([])) [DEBUG rustc_typeck::astconv] ast_ty_to_ty: result_ty=() [DEBUG rustc_typeck::astconv] create_substs_for_ast_path(generic_params=Generics { parent: None, parent_count: 0, params: [Type(Self, DefId(2:7884 ~ core[9364]::future[0]::future[0]::Future[0]), 0)], param_def_id_to_index: {DefId(2:7884 ~ core[9364]::future[0]::future[0]::Future[0]): 0}, has_self: true, has_late_bound_regions: None }, self_ty=Some(Opaque(DefId(0:8 ~ v[317d]::async_f[0]::{{opaque}}[0]), []))) -> [Opaque(DefId(0:8 ~ v[317d]::async_f[0]::{{opaque}}[0]), [])] [DEBUG rustc_typeck::astconv] late_bound_in_trait_ref = {} [DEBUG rustc_typeck::astconv] late_bound_in_ty = {} [DEBUG rustc_typeck::astconv] instantiate_poly_trait_ref(TraitRef { path: path(::std::future::Future<Output = ()>), hir_ref_id: HirId { owner: DefIndex(8), local_id: 7 } }, bounds=Bounds { region_bounds: [], trait_bounds: [(Binder(<Opaque(DefId(0:8 ~ v[317d]::async_f[0]::{{opaque}}[0]), []) as std::future::Future>), ../v.rs:6:20: 6:20)], projection_bounds: [(Binder(ProjectionPredicate(ProjectionTy { substs: [Opaque(DefId(0:8 ~ v[317d]::async_f[0]::{{opaque}}[0]), [])], item_def_id: DefId(2:7885 ~ core[9364]::future[0]::future[0]::Future[0]::Output[0]) }, ())), ../v.rs:6:20: 6:20)], implicitly_sized: None }) -> Binder(<Opaque(DefId(0:8 ~ v[317d]::async_f[0]::{{opaque}}[0]), []) as std::future::Future>) [DEBUG rustc_typeck::collect] predicates_defined_on: explicit_predicates_of(DefId(0:8 ~ v[317d]::async_f[0]::{{opaque}}[0])) = GenericPredicates { parent: None, predicates: [(Binder(TraitPredicate(<Opaque(DefId(0:8 ~ v[317d]::async_f[0]::{{opaque}}[0]), []) as std::marker::Sized>)), ../v.rs:6:20: 6:20), (Binder(TraitPredicate(<Opaque(DefId(0:8 ~ v[317d]::async_f[0]::{{opaque}}[0]), []) as std::future::Future>)), ../v.rs:6:20: 6:20), (Binder(ProjectionPredicate(ProjectionTy { substs: [Opaque(DefId(0:8 ~ v[317d]::async_f[0]::{{opaque}}[0]), [])], item_def_id: DefId(2:7885 ~ core[9364]::future[0]::future[0]::Future[0]::Output[0]) }, ())), ../v.rs:6:20: 6:20)] } [DEBUG rustc_typeck::collect] predicates_defined_on(DefId(0:8 ~ v[317d]::async_f[0]::{{opaque}}[0])) = GenericPredicates { parent: None, predicates: [(Binder(TraitPredicate(<Opaque(DefId(0:8 ~ v[317d]::async_f[0]::{{opaque}}[0]), []) as std::marker::Sized>)), ../v.rs:6:20: 6:20), (Binder(TraitPredicate(<Opaque(DefId(0:8 ~ v[317d]::async_f[0]::{{opaque}}[0]), []) as std::future::Future>)), ../v.rs:6:20: 6:20), (Binder(ProjectionPredicate(ProjectionTy { substs: [Opaque(DefId(0:8 ~ v[317d]::async_f[0]::{{opaque}}[0]), [])], item_def_id: DefId(2:7885 ~ core[9364]::future[0]::future[0]::Future[0]::Output[0]) }, ())), ../v.rs:6:20: 6:20)] } [DEBUG rustc_typeck::collect] predicates_of(def_id=DefId(0:8 ~ v[317d]::async_f[0]::{{opaque}}[0])) = GenericPredicates { parent: None, predicates: [(Binder(TraitPredicate(<Opaque(DefId(0:8 ~ v[317d]::async_f[0]::{{opaque}}[0]), []) as std::marker::Sized>)), ../v.rs:6:20: 6:20), (Binder(TraitPredicate(<Opaque(DefId(0:8 ~ v[317d]::async_f[0]::{{opaque}}[0]), []) as std::future::Future>)), ../v.rs:6:20: 6:20), (Binder(ProjectionPredicate(ProjectionTy { substs: [Opaque(DefId(0:8 ~ v[317d]::async_f[0]::{{opaque}}[0]), [])], item_def_id: DefId(2:7885 ~ core[9364]::future[0]::future[0]::Future[0]::Output[0]) }, ())), ../v.rs:6:20: 6:20)] } [DEBUG rustc_typeck::check] register_predicate(Obligation(predicate=Binder(TraitPredicate(<_ as std::marker::Sized>)), depth=0)) [DEBUG rustc_typeck::check] register_predicate(Obligation(predicate=Binder(TraitPredicate(<_ as std::future::Future>)), depth=0)) [DEBUG rustc_typeck::check] register_predicate(Obligation(predicate=Binder(ProjectionPredicate(ProjectionTy { substs: [], item_def_id: DefId(2:7885 ~ core[9364]::future[0]::future[0]::Future[0]::Output[0]) }, ())), depth=0)) [DEBUG rustc_typeck::check] check_fn: declared_ret_ty: Opaque(DefId(0:8 ~ v[317d]::async_f[0]::{{opaque}}[0]), []), revealed_ret_ty: _ [DEBUG rustc_typeck::check::expr] >> type-checking: expr=expr(HirId { owner: DefIndex(7), local_id: 60 }: ::std::future::from_generator(move || )) expected=ExpectHasType() [DEBUG rustc_typeck::check::expr] check_expr_kind(expr=expr(HirId { owner: DefIndex(7), local_id: 60 }: ::std::future::from_generator(move || )), expected=ExpectHasType(), needs=None) [DEBUG rustc_typeck::check::expr] >> type-checking: expr=expr(HirId { owner: DefIndex(7), local_id: 59 }: ::std::future::from_generator) expected=NoExpectation [DEBUG rustc_typeck::check::expr] check_expr_kind(expr=expr(HirId { owner: DefIndex(7), local_id: 59 }: ::std::future::from_generator), expected=NoExpectation, needs=None) [DEBUG rustc_typeck::check] resolve_ty_and_res_ufcs: qpath=Resolved(None, path(::std::future::from_generator)) hir_id=HirId { owner: DefIndex(7), local_id: 59 } span=../v.rs:6:20: 11:2 [DEBUG rustc_typeck::check] instantiate_value_path(segments=[PathSegment { ident: {{root}}#0, hir_id: Some(HirId { owner: DefIndex(7), local_id: 55 }), res: Some(Err), args: None, infer_args: true }, PathSegment { ident: std#0, hir_id: Some(HirId { owner: DefIndex(7), local_id: 56 }), res: Some(Def(Mod, DefId(1:0 ~ std[cc26]))), args: None, infer_args: true }, PathSegment { ident: future#0, hir_id: Some(HirId { owner: DefIndex(7), local_id: 57 }), res: Some(Def(Mod, DefId(1:5265 ~ std[cc26]::future[0]))), args: None, infer_args: true }, PathSegment { ident: from_generator#0, hir_id: Some(HirId { owner: DefIndex(7), local_id: 58 }), res: Some(Err), args: None, infer_args: true }], self_ty=None, res=Def(Fn, DefId(1:5279 ~ std[cc26]::future[0]::from_generator[0])), hir_id=HirId { owner: DefIndex(7), local_id: 59 }) [DEBUG rustc_typeck::astconv] path_segs = [PathSeg(DefId(1:5279 ~ std[cc26]::future[0]::from_generator[0]), 3)] [DEBUG rustc_typeck::check] write_user_type_annotation_from_substs: hir_id=HirId { owner: DefIndex(7), local_id: 59 } def_id=DefId(1:5279 ~ std[cc26]::future[0]::from_generator[0]) substs=[] user_self_ty=None in fcx 0x7f4170b33fb0 [DEBUG rustc_typeck::check] write_user_type_annotation_from_substs: canonicalized=Canonical { max_universe: U0, variables: [CanonicalVarInfo { kind: Ty(General(U0)) }], value: TypeOf(DefId(1:5279 ~ std[cc26]::future[0]::from_generator[0]), UserSubsts { substs: [^0], user_self_ty: None }) } [DEBUG rustc_typeck::check] write_user_type_annotation: hir_id=HirId { owner: DefIndex(7), local_id: 59 } canonical_user_type_annotation=Canonical { max_universe: U0, variables: [CanonicalVarInfo { kind: Ty(General(U0)) }], value: TypeOf(DefId(1:5279 ~ std[cc26]::future[0]::from_generator[0]), UserSubsts { substs: [^0], user_self_ty: None }) } tag=0x7f4170b33fb0 [DEBUG rustc_typeck::check] write_user_type_annotation: skipping identity substs [DEBUG rustc_typeck::collect] predicates_defined_on(DefId(1:5279 ~ std[cc26]::future[0]::from_generator[0])) [DEBUG rustc_typeck::collect] predicates_defined_on: explicit_predicates_of(DefId(1:5279 ~ std[cc26]::future[0]::from_generator[0])) = GenericPredicates { parent: None, predicates: [(Binder(TraitPredicate()), /root/rust/src/libstd/future.rs:21:23: 21:24), (Binder(TraitPredicate()), /root/rust/src/libstd/future.rs:21:26: 21:47), (Binder(ProjectionPredicate(ProjectionTy { substs: [T], item_def_id: DefId(2:1768 ~ core[9364]::ops[0]::generator[0]::Generator[0]::Yield[0]) }, ())), /root/rust/src/libstd/future.rs:21:36: 21:46)] } [DEBUG rustc_typeck::collect] predicates_defined_on(DefId(1:5279 ~ std[cc26]::future[0]::from_generator[0])) = GenericPredicates { parent: None, predicates: [(Binder(TraitPredicate()), /root/rust/src/libstd/future.rs:21:23: 21:24), (Binder(TraitPredicate()), /root/rust/src/libstd/future.rs:21:26: 21:47), (Binder(ProjectionPredicate(ProjectionTy { substs: [T], item_def_id: DefId(2:1768 ~ core[9364]::ops[0]::generator[0]::Generator[0]::Yield[0]) }, ())), /root/rust/src/libstd/future.rs:21:36: 21:46)] } [DEBUG rustc_typeck::collect] predicates_of(def_id=DefId(1:5279 ~ std[cc26]::future[0]::from_generator[0])) = GenericPredicates { parent: None, predicates: [(Binder(TraitPredicate()), /root/rust/src/libstd/future.rs:21:23: 21:24), (Binder(TraitPredicate()), /root/rust/src/libstd/future.rs:21:26: 21:47), (Binder(ProjectionPredicate(ProjectionTy { substs: [T], item_def_id: DefId(2:1768 ~ core[9364]::ops[0]::generator[0]::Generator[0]::Yield[0]) }, ())), /root/rust/src/libstd/future.rs:21:36: 21:46)] } [DEBUG rustc_typeck::check] instantiate_bounds(bounds=GenericPredicates { parent: None, predicates: [(Binder(TraitPredicate()), /root/rust/src/libstd/future.rs:21:23: 21:24), (Binder(TraitPredicate()), /root/rust/src/libstd/future.rs:21:26: 21:47), (Binder(ProjectionPredicate(ProjectionTy { substs: [T], item_def_id: DefId(2:1768 ~ core[9364]::ops[0]::generator[0]::Generator[0]::Yield[0]) }, ())), /root/rust/src/libstd/future.rs:21:36: 21:46)] }, substs=[]) = InstantiatedPredicates { predicates: [Binder(TraitPredicate(< as std::marker::Sized>)), Binder(TraitPredicate(<_ as std::ops::Generator>)), Binder(ProjectionPredicate(ProjectionTy { substs: [], item_def_id: DefId(2:1768 ~ core[9364]::ops[0]::generator[0]::Generator[0]::Yield[0]) }, ()))] }, [/root/rust/src/libstd/future.rs:21:23: 21:24, /root/rust/src/libstd/future.rs:21:26: 21:47, /root/rust/src/libstd/future.rs:21:36: 21:46] [DEBUG rustc_typeck::check] register_predicate(Obligation(predicate=Binder(TraitPredicate(< as std::marker::Sized>)), depth=0)) [DEBUG rustc_typeck::check] register_predicate(Obligation(predicate=Binder(TraitPredicate(<_ as std::ops::Generator>)), depth=0)) [DEBUG rustc_typeck::check] register_predicate(Obligation(predicate=Binder(ProjectionPredicate(ProjectionTy { substs: [], item_def_id: DefId(2:1768 ~ core[9364]::ops[0]::generator[0]::Generator[0]::Yield[0]) }, ())), depth=0)) [DEBUG rustc_typeck::check] instantiate_type_scheme(value=fn() -> Opaque(DefId(1:5281 ~ std[cc26]::future[0]::from_generator[0]::{{opaque}}[0]), []) {std::future::from_generator::<>}, substs=[]) = fn() -> Opaque(DefId(1:5281 ~ std[cc26]::future[0]::from_generator[0]::{{opaque}}[0]), []) {std::future::from_generator::<>} [DEBUG rustc_typeck::check] instantiate_value_path: type of HirId { owner: DefIndex(7), local_id: 59 } is fn() -> Opaque(DefId(1:5281 ~ std[cc26]::future[0]::from_generator[0]::{{opaque}}[0]), []) {std::future::from_generator::<>} [DEBUG rustc_typeck::check] write_substs(HirId { owner: DefIndex(7), local_id: 59 }, []) in fcx 0x7f4170b33fb0 [DEBUG rustc_typeck::check] register_predicate(Obligation(predicate=WellFormed(), depth=0)) [DEBUG rustc_typeck::check] write_ty(HirId { owner: DefIndex(7), local_id: 59 }, fn() -> Opaque(DefId(1:5281 ~ std[cc26]::future[0]::from_generator[0]::{{opaque}}[0]), []) {std::future::from_generator::<>}) in fcx 0x7f4170b33fb0 [DEBUG rustc_typeck::check::expr] type of expr ::std::future::from_generator (hir_id=HirId { owner: DefIndex(7), local_id: 59 }) is... [DEBUG rustc_typeck::check::expr] ... fn() -> Opaque(DefId(1:5281 ~ std[cc26]::future[0]::from_generator[0]::{{opaque}}[0]), []) {std::future::from_generator::<>}, expected is NoExpectation [DEBUG rustc_typeck::check] resolve_vars_with_obligations(ty=fn() -> Opaque(DefId(1:5281 ~ std[cc26]::future[0]::from_generator[0]::{{opaque}}[0]), []) {std::future::from_generator::<>}) [DEBUG rustc_typeck::check] resolve_vars_with_obligations: ty=fn() -> Opaque(DefId(1:5281 ~ std[cc26]::future[0]::from_generator[0]::{{opaque}}[0]), []) {std::future::from_generator::<>} [DEBUG rustc_typeck::check::autoderef] autoderef: steps=[], cur_ty=fn() -> Opaque(DefId(1:5281 ~ std[cc26]::future[0]::from_generator[0]::{{opaque}}[0]), []) {std::future::from_generator::<>} [DEBUG rustc_typeck::check::autoderef] autoderef stage #0 is fn() -> Opaque(DefId(1:5281 ~ std[cc26]::future[0]::from_generator[0]::{{opaque}}[0]), []) {std::future::from_generator::<>} [DEBUG rustc_typeck::check] resolve_vars_with_obligations(ty=fn() -> Opaque(DefId(1:5281 ~ std[cc26]::future[0]::from_generator[0]::{{opaque}}[0]), []) {std::future::from_generator::<>}) [DEBUG rustc_typeck::check] resolve_vars_with_obligations: ty=fn() -> Opaque(DefId(1:5281 ~ std[cc26]::future[0]::from_generator[0]::{{opaque}}[0]), []) {std::future::from_generator::<>} [DEBUG rustc_typeck::check::callee] try_overloaded_call_step(call_expr=expr(HirId { owner: DefIndex(7), local_id: 60 }: ::std::future::from_generator(move || )), adjusted_ty=fn() -> Opaque(DefId(1:5281 ~ std[cc26]::future[0]::from_generator[0]::{{opaque}}[0]), []) {std::future::from_generator::<>}) [DEBUG rustc_typeck::check] apply_adjustments(expr=expr(HirId { owner: DefIndex(7), local_id: 59 }: ::std::future::from_generator), adj=[]) [DEBUG rustc_typeck::check] resolve_vars_with_obligations(ty=Opaque(DefId(1:5281 ~ std[cc26]::future[0]::from_generator[0]::{{opaque}}[0]), [])) [DEBUG rustc_typeck::check] resolve_vars_with_obligations: ty=Opaque(DefId(1:5281 ~ std[cc26]::future[0]::from_generator[0]::{{opaque}}[0]), []) [DEBUG rustc_typeck::check] expected_inputs_for_expected_output(formal=[] -> Opaque(DefId(1:5281 ~ std[cc26]::future[0]::from_generator[0]::{{opaque}}[0]), []), expected=[] -> ExpectHasType()) [DEBUG rustc_typeck::check] register_predicate(Obligation(predicate=WellFormed(), depth=0)) [DEBUG rustc_typeck::check] check_argument_types: formal_tys=[""] [DEBUG rustc_typeck::check] check_closures=false [DEBUG rustc_typeck::check] check_closures=true [DEBUG rustc_typeck::check] checking the argument [DEBUG rustc_typeck::check::expr] >> type-checking: expr=expr(HirId { owner: DefIndex(7), local_id: 54 }: move ||) expected=ExpectHasType() [DEBUG rustc_typeck::check::expr] check_expr_kind(expr=expr(HirId { owner: DefIndex(7), local_id: 54 }: move ||), expected=ExpectHasType(), needs=None) [DEBUG rustc_typeck::check::closure] check_expr_closure(expr=expr(HirId { owner: DefIndex(7), local_id: 54 }: move ||),expected=ExpectHasType()) [DEBUG rustc_typeck::check::closure] deduce_expectations_from_expected_type(expected_ty=) [DEBUG rustc_typeck::check] obligations_for_self_ty: self_ty=#1t ty_var_root=#1t pending_obligations=[Obligation(predicate=Binder(TraitPredicate(<_ as std::marker::Sized>)), depth=0), Obligation(predicate=Binder(TraitPredicate(<_ as std::future::Future>)), depth=0), Obligation(predicate=Binder(ProjectionPredicate(ProjectionTy { substs: [], item_def_id: DefId(2:7885 ~ core[9364]::future[0]::future[0]::Future[0]::Output[0]) }, ())), depth=0), Obligation(predicate=Binder(TraitPredicate(< as std::marker::Sized>)), depth=0), Obligation(predicate=Binder(TraitPredicate(<_ as std::ops::Generator>)), depth=0), Obligation(predicate=Binder(ProjectionPredicate(ProjectionTy { substs: [], item_def_id: DefId(2:1768 ~ core[9364]::ops[0]::generator[0]::Generator[0]::Yield[0]) }, ())), depth=0), Obligation(predicate=WellFormed(), depth=0)] [DEBUG rustc_typeck::check] self_type_matches_expected_vid(trait_ref=Binder(<_ as std::marker::Sized>), self_ty=, expected_vid=#1t) [DEBUG rustc_typeck::check] self_type_matches_expected_vid - found_vid=#0t [DEBUG rustc_typeck::check] self_type_matches_expected_vid(trait_ref=Binder(< as std::future::Future>), self_ty=, expected_vid=#1t) [DEBUG rustc_typeck::check] self_type_matches_expected_vid - found_vid=#0t [DEBUG rustc_typeck::check] self_type_matches_expected_vid(trait_ref=Binder(< as std::future::Future>), self_ty=, expected_vid=#1t) [DEBUG rustc_typeck::check] self_type_matches_expected_vid - found_vid=#0t [DEBUG rustc_typeck::check] self_type_matches_expected_vid(trait_ref=Binder(< as std::marker::Sized>), self_ty=, expected_vid=#1t) [DEBUG rustc_typeck::check] self_type_matches_expected_vid - found_vid=#1t [DEBUG rustc_typeck::check::closure] deduce_expectations_from_obligations: obligation.predicate=Binder(TraitPredicate(< as std::marker::Sized>)) [DEBUG rustc_typeck::check] self_type_matches_expected_vid(trait_ref=Binder(<_ as std::ops::Generator>), self_ty=, expected_vid=#1t) [DEBUG rustc_typeck::check] self_type_matches_expected_vid - found_vid=#1t [DEBUG rustc_typeck::check::closure] deduce_expectations_from_obligations: obligation.predicate=Binder(TraitPredicate(< as std::ops::Generator>)) [DEBUG rustc_typeck::check] self_type_matches_expected_vid(trait_ref=Binder(<_ as std::ops::Generator>), self_ty=, expected_vid=#1t) [DEBUG rustc_typeck::check] self_type_matches_expected_vid - found_vid=#1t [DEBUG rustc_typeck::check::closure] deduce_expectations_from_obligations: obligation.predicate=Binder(ProjectionPredicate(ProjectionTy { substs: [], item_def_id: DefId(2:1768 ~ core[9364]::ops[0]::generator[0]::Generator[0]::Yield[0]) }, ())) [DEBUG rustc_typeck::check::closure] deduce_sig_from_projection(Binder(ProjectionPredicate(ProjectionTy { substs: [], item_def_id: DefId(2:1768 ~ core[9364]::ops[0]::generator[0]::Generator[0]::Yield[0]) }, ()))) [DEBUG rustc_typeck::check::closure] deduce_sig_from_projection: not return assoc item of generator [DEBUG rustc_typeck::check] obligations_for_self_ty: self_ty=#1t ty_var_root=#1t pending_obligations=[Obligation(predicate=Binder(TraitPredicate(< as std::marker::Sized>)), depth=0), Obligation(predicate=Binder(TraitPredicate(<_ as std::future::Future>)), depth=0), Obligation(predicate=Binder(ProjectionPredicate(ProjectionTy { substs: [], item_def_id: DefId(2:7885 ~ core[9364]::future[0]::future[0]::Future[0]::Output[0]) }, ())), depth=0), Obligation(predicate=Binder(TraitPredicate(< as std::marker::Sized>)), depth=0), Obligation(predicate=Binder(TraitPredicate(<_ as std::ops::Generator>)), depth=0), Obligation(predicate=Binder(ProjectionPredicate(ProjectionTy { substs: [], item_def_id: DefId(2:1768 ~ core[9364]::ops[0]::generator[0]::Generator[0]::Yield[0]) }, ())), depth=0), Obligation(predicate=WellFormed(), depth=0)] [DEBUG rustc_typeck::check] self_type_matches_expected_vid(trait_ref=Binder(<_ as std::marker::Sized>), self_ty=, expected_vid=#1t) [DEBUG rustc_typeck::check] self_type_matches_expected_vid - found_vid=#0t [DEBUG rustc_typeck::check] self_type_matches_expected_vid(trait_ref=Binder(< as std::future::Future>), self_ty=, expected_vid=#1t) [DEBUG rustc_typeck::check] self_type_matches_expected_vid - found_vid=#0t [DEBUG rustc_typeck::check] self_type_matches_expected_vid(trait_ref=Binder(< as std::future::Future>), self_ty=, expected_vid=#1t) [DEBUG rustc_typeck::check] self_type_matches_expected_vid - found_vid=#0t [DEBUG rustc_typeck::check] self_type_matches_expected_vid(trait_ref=Binder(< as std::marker::Sized>), self_ty=, expected_vid=#1t) [DEBUG rustc_typeck::check] self_type_matches_expected_vid - found_vid=#1t [DEBUG rustc_typeck::check] self_type_matches_expected_vid(trait_ref=Binder(< as std::ops::Generator>), self_ty=, expected_vid=#1t) [DEBUG rustc_typeck::check] self_type_matches_expected_vid - found_vid=#1t [DEBUG rustc_typeck::check] self_type_matches_expected_vid(trait_ref=Binder(< as std::ops::Generator>), self_ty=, expected_vid=#1t) [DEBUG rustc_typeck::check] self_type_matches_expected_vid - found_vid=#1t [DEBUG rustc_typeck::check::closure] check_closure(opt_kind=None, expected_sig=None) [DEBUG rustc_typeck::check::closure] sig_of_closure_no_expectation() [DEBUG rustc_typeck::check::closure] supplied_sig_of_closure(decl=FnDecl { inputs: [], output: DefaultReturn(../v.rs:6:20: 11:2), c_variadic: false, implicit_self: None }, body.generator_kind=Some(Async(Fn))) [DEBUG rustc_typeck::check::closure] supplied_sig_of_closure: closure is async fn body [DEBUG rustc_typeck::check::closure] deduce_future_output_from_obligations(expr_def_id=DefId(0:9 ~ v[317d]::async_f[0]::{{closure}}[0])) [DEBUG rustc_typeck::check] obligations_for_self_ty: self_ty=#0t ty_var_root=#0t pending_obligations=[Obligation(predicate=Binder(TraitPredicate(< as std::marker::Sized>)), depth=0), Obligation(predicate=Binder(TraitPredicate(<_ as std::future::Future>)), depth=0), Obligation(predicate=Binder(ProjectionPredicate(ProjectionTy { substs: [], item_def_id: DefId(2:7885 ~ core[9364]::future[0]::future[0]::Future[0]::Output[0]) }, ())), depth=0), Obligation(predicate=Binder(TraitPredicate(< as std::marker::Sized>)), depth=0), Obligation(predicate=Binder(TraitPredicate(<_ as std::ops::Generator>)), depth=0), Obligation(predicate=Binder(ProjectionPredicate(ProjectionTy { substs: [], item_def_id: DefId(2:1768 ~ core[9364]::ops[0]::generator[0]::Generator[0]::Yield[0]) }, ())), depth=0), Obligation(predicate=WellFormed(), depth=0)] [DEBUG rustc_typeck::check] self_type_matches_expected_vid(trait_ref=Binder(<_ as std::marker::Sized>), self_ty=, expected_vid=#0t) [DEBUG rustc_typeck::check] self_type_matches_expected_vid - found_vid=#0t [DEBUG rustc_typeck::check] self_type_matches_expected_vid(trait_ref=Binder(< as std::future::Future>), self_ty=, expected_vid=#0t) [DEBUG rustc_typeck::check] self_type_matches_expected_vid - found_vid=#0t [DEBUG rustc_typeck::check] self_type_matches_expected_vid(trait_ref=Binder(< as std::future::Future>), self_ty=, expected_vid=#0t) [DEBUG rustc_typeck::check] self_type_matches_expected_vid - found_vid=#0t [DEBUG rustc_typeck::check::closure] deduce_future_output_from_projection(predicate=Binder(ProjectionPredicate(ProjectionTy { substs: [], item_def_id: DefId(2:7885 ~ core[9364]::future[0]::future[0]::Future[0]::Output[0]) }, ()))) [DEBUG rustc_typeck::check::closure] deduce_future_output_from_projection: output_ty=() [DEBUG rustc_typeck::check::closure] deduce_future_output_from_obligations: output_ty=Some(()) [DEBUG rustc_typeck::check::closure] supplied_sig_of_closure: result=Binder(([]; c_variadic: false)->()) [DEBUG rustc_typeck::check::closure] check_closure: ty_of_closure returns ([]; c_variadic: false)->() [DEBUG rustc_typeck::check] check_fn(sig=([]; c_variadic: false)->(), fn_id=HirId { owner: DefIndex(7), local_id: 54 }, param_env=ParamEnv { caller_bounds: [], reveal: UserFacing, def_id: None }) [DEBUG rustc_typeck::check] instantiate_opaque_types_from_value(parent_def_id=DefId(0:9 ~ v[317d]::async_f[0]::{{closure}}[0]), value=()) [DEBUG rustc_typeck::check] check_fn: declared_ret_ty: (), revealed_ret_ty: () [DEBUG rustc_typeck::check] local variable pat(HirId { owner: DefIndex(7), local_id: 1 }: x) is assigned type _ [DEBUG rustc_typeck::check] pattern binding x is assigned to _ with type _ [DEBUG rustc_typeck::check::expr] >> type-checking: expr=expr(HirId { owner: DefIndex(7), local_id: 53 }: { { let t = { let x = Some(2); match { let t = x.is_some(); t } { true => { { ::std::io::print(::core::fmt::Arguments::new_v1(&["Some\n"], &match () { () => [], })); }; } _ => { } } }; t } }) expected=ExpectHasType(()) [DEBUG rustc_typeck::check::expr] check_expr_kind(expr=expr(HirId { owner: DefIndex(7), local_id: 53 }: { { let t = { let x = Some(2); match { let t = x.is_some(); t } { true => { { ::std::io::print(::core::fmt::Arguments::new_v1(&["Some\n"], &match () { () => [], })); }; } _ => { } } }; t } }), expected=ExpectHasType(()), needs=None) [DEBUG rustc_typeck::check::expr] >> type-checking: expr=expr(HirId { owner: DefIndex(7), local_id: 51 }: { let t = { let x = Some(2); match { let t = x.is_some(); t } { true => { { ::std::io::print(::core::fmt::Arguments::new_v1(&["Some\n"], &match () { () => [], })); }; } _ => { } } }; t }) expected=ExpectHasType(()) [DEBUG rustc_typeck::check::expr] check_expr_kind(expr=expr(HirId { owner: DefIndex(7), local_id: 51 }: { let t = { let x = Some(2); match { let t = x.is_some(); t } { true => { { ::std::io::print(::core::fmt::Arguments::new_v1(&["Some\n"], &match () { () => [], })); }; } _ => { } } }; t }), expected=ExpectHasType(()), needs=None) [DEBUG rustc_typeck::check::expr] >> type-checking: expr=expr(HirId { owner: DefIndex(7), local_id: 50 }: { let x = Some(2); match { let t = x.is_some(); t } { true => { { ::std::io::print(::core::fmt::Arguments::new_v1(&["Some\n"], &match () { () => [], })); }; } _ => { } } }) expected=ExpectHasType(()) [DEBUG rustc_typeck::check::expr] check_expr_kind(expr=expr(HirId { owner: DefIndex(7), local_id: 50 }: { let x = Some(2); match { let t = x.is_some(); t } { true => { { ::std::io::print(::core::fmt::Arguments::new_v1(&["Some\n"], &match () { () => [], })); }; } _ => { } } }), expected=ExpectHasType(()), needs=None) [DEBUG rustc_typeck::check] write_ty(HirId { owner: DefIndex(7), local_id: 3 }, ) in fcx 0x7f4170b32170 [DEBUG rustc_typeck::check::expr] >> type-checking: expr=expr(HirId { owner: DefIndex(7), local_id: 7 }: Some(2)) expected=ExpectHasType() [DEBUG rustc_typeck::check::expr] check_expr_kind(expr=expr(HirId { owner: DefIndex(7), local_id: 7 }: Some(2)), expected=ExpectHasType(), needs=None) [DEBUG rustc_typeck::check::expr] >> type-checking: expr=expr(HirId { owner: DefIndex(7), local_id: 5 }: Some) expected=NoExpectation [DEBUG rustc_typeck::check::expr] check_expr_kind(expr=expr(HirId { owner: DefIndex(7), local_id: 5 }: Some), expected=NoExpectation, needs=None) [DEBUG rustc_typeck::check] resolve_ty_and_res_ufcs: qpath=Resolved(None, path(Some)) hir_id=HirId { owner: DefIndex(7), local_id: 5 } span=../v.rs:7:13: 7:17 [DEBUG rustc_typeck::check] instantiate_value_path(segments=[PathSegment { ident: Some#0, hir_id: Some(HirId { owner: DefIndex(7), local_id: 4 }), res: Some(Err), args: None, infer_args: true }], self_ty=None, res=Def(Ctor(Variant, Fn), DefId(2:29252 ~ core[9364]::option[0]::Option[0]::Some[0]::{{constructor}}[0])), hir_id=HirId { owner: DefIndex(7), local_id: 5 }) [DEBUG rustc_typeck::astconv] path_segs = [PathSeg(DefId(2:29247 ~ core[9364]::option[0]::Option[0]), 0)] [DEBUG rustc_typeck::check] write_user_type_annotation_from_substs: hir_id=HirId { owner: DefIndex(7), local_id: 5 } def_id=DefId(2:29252 ~ core[9364]::option[0]::Option[0]::Some[0]::{{constructor}}[0]) substs=[] user_self_ty=None in fcx 0x7f4170b32170 [DEBUG rustc_typeck::check] write_user_type_annotation_from_substs: canonicalized=Canonical { max_universe: U0, variables: [CanonicalVarInfo { kind: Ty(General(U0)) }], value: TypeOf(DefId(2:29252 ~ core[9364]::option[0]::Option[0]::Some[0]::{{constructor}}[0]), UserSubsts { substs: [^0], user_self_ty: None }) } [DEBUG rustc_typeck::check] write_user_type_annotation: hir_id=HirId { owner: DefIndex(7), local_id: 5 } canonical_user_type_annotation=Canonical { max_universe: U0, variables: [CanonicalVarInfo { kind: Ty(General(U0)) }], value: TypeOf(DefId(2:29252 ~ core[9364]::option[0]::Option[0]::Some[0]::{{constructor}}[0]), UserSubsts { substs: [^0], user_self_ty: None }) } tag=0x7f4170b32170 [DEBUG rustc_typeck::check] write_user_type_annotation: skipping identity substs [DEBUG rustc_typeck::collect] predicates_defined_on(DefId(2:29252 ~ core[9364]::option[0]::Option[0]::Some[0]::{{constructor}}[0])) [DEBUG rustc_typeck::collect] predicates_defined_on: explicit_predicates_of(DefId(2:29252 ~ core[9364]::option[0]::Option[0]::Some[0]::{{constructor}}[0])) = GenericPredicates { parent: Some(DefId(2:29247 ~ core[9364]::option[0]::Option[0])), predicates: [] } [DEBUG rustc_typeck::collect] predicates_defined_on(DefId(2:29252 ~ core[9364]::option[0]::Option[0]::Some[0]::{{constructor}}[0])) = GenericPredicates { parent: Some(DefId(2:29247 ~ core[9364]::option[0]::Option[0])), predicates: [] } [DEBUG rustc_typeck::collect] predicates_of(def_id=DefId(2:29252 ~ core[9364]::option[0]::Option[0]::Some[0]::{{constructor}}[0])) = GenericPredicates { parent: Some(DefId(2:29247 ~ core[9364]::option[0]::Option[0])), predicates: [] } [DEBUG rustc_typeck::collect] predicates_defined_on(DefId(2:29247 ~ core[9364]::option[0]::Option[0])) [DEBUG rustc_typeck::collect] predicates_defined_on: explicit_predicates_of(DefId(2:29247 ~ core[9364]::option[0]::Option[0])) = GenericPredicates { parent: None, predicates: [(Binder(TraitPredicate()), /root/rust/src/libcore/option.rs:152:17: 152:18)] } [DEBUG rustc_typeck::collect] predicates_defined_on(DefId(2:29247 ~ core[9364]::option[0]::Option[0])) = GenericPredicates { parent: None, predicates: [(Binder(TraitPredicate()), /root/rust/src/libcore/option.rs:152:17: 152:18)] } [DEBUG rustc_typeck::collect] predicates_of(def_id=DefId(2:29247 ~ core[9364]::option[0]::Option[0])) = GenericPredicates { parent: None, predicates: [(Binder(TraitPredicate()), /root/rust/src/libcore/option.rs:152:17: 152:18)] } [DEBUG rustc_typeck::check] instantiate_bounds(bounds=GenericPredicates { parent: Some(DefId(2:29247 ~ core[9364]::option[0]::Option[0])), predicates: [] }, substs=[]) = InstantiatedPredicates { predicates: [Binder(TraitPredicate(< as std::marker::Sized>))] }, [] [DEBUG rustc_typeck::check] register_predicate(Obligation(predicate=Binder(TraitPredicate(< as std::marker::Sized>)), depth=0)) [DEBUG rustc_typeck::check] instantiate_type_scheme(value=fn() -> std::option::Option<> {std::option::Option::<>::Some}, substs=[]) = fn() -> std::option::Option<> {std::option::Option::<>::Some} [DEBUG rustc_typeck::check] instantiate_value_path: type of HirId { owner: DefIndex(7), local_id: 5 } is fn() -> std::option::Option<> {std::option::Option::<>::Some} [DEBUG rustc_typeck::check] write_substs(HirId { owner: DefIndex(7), local_id: 5 }, []) in fcx 0x7f4170b32170 [DEBUG rustc_typeck::check] register_predicate(Obligation(predicate=WellFormed(), depth=0)) [DEBUG rustc_typeck::check] write_ty(HirId { owner: DefIndex(7), local_id: 5 }, fn() -> std::option::Option<> {std::option::Option::<>::Some}) in fcx 0x7f4170b32170 [DEBUG rustc_typeck::check::expr] type of expr Some (hir_id=HirId { owner: DefIndex(7), local_id: 5 }) is... [DEBUG rustc_typeck::check::expr] ... fn() -> std::option::Option<> {std::option::Option::<>::Some}, expected is NoExpectation [DEBUG rustc_typeck::check] resolve_vars_with_obligations(ty=fn() -> std::option::Option<> {std::option::Option::<>::Some}) [DEBUG rustc_typeck::check] resolve_vars_with_obligations: ty=fn() -> std::option::Option<> {std::option::Option::<>::Some} [DEBUG rustc_typeck::check::autoderef] autoderef: steps=[], cur_ty=fn() -> std::option::Option<> {std::option::Option::<>::Some} [DEBUG rustc_typeck::check::autoderef] autoderef stage #0 is fn() -> std::option::Option<> {std::option::Option::<>::Some} [DEBUG rustc_typeck::check] resolve_vars_with_obligations(ty=fn() -> std::option::Option<> {std::option::Option::<>::Some}) [DEBUG rustc_typeck::check] resolve_vars_with_obligations: ty=fn() -> std::option::Option<> {std::option::Option::<>::Some} [DEBUG rustc_typeck::check::callee] try_overloaded_call_step(call_expr=expr(HirId { owner: DefIndex(7), local_id: 7 }: Some(2)), adjusted_ty=fn() -> std::option::Option<> {std::option::Option::<>::Some}) [DEBUG rustc_typeck::check] apply_adjustments(expr=expr(HirId { owner: DefIndex(7), local_id: 5 }: Some), adj=[]) [DEBUG rustc_typeck::check] resolve_vars_with_obligations(ty=std::option::Option<>) [DEBUG rustc_typeck::check] resolve_vars_with_obligations: ty=std::option::Option<> [DEBUG rustc_typeck::check] expected_inputs_for_expected_output(formal=[] -> std::option::Option<>, expected=[] -> ExpectHasType()) [DEBUG rustc_typeck::check] register_predicate(Obligation(predicate=WellFormed(), depth=0)) [DEBUG rustc_typeck::check] check_argument_types: formal_tys=[""] [DEBUG rustc_typeck::check] check_closures=false [DEBUG rustc_typeck::check] checking the argument [DEBUG rustc_typeck::check::expr] >> type-checking: expr=expr(HirId { owner: DefIndex(7), local_id: 6 }: 2) expected=ExpectHasType() [DEBUG rustc_typeck::check::expr] check_expr_kind(expr=expr(HirId { owner: DefIndex(7), local_id: 6 }: 2), expected=ExpectHasType(), needs=None) [DEBUG rustc_typeck::check] write_ty(HirId { owner: DefIndex(7), local_id: 6 }, {integer}) in fcx 0x7f4170b32170 [DEBUG rustc_typeck::check::expr] type of expr 2 (hir_id=HirId { owner: DefIndex(7), local_id: 6 }) is... [DEBUG rustc_typeck::check::expr] ... {integer}, expected is ExpectHasType() [DEBUG rustc_typeck::check] resolve_vars_with_obligations(ty=) [DEBUG rustc_typeck::check] resolve_vars_with_obligations: ty=_ [DEBUG rustc_typeck::check] resolve_vars_with_obligations(ty={integer}) [DEBUG rustc_typeck::check] resolve_vars_with_obligations: ty={integer} [DEBUG rustc_typeck::check::coercion] coercion::try(expr(HirId { owner: DefIndex(7), local_id: 6 }: 2): {integer} -> ) [DEBUG rustc_typeck::check::coercion] Coerce.tys({integer} => ) [DEBUG rustc_typeck::check::coercion] coerce_unsized(source={integer}, target=) [DEBUG rustc_typeck::check::coercion] coerce_unsized resolve step: Obligation(predicate=Binder(TraitPredicate(<{integer} as std::ops::CoerceUnsized<>>)), depth=0) [DEBUG rustc_typeck::check::coercion] coerce_unsized: early return - can't prove obligation [DEBUG rustc_typeck::check::coercion] coerce: unsize failed [DEBUG rustc_typeck::check] apply_adjustments(expr=expr(HirId { owner: DefIndex(7), local_id: 6 }: 2), adj=[]) [DEBUG rustc_typeck::check] check_closures=true [DEBUG rustc_typeck::check] register_predicate(Obligation(predicate=WellFormed(std::option::Option<>), depth=0)) [DEBUG rustc_typeck::check] write_ty(HirId { owner: DefIndex(7), local_id: 7 }, std::option::Option<{integer}>) in fcx 0x7f4170b32170 [DEBUG rustc_typeck::check::expr] type of expr Some(2) (hir_id=HirId { owner: DefIndex(7), local_id: 7 }) is... [DEBUG rustc_typeck::check::expr] ... std::option::Option<>, expected is ExpectHasType() [DEBUG rustc_typeck::check] resolve_vars_with_obligations(ty=) [DEBUG rustc_typeck::check] resolve_vars_with_obligations: ty=_ [DEBUG rustc_typeck::check] resolve_vars_with_obligations(ty=std::option::Option<>) [DEBUG rustc_typeck::check] resolve_vars_with_obligations: ty=std::option::Option<{integer}> [DEBUG rustc_typeck::check::coercion] coercion::try(expr(HirId { owner: DefIndex(7), local_id: 7 }: Some(2)): std::option::Option<{integer}> -> ) [DEBUG rustc_typeck::check::coercion] Coerce.tys(std::option::Option<{integer}> => ) [DEBUG rustc_typeck::check::coercion] coerce_unsized(source=std::option::Option<{integer}>, target=) [DEBUG rustc_typeck::check::coercion] coerce_unsized resolve step: Obligation(predicate=Binder(TraitPredicate(<std::option::Option<{integer}> as std::ops::CoerceUnsized<>>)), depth=0) [DEBUG rustc_typeck::check::coercion] coerce_unsized: early return - can't prove obligation [DEBUG rustc_typeck::check::coercion] coerce: unsize failed [DEBUG rustc_typeck::check] apply_adjustments(expr=expr(HirId { owner: DefIndex(7), local_id: 7 }: Some(2)), adj=[]) [DEBUG rustc_typeck::check::pat] check_pat(pat=pat(HirId { owner: DefIndex(7), local_id: 1 }: x),expected=,def_bm=BindByValue(MutImmutable)) [DEBUG rustc_typeck::check::pat] check_pat_ident: pat.hir_id=HirId { owner: DefIndex(7), local_id: 1 } bm=BindByValue(MutImmutable) [DEBUG rustc_typeck::check] write_ty(HirId { owner: DefIndex(7), local_id: 1 }, std::option::Option<{integer}>) in fcx 0x7f4170b32170 [DEBUG rustc_typeck::check::expr] >> type-checking: expr=expr(HirId { owner: DefIndex(7), local_id: 48 }: match { let t = x.is_some(); t } { true => { { ::std::io::print(::core::fmt::Arguments::new_v1(&["Some\n"], &match () { () => [], })); }; } _ => { } }) expected=ExpectHasType(()) [DEBUG rustc_typeck::check::expr] check_expr_kind(expr=expr(HirId { owner: DefIndex(7), local_id: 48 }: match { let t = x.is_some(); t } { true => { { ::std::io::print(::core::fmt::Arguments::new_v1(&["Some\n"], &match () { () => [], })); }; } _ => { } }), expected=ExpectHasType(()), needs=None) [DEBUG rustc_typeck::check::expr] >> type-checking: expr=expr(HirId { owner: DefIndex(7), local_id: 44 }: { let t = x.is_some(); t }) expected=ExpectHasType(bool) [DEBUG rustc_typeck::check::expr] check_expr_kind(expr=expr(HirId { owner: DefIndex(7), local_id: 44 }: { let t = x.is_some(); t }), expected=ExpectHasType(bool), needs=None) [DEBUG rustc_typeck::check::expr] >> type-checking: expr=expr(HirId { owner: DefIndex(7), local_id: 43 }: x.is_some()) expected=ExpectHasType(bool) [DEBUG rustc_typeck::check::expr] check_expr_kind(expr=expr(HirId { owner: DefIndex(7), local_id: 43 }: x.is_some()), expected=ExpectHasType(bool), needs=None) [DEBUG rustc_typeck::check::expr] >> type-checking: expr=expr(HirId { owner: DefIndex(7), local_id: 42 }: x) expected=NoExpectation [DEBUG rustc_typeck::check::expr] check_expr_kind(expr=expr(HirId { owner: DefIndex(7), local_id: 42 }: x), expected=NoExpectation, needs=None) [DEBUG rustc_typeck::check] resolve_ty_and_res_ufcs: qpath=Resolved(None, path(x)) hir_id=HirId { owner: DefIndex(7), local_id: 42 } span=../v.rs:8:8: 8:9 [DEBUG rustc_typeck::check] instantiate_value_path(segments=[PathSegment { ident: x#0, hir_id: Some(HirId { owner: DefIndex(7), local_id: 41 }), res: Some(Local(HirId { owner: DefIndex(7), local_id: 1 })), args: None, infer_args: true }], self_ty=None, res=Local(HirId { owner: DefIndex(7), local_id: 1 }), hir_id=HirId { owner: DefIndex(7), local_id: 42 }) [DEBUG rustc_typeck::check] write_ty(HirId { owner: DefIndex(7), local_id: 42 }, std::option::Option<{integer}>) in fcx 0x7f4170b32170 [DEBUG rustc_typeck::check] write_ty(HirId { owner: DefIndex(7), local_id: 42 }, std::option::Option<{integer}>) in fcx 0x7f4170b32170 [DEBUG rustc_typeck::check::expr] type of expr x (hir_id=HirId { owner: DefIndex(7), local_id: 42 }) is... [DEBUG rustc_typeck::check::expr] ... std::option::Option<{integer}>, expected is NoExpectation [DEBUG rustc_typeck::check] resolve_vars_with_obligations(ty=std::option::Option<{integer}>) [DEBUG rustc_typeck::check] resolve_vars_with_obligations: ty=std::option::Option<{integer}> [DEBUG rustc_typeck::check::method] lookup(method_name=is_some, self_ty=std::option::Option<{integer}>, call_expr=expr(HirId { owner: DefIndex(7), local_id: 43 }: x.is_some()), self_expr=expr(HirId { owner: DefIndex(7), local_id: 42 }: x)) [DEBUG rustc_typeck::check::method::probe] probe(self_ty=std::option::Option<{integer}>, item_name=is_some, scope_expr_id=HirId { owner: DefIndex(7), local_id: 43 }) [DEBUG rustc_typeck::check::method::probe] method_autoderef_steps(Canonical { max_universe: U0, variables: [CanonicalVarInfo { kind: Ty(Int) }], value: ParamEnvAnd { param_env: ParamEnv { caller_bounds: [], reveal: UserFacing, def_id: None }, value: std::option::Option<^0> } }) [DEBUG rustc_typeck::check::autoderef] autoderef: steps=[], cur_ty=std::option::Option<{integer}> [DEBUG rustc_typeck::check::autoderef] autoderef stage #0 is std::option::Option<{integer}> [DEBUG rustc_typeck::check::autoderef] autoderef: steps=[], cur_ty=std::option::Option<{integer}> [DEBUG rustc_typeck::check::autoderef] overloaded_deref_ty(std::option::Option<{integer}>) [DEBUG rustc_typeck::check::autoderef] overloaded_deref_ty: cannot match obligation [DEBUG rustc_typeck::check::method::probe] method_autoderef_steps: steps=[CandidateStep { self_ty: Canonical { max_universe: U0, variables: [CanonicalVarInfo { kind: Ty(Int) }], value: QueryResponse { var_values: CanonicalVarValues { var_values: [^0] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: std::option::Option<^0> } }, autoderefs: 0, from_unsafe_deref: false, unsize: false }] opt_bad_ty=None [DEBUG rustc_typeck::check::method::probe] ProbeContext: steps for self_ty=std::option::Option<{integer}> are MethodAutoderefStepsResult { steps: [CandidateStep { self_ty: Canonical { max_universe: U0, variables: [CanonicalVarInfo { kind: Ty(Int) }], value: QueryResponse { var_values: CanonicalVarValues { var_values: [^0] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: std::option::Option<^0> } }, autoderefs: 0, from_unsafe_deref: false, unsize: false }], opt_bad_ty: None, reached_recursion_limit: false } [DEBUG rustc_typeck::check::method::probe] assemble_probe: self_ty=Canonical { max_universe: U0, variables: [CanonicalVarInfo { kind: Ty(Int) }], value: QueryResponse { var_values: CanonicalVarValues { var_values: [^0] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: std::option::Option<^0> } } [DEBUG rustc_typeck::check::method::probe] assemble_inherent_impl_probe DefId(2:5130 ~ core[9364]::option[0]::{{impl}}[0]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&std::option::Option]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_inherent_impl_probe: xform_self_ty = &std::option::Option<>/Some(bool) [DEBUG rustc_typeck::check::method::probe] assemble_inherent_impl_probe DefId(2:5181 ~ core[9364]::option[0]::{{impl}}[1]) [DEBUG rustc_typeck::check::method::probe] assemble_inherent_impl_probe DefId(2:5185 ~ core[9364]::option[0]::{{impl}}[2]) [DEBUG rustc_typeck::check::method::probe] assemble_inherent_impl_probe DefId(2:5189 ~ core[9364]::option[0]::{{impl}}[3]) [DEBUG rustc_typeck::check::method::probe] assemble_inherent_impl_probe DefId(2:5193 ~ core[9364]::option[0]::{{impl}}[4]) [DEBUG rustc_typeck::check::method::probe] assemble_inherent_impl_probe DefId(2:5197 ~ core[9364]::option[0]::{{impl}}[5]) [DEBUG rustc_typeck::check::method::probe] assemble_inherent_impl_probe DefId(2:5201 ~ core[9364]::option[0]::{{impl}}[6]) [DEBUG rustc_typeck::check::method::probe] assemble_inherent_impl_probe DefId(2:5204 ~ core[9364]::option[0]::{{impl}}[7]) [DEBUG rustc_typeck::check::method::probe] assemble_inherent_impl_probe DefId(2:5208 ~ core[9364]::option[0]::{{impl}}[8]) [DEBUG rustc_typeck::check::method::probe] assemble_inherent_impl_probe DefId(2:5212 ~ core[9364]::option[0]::{{impl}}[9]) [DEBUG rustc_typeck::check::method::probe] assemble_inherent_impl_probe DefId(2:5329 ~ core[9364]::option[0]::{{impl}}[41]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(0:4 ~ v[317d]::Test[0])) [DEBUG rustc_typeck::astconv] ty_of_fn [DEBUG rustc_typeck::astconv] ty_of_fn: output_ty=() [DEBUG rustc_typeck::astconv] ast_ty_to_ty(id=HirId { owner: DefIndex(6), local_id: 1 }, ast_ty=type(T) ty_ty=Path(Resolved(None, path(T)))) [DEBUG rustc_typeck::astconv] ast_ty_to_ty: maybe_qself=None path=path(T) [DEBUG rustc_typeck::astconv] res_to_ty(res=Def(TyParam, DefId(0:5 ~ v[317d]::Test[0]::T[0])), opt_self_ty=None, path_segments=[PathSegment { ident: T#0, hir_id: Some(HirId { owner: DefIndex(6), local_id: 2 }), res: Some(Def(TyParam, DefId(0:5 ~ v[317d]::Test[0]::T[0]))), args: None, infer_args: false }]) [DEBUG rustc_typeck::astconv] ast_ty_to_ty: result_ty=T [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([T]; c_variadic: false)->()), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] pick_core: step=CandidateStep { self_ty: Canonical { max_universe: U0, variables: [CanonicalVarInfo { kind: Ty(Int) }], value: QueryResponse { var_values: CanonicalVarValues { var_values: [^0] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: std::option::Option<^0> } }, autoderefs: 0, from_unsafe_deref: false, unsize: false } [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=std::option::Option<{integer}>) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=std::option::Option<{integer}> probe=Candidate { xform_self_ty: &std::option::Option<>, xform_ret_ty: Some(bool), item: AssocItem { def_id: DefId(2:5132 ~ core[9364]::option[0]::{{impl}}[0]::is_some[0]), ident: is_some#0, kind: Method, vis: Public, defaultness: Final, container: ImplContainer(DefId(2:5130 ~ core[9364]::option[0]::{{impl}}[0])), method_has_self_argument: true }, kind: InherentImplCandidate([], []), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] --> cannot relate self-types [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=std::option::Option<{integer}> probe=Candidate { xform_self_ty: , xform_ret_ty: Some(()), item: AssocItem { def_id: DefId(0:6 ~ v[317d]::Test[0]::is_some[0]), ident: is_some#0, kind: Method, vis: Restricted(DefId(0:0 ~ v[317d])), defaultness: Default { has_value: false }, container: TraitContainer(DefId(0:4 ~ v[317d]::Test[0])), method_has_self_argument: true }, kind: TraitCandidate(< as Test<>>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] consider_probe - candidate_obligations=[] sub_obligations=[] [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [(Candidate { xform_self_ty: , xform_ret_ty: Some(()), item: AssocItem { def_id: DefId(0:6 ~ v[317d]::Test[0]::is_some[0]), ident: is_some#0, kind: Method, vis: Restricted(DefId(0:0 ~ v[317d])), defaultness: Default { has_value: false }, container: TraitContainer(DefId(0:4 ~ v[317d]::Test[0])), method_has_self_argument: true }, kind: TraitCandidate(< as Test<>>), import_ids: [] }, Match)] [DEBUG rustc_typeck::check::method::confirm] confirm(unadjusted_self_ty=std::option::Option<{integer}>, pick=Pick { item: AssocItem { def_id: DefId(0:6 ~ v[317d]::Test[0]::is_some[0]), ident: is_some#0, kind: Method, vis: Restricted(DefId(0:0 ~ v[317d])), defaultness: Default { has_value: false }, container: TraitContainer(DefId(0:4 ~ v[317d]::Test[0])), method_has_self_argument: true }, kind: TraitPick, import_ids: [], autoderefs: 0, autoref: None, unsize: None }, generic_args=None) [DEBUG rustc_typeck::check::autoderef] autoderef: steps=[], cur_ty=std::option::Option<{integer}> [DEBUG rustc_typeck::check::autoderef] autoderef stage #0 is std::option::Option<{integer}> [DEBUG rustc_typeck::check] resolve_vars_with_obligations(ty=std::option::Option<{integer}>) [DEBUG rustc_typeck::check] resolve_vars_with_obligations: ty=std::option::Option<{integer}> [DEBUG rustc_typeck::check] apply_adjustments(expr=expr(HirId { owner: DefIndex(7), local_id: 42 }: x), adj=[]) [DEBUG rustc_typeck::check::method::confirm] all_substs=[, ] [DEBUG rustc_typeck::check::method::confirm] instantiate_method_sig(pick=Pick { item: AssocItem { def_id: DefId(0:6 ~ v[317d]::Test[0]::is_some[0]), ident: is_some#0, kind: Method, vis: Restricted(DefId(0:0 ~ v[317d])), defaultness: Default { has_value: false }, container: TraitContainer(DefId(0:4 ~ v[317d]::Test[0])), method_has_self_argument: true }, kind: TraitPick, import_ids: [], autoderefs: 0, autoref: None, unsize: None }, all_substs=[, ]) [DEBUG rustc_typeck::collect] predicates_defined_on(DefId(0:6 ~ v[317d]::Test[0]::is_some[0])) [DEBUG rustc_typeck::collect] explicit_predicates_of(def_id=DefId(0:6 ~ v[317d]::Test[0]::is_some[0])) [DEBUG rustc_typeck::collect] explicit_predicates_of(def_id=DefId(0:6 ~ v[317d]::Test[0]::is_some[0])) = GenericPredicates { parent: Some(DefId(0:4 ~ v[317d]::Test[0])), predicates: [] } [DEBUG rustc_typeck::collect] predicates_defined_on: explicit_predicates_of(DefId(0:6 ~ v[317d]::Test[0]::is_some[0])) = GenericPredicates { parent: Some(DefId(0:4 ~ v[317d]::Test[0])), predicates: [] } [DEBUG rustc_typeck::collect] predicates_defined_on(DefId(0:6 ~ v[317d]::Test[0]::is_some[0])) = GenericPredicates { parent: Some(DefId(0:4 ~ v[317d]::Test[0])), predicates: [] } [DEBUG rustc_typeck::collect] predicates_of(def_id=DefId(0:6 ~ v[317d]::Test[0]::is_some[0])) = GenericPredicates { parent: Some(DefId(0:4 ~ v[317d]::Test[0])), predicates: [] } [DEBUG rustc_typeck::check::method::confirm] method_predicates after subst = InstantiatedPredicates { predicates: [Binder(TraitPredicate(< as std::marker::Sized>)), Binder(TraitPredicate(< as Test<>>))] } [DEBUG rustc_typeck::check::method::confirm] late-bound lifetimes from method instantiated, method_sig=([T]; c_variadic: false)->() [DEBUG rustc_typeck::check::method::confirm] type scheme substituted, method_sig=([]; c_variadic: false)->() [DEBUG rustc_typeck::check::method::confirm] add_obligations: fty=fn(std::option::Option<{integer}>) all_substs=[, ] method_predicates=InstantiatedPredicates { predicates: [Binder(TraitPredicate(<std::option::Option<{integer}> as std::marker::Sized>)), Binder(TraitPredicate(< as Test<std::option::Option<{integer}>>>))] } [DEBUG rustc_typeck::check] add_obligations_for_parameters(predicates=InstantiatedPredicates { predicates: [Binder(TraitPredicate(<std::option::Option<{integer}> as std::marker::Sized>)), Binder(TraitPredicate(< as Test<std::option::Option<{integer}>>>))] }) [DEBUG rustc_typeck::check] register_predicate(Obligation(predicate=Binder(TraitPredicate(<std::option::Option<{integer}> as std::marker::Sized>)), depth=0)) [DEBUG rustc_typeck::check] register_predicate(Obligation(predicate=Binder(TraitPredicate(<_ as Test<std::option::Option<{integer}>>>)), depth=0)) [DEBUG rustc_typeck::check] register_predicate(Obligation(predicate=WellFormed(), depth=0)) [DEBUG rustc_typeck::check] register_predicate(Obligation(predicate=WellFormed(), depth=0)) [DEBUG rustc_typeck::check] register_predicate(Obligation(predicate=WellFormed(fn(std::option::Option<{integer}>)), depth=0)) [DEBUG rustc_typeck::check] write_method_call(hir_id=HirId { owner: DefIndex(7), local_id: 43 }, method=MethodCallee { def_id: DefId(0:6 ~ v[317d]::Test[0]::is_some[0]), substs: [, ], sig: ([std::option::Option<{integer}>]; c_variadic: false)->() }) [DEBUG rustc_typeck::check] write_substs(HirId { owner: DefIndex(7), local_id: 43 }, [, ]) in fcx 0x7f4170b32170 [DEBUG rustc_typeck::check] resolve_vars_with_obligations(ty=()) [DEBUG rustc_typeck::check] resolve_vars_with_obligations: ty=() [DEBUG rustc_typeck::check] expected_inputs_for_expected_output(formal=[] -> (), expected=[] -> ExpectHasType(bool)) [DEBUG rustc_typeck::check] check_argument_types: formal_tys=[] [DEBUG rustc_typeck::check] check_closures=false [DEBUG rustc_typeck::check] check_closures=true [DEBUG rustc_typeck::check] write_ty(HirId { owner: DefIndex(7), local_id: 43 }, ()) in fcx 0x7f4170b32170 [DEBUG rustc_typeck::check::expr] type of expr x.is_some() (hir_id=HirId { owner: DefIndex(7), local_id: 43 }) is... [DEBUG rustc_typeck::check::expr] ... (), expected is ExpectHasType(bool) [DEBUG rustc_typeck::check] write_ty(HirId { owner: DefIndex(7), local_id: 44 }, ()) in fcx 0x7f4170b32170 [DEBUG rustc_typeck::check::expr] type of expr { let t = x.is_some(); t } (hir_id=HirId { owner: DefIndex(7), local_id: 44 }) is... [DEBUG rustc_typeck::check::expr] ... (), expected is ExpectHasType(bool) [DEBUG rustc_typeck::collect] predicates_defined_on(DefId(2:20269 ~ core[9364]::marker[0]::copy_impls[0]::{{impl}}[18])) [DEBUG rustc_typeck::collect] predicates_defined_on: explicit_predicates_of(DefId(2:20269 ~ core[9364]::marker[0]::copy_impls[0]::{{impl}}[18])) = GenericPredicates { parent: None, predicates: [] } [DEBUG rustc_typeck::collect] predicates_defined_on(DefId(2:20269 ~ core[9364]::marker[0]::copy_impls[0]::{{impl}}[18])) = GenericPredicates { parent: None, predicates: [] } [DEBUG rustc_typeck::collect] predicates_of(def_id=DefId(2:20269 ~ core[9364]::marker[0]::copy_impls[0]::{{impl}}[18])) = GenericPredicates { parent: None, predicates: [] } [DEBUG rustc_typeck::check::method::probe] probe(self_ty=(), return_type=bool, scope_expr_id=HirId { owner: DefIndex(0), local_id: 4294967040 }) [DEBUG rustc_typeck::check::method::probe] method_autoderef_steps(Canonical { max_universe: U0, variables: [], value: ParamEnvAnd { param_env: ParamEnv { caller_bounds: [], reveal: UserFacing, def_id: None }, value: () } }) [DEBUG rustc_typeck::check::autoderef] autoderef: steps=[], cur_ty=() [DEBUG rustc_typeck::check::autoderef] autoderef stage #0 is () [DEBUG rustc_typeck::check::autoderef] autoderef: steps=[], cur_ty=() [DEBUG rustc_typeck::check::autoderef] overloaded_deref_ty(()) [DEBUG rustc_typeck::check::autoderef] overloaded_deref_ty: cannot match obligation [DEBUG rustc_typeck::check::method::probe] method_autoderef_steps: steps=[CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false }] opt_bad_ty=None [DEBUG rustc_typeck::check::method::probe] ProbeContext: steps for self_ty=() are MethodAutoderefStepsResult { steps: [CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false }], opt_bad_ty: None, reached_recursion_limit: false } [DEBUG rustc_typeck::check::method::probe] assemble_probe: self_ty=Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } } [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(0:4 ~ v[317d]::Test[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([T]; c_variadic: false)->()), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1535 ~ core[9364]::marker[0]::Send[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1540 ~ core[9364]::marker[0]::Sized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1547 ~ core[9364]::marker[0]::Sync[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1574 ~ core[9364]::marker[0]::Unpin[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1728 ~ core[9364]::ops[0]::drop[0]::Drop[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->()), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1731 ~ core[9364]::ops[0]::function[0]::Fn[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, Args]; c_variadic: false)-><Self as std::ops::FnOnce>::Output), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1734 ~ core[9364]::ops[0]::function[0]::FnMut[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, Args]; c_variadic: false)-><Self as std::ops::FnOnce>::Output), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1737 ~ core[9364]::ops[0]::function[0]::FnOnce[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Args]; c_variadic: false)-><Self as std::ops::FnOnce>::Output), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2215 ~ core[9364]::convert[0]::AsRef[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->&T), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2218 ~ core[9364]::convert[0]::AsMut[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->&mut T), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2221 ~ core[9364]::convert[0]::Into[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->T), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2224 ~ core[9364]::convert[0]::From[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->std::option::Option<::Item>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->(usize, std::option::Option)), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->usize), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->std::option::Option<::Item>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, usize]; c_variadic: false)->std::option::Option<::Item>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, usize]; c_variadic: false)->std::iter::StepBy), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, U]; c_variadic: false)->std::iter::Chain<Self, ::IntoIter>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, U]; c_variadic: false)->std::iter::Zip<Self, ::IntoIter>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, F]; c_variadic: false)->std::iter::Map<Self, F>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, F]; c_variadic: false)->()), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, P]; c_variadic: false)->std::iter::Filter<Self, P>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, F]; c_variadic: false)->std::iter::FilterMap<Self, F>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->std::iter::Enumerate), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->std::iter::Peekable), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, P]; c_variadic: false)->std::iter::SkipWhile<Self, P>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, P]; c_variadic: false)->std::iter::TakeWhile<Self, P>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, usize]; c_variadic: false)->std::iter::Skip), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, usize]; c_variadic: false)->std::iter::Take), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, St, F]; c_variadic: false)->std::iter::Scan<Self, St, F>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, F]; c_variadic: false)->std::iter::FlatMap<Self, U, F>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->std::iter::Flatten), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->std::iter::Fuse), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, F]; c_variadic: false)->std::iter::Inspect<Self, F>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->&mut Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->B), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, F]; c_variadic: false)->(B, B)), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, P]; c_variadic: false)->usize), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, P]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, B, F]; c_variadic: false)->R), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, F]; c_variadic: false)->R), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, B, F]; c_variadic: false)->B), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, F]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, F]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, P]; c_variadic: false)->std::option::Option<::Item>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, F]; c_variadic: false)->std::option::Option), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, P]; c_variadic: false)->std::option::Option), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, P]; c_variadic: false)->std::option::Option), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->std::option::Option<::Item>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->std::option::Option<::Item>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, F]; c_variadic: false)->std::option::Option<::Item>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, F]; c_variadic: false)->std::option::Option<::Item>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, F]; c_variadic: false)->std::option::Option<::Item>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, F]; c_variadic: false)->std::option::Option<::Item>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->std::iter::Rev), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->(FromA, FromB)), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->std::iter::Copied), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->std::iter::Cloned), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->std::iter::Cycle), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->S), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->P), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, I]; c_variadic: false)->std::cmp::Ordering), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, I, F]; c_variadic: false)->std::cmp::Ordering), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, I]; c_variadic: false)->std::option::Optionstd::cmp::Ordering), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, I, F]; c_variadic: false)->std::option::Optionstd::cmp::Ordering), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, I]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, I, F]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, I]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, I]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, I]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, I]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, I]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, F]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, F]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3906 ~ core[9364]::iter[0]::traits[0]::collect[0]::Extend[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, T]; c_variadic: false)->()), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3897 ~ core[9364]::iter[0]::traits[0]::collect[0]::IntoIterator[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->::IntoIter), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3856 ~ core[9364]::iter[0]::traits[0]::double_ended[0]::DoubleEndedIterator[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->std::option::Option<::Item>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, usize]; c_variadic: false)->std::option::Option<::Item>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, B, F]; c_variadic: false)->R), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, B, F]; c_variadic: false)->B), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, P]; c_variadic: false)->std::option::Option<::Item>), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3885 ~ core[9364]::iter[0]::traits[0]::exact_size[0]::ExactSizeIterator[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->usize), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2182 ~ core[9364]::clone[0]::Clone[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, &Self]; c_variadic: false)->()), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1545 ~ core[9364]::marker[0]::Copy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2207 ~ core[9364]::default[0]::Default[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2047 ~ core[9364]::cmp[0]::Eq[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->()), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2068 ~ core[9364]::cmp[0]::Ord[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &Self]; c_variadic: false)->std::cmp::Ordering), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self, Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2042 ~ core[9364]::cmp[0]::PartialEq[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &Rhs]; c_variadic: false)->bool), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &Rhs]; c_variadic: false)->bool), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2079 ~ core[9364]::cmp[0]::PartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &Rhs]; c_variadic: false)->std::option::Optionstd::cmp::Ordering), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &Rhs]; c_variadic: false)->bool), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &Rhs]; c_variadic: false)->bool), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &Rhs]; c_variadic: false)->bool), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &Rhs]; c_variadic: false)->bool), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3134 ~ alloc[4fab]::borrow[0]::ToOwned[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->::Owned), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &mut ::Owned]; c_variadic: false)->()), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3700 ~ alloc[4fab]::string[0]::ToString[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->std::string::String), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1933 ~ core[9364]::ops[0]::unsize[0]::CoerceUnsized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1970 ~ core[9364]::ops[0]::unsize[0]::DispatchFromDyn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7587 ~ core[9364]::fmt[0]::LowerExp[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &mut std::fmt::Formatter<'>]; c_variadic: false)->std::result::Result<(), std::fmt::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7589 ~ core[9364]::fmt[0]::UpperExp[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &mut std::fmt::Formatter<'>]; c_variadic: false)->std::result::Result<(), std::fmt::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7575 ~ core[9364]::fmt[0]::Display[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &mut std::fmt::Formatter<'>]; c_variadic: false)->std::result::Result<(), std::fmt::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7570 ~ core[9364]::fmt[0]::Debug[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &mut std::fmt::Formatter<'>]; c_variadic: false)->std::result::Result<(), std::fmt::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:248 ~ core[9364]::num[0]::flt2dec[0]::decoder[0]::DecodableFloat[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:452 ~ core[9364]::num[0]::dec2flt[0]::rawfp[0]::RawFloat[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->::Bits), substs=[]) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->std::num::FpCategory), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->(u64, i16, i8)), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->core::num::dec2flt::rawfp::Unpacked), substs=[]) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7370 ~ core[9364]::fmt[0]::num[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u8), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u16), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u32), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u64), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u128), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7379 ~ core[9364]::fmt[0]::num[0]::GenericRadix[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, T, &mut std::fmt::Formatter<'>]; c_variadic: false)->std::result::Result<(), std::fmt::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1613 ~ core[9364]::ops[0]::arith[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Rhs]; c_variadic: false)-><Self as std::ops::Div>::Output), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1619 ~ core[9364]::ops[0]::arith[0]::Rem[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Rhs]; c_variadic: false)-><Self as std::ops::Rem>::Output), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1603 ~ core[9364]::ops[0]::arith[0]::Sub[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Rhs]; c_variadic: false)-><Self as std::ops::Sub>::Output), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6569 ~ core[9364]::str[0]::pattern[0]::Pattern[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, &'a str]; c_variadic: false)-><Self as std::str::pattern::Pattern<'a>>::Searcher), substs=[, ReErased]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, &'a str]; c_variadic: false)->bool), substs=[, ReErased]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, &'a str]; c_variadic: false)->bool), substs=[, ReErased]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, &'a str]; c_variadic: false)->bool), substs=[, ReErased]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6576 ~ core[9364]::str[0]::pattern[0]::Searcher[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->&'a str), substs=[, ReErased]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->std::str::pattern::SearchStep), substs=[, ReErased]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->std::option::Option<(usize, usize)>), substs=[, ReErased]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->std::option::Option<(usize, usize)>), substs=[, ReErased]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6582 ~ core[9364]::str[0]::pattern[0]::ReverseSearcher[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->std::str::pattern::SearchStep), substs=[, ReErased]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->std::option::Option<(usize, usize)>), substs=[, ReErased]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->std::option::Option<(usize, usize)>), substs=[, ReErased]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6587 ~ core[9364]::str[0]::pattern[0]::DoubleEndedSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6609 ~ core[9364]::str[0]::pattern[0]::MultiCharEq[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, char]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6704 ~ core[9364]::str[0]::pattern[0]::TwoWayStrategy[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2231 ~ core[9364]::convert[0]::TryFrom[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6748 ~ core[9364]::str[0]::FromStr[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5878 ~ core[9364]::slice[0]::private_slice_index[0]::Sealed[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Rhs]; c_variadic: false)-><Self as std::ops::Add>::Output), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1608 ~ core[9364]::ops[0]::arith[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Rhs]; c_variadic: false)-><Self as std::ops::Mul>::Output), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1625 ~ core[9364]::ops[0]::arith[0]::Neg[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->::Output), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1631 ~ core[9364]::ops[0]::arith[0]::AddAssign[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, Rhs]; c_variadic: false)->()), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1635 ~ core[9364]::ops[0]::arith[0]::SubAssign[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, Rhs]; c_variadic: false)->()), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1639 ~ core[9364]::ops[0]::arith[0]::MulAssign[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, Rhs]; c_variadic: false)->()), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1643 ~ core[9364]::ops[0]::arith[0]::DivAssign[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, Rhs]; c_variadic: false)->()), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1647 ~ core[9364]::ops[0]::arith[0]::RemAssign[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, Rhs]; c_variadic: false)->()), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1652 ~ core[9364]::ops[0]::bit[0]::Not[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->::Output), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1656 ~ core[9364]::ops[0]::bit[0]::BitAnd[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Rhs]; c_variadic: false)-><Self as std::ops::BitAnd>::Output), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1661 ~ core[9364]::ops[0]::bit[0]::BitOr[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Rhs]; c_variadic: false)-><Self as std::ops::BitOr>::Output), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1666 ~ core[9364]::ops[0]::bit[0]::BitXor[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Rhs]; c_variadic: false)-><Self as std::ops::BitXor>::Output), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1671 ~ core[9364]::ops[0]::bit[0]::Shl[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Rhs]; c_variadic: false)-><Self as std::ops::Shl>::Output), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1677 ~ core[9364]::ops[0]::bit[0]::Shr[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Rhs]; c_variadic: false)-><Self as std::ops::Shr>::Output), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1683 ~ core[9364]::ops[0]::bit[0]::BitAndAssign[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, Rhs]; c_variadic: false)->()), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1687 ~ core[9364]::ops[0]::bit[0]::BitOrAssign[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, Rhs]; c_variadic: false)->()), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1691 ~ core[9364]::ops[0]::bit[0]::BitXorAssign[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, Rhs]; c_variadic: false)->()), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1695 ~ core[9364]::ops[0]::bit[0]::ShlAssign[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, Rhs]; c_variadic: false)->()), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1700 ~ core[9364]::ops[0]::bit[0]::ShrAssign[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, Rhs]; c_variadic: false)->()), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1706 ~ core[9364]::ops[0]::deref[0]::Deref[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->&::Target), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1717 ~ core[9364]::ops[0]::deref[0]::DerefMut[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->&mut ::Target), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1722 ~ core[9364]::ops[0]::deref[0]::Receiver[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1767 ~ core[9364]::ops[0]::generator[0]::Generator[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([std::pin::Pin<&mut Self>]; c_variadic: false)->std::ops::GeneratorState<::Yield, ::Return>), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1782 ~ core[9364]::ops[0]::index[0]::Index[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, Idx]; c_variadic: false)->&<Self as std::ops::Index>::Output), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1786 ~ core[9364]::ops[0]::index[0]::IndexMut[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, Idx]; c_variadic: false)->&mut <Self as std::ops::Index>::Output), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1818 ~ core[9364]::ops[0]::range[0]::RangeInclusiveEquality[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1861 ~ core[9364]::ops[0]::range[0]::RangeBounds[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->std::collections::Bound<&T>), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->std::collections::Bound<&T>), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &U]; c_variadic: false)->bool), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7212 ~ core[9364]::hash[0]::Hash[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &mut H]; c_variadic: false)->()), substs=[]) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7220 ~ core[9364]::hash[0]::Hasher[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u64), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, &[u8]]; c_variadic: false)->()), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, u8]; c_variadic: false)->()), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, u16]; c_variadic: false)->()), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, u32]; c_variadic: false)->()), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, u64]; c_variadic: false)->()), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, u128]; c_variadic: false)->()), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, usize]; c_variadic: false)->()), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, i8]; c_variadic: false)->()), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, i16]; c_variadic: false)->()), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, i32]; c_variadic: false)->()), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, i64]; c_variadic: false)->()), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, i128]; c_variadic: false)->()), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, isize]; c_variadic: false)->()), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1925 ~ core[9364]::ops[0]::try[0]::Try[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->std::result::Result<::Ok, ::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1541 ~ core[9364]::marker[0]::Unsize[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5886 ~ core[9364]::slice[0]::SliceIndex[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, &T]; c_variadic: false)->std::option::Option<&<Self as std::slice::SliceIndex>::Output>), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, &mut T]; c_variadic: false)->std::option::Option<&mut <Self as std::slice::SliceIndex>::Output>), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, &T]; c_variadic: false)->&<Self as std::slice::SliceIndex>::Output), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, &mut T]; c_variadic: false)->&mut <Self as std::slice::SliceIndex>::Output), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, &T]; c_variadic: false)->&<Self as std::slice::SliceIndex>::Output), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, &mut T]; c_variadic: false)->&mut <Self as std::slice::SliceIndex>::Output), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6022 ~ core[9364]::slice[0]::SplitIter[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->std::option::Option<::Item>), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6481 ~ core[9364]::slice[0]::SlicePartialEq[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &[B]]; c_variadic: false)->bool), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &[B]]; c_variadic: false)->bool), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6497 ~ core[9364]::slice[0]::SlicePartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &[B]]; c_variadic: false)->std::option::Optionstd::cmp::Ordering), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6506 ~ core[9364]::slice[0]::SliceOrd[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &[B]]; c_variadic: false)->std::cmp::Ordering), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6514 ~ core[9364]::slice[0]::BytewiseEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6526 ~ core[9364]::slice[0]::SliceContains[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &[Self]]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1543 ~ core[9364]::marker[0]::StructuralPartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1544 ~ core[9364]::marker[0]::StructuralEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1561 ~ core[9364]::marker[0]::Freeze[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, usize]; c_variadic: false)->std::option::Option), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, usize]; c_variadic: false)->std::option::Option), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3893 ~ core[9364]::iter[0]::traits[0]::collect[0]::FromIterator[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3919 ~ core[9364]::iter[0]::traits[0]::accum[0]::Sum[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3923 ~ core[9364]::iter[0]::traits[0]::accum[0]::Product[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3956 ~ core[9364]::iter[0]::traits[0]::marker[0]::FusedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3959 ~ core[9364]::iter[0]::traits[0]::marker[0]::TrustedLen[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4260 ~ core[9364]::iter[0]::adapters[0]::zip[0]::TrustedRandomAccess[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, usize]; c_variadic: false)->::Item), substs=[]) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7529 ~ core[9364]::fmt[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, &str]; c_variadic: false)->std::result::Result<(), std::fmt::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, char]; c_variadic: false)->std::result::Result<(), std::fmt::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, std::fmt::Arguments<'>]; c_variadic: false)->std::result::Result<(), std::fmt::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2227 ~ core[9364]::convert[0]::TryInto[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->std::result::Result<T, <Self as std::convert::TryInto>::Error>), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7577 ~ core[9364]::fmt[0]::Octal[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &mut std::fmt::Formatter<'>]; c_variadic: false)->std::result::Result<(), std::fmt::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7579 ~ core[9364]::fmt[0]::Binary[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &mut std::fmt::Formatter<'>]; c_variadic: false)->std::result::Result<(), std::fmt::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7581 ~ core[9364]::fmt[0]::LowerHex[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &mut std::fmt::Formatter<'>]; c_variadic: false)->std::result::Result<(), std::fmt::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7583 ~ core[9364]::fmt[0]::UpperHex[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &mut std::fmt::Formatter<'>]; c_variadic: false)->std::result::Result<(), std::fmt::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7585 ~ core[9364]::fmt[0]::Pointer[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &mut std::fmt::Formatter<'>]; c_variadic: false)->std::result::Result<(), std::fmt::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4220 ~ core[9364]::iter[0]::adapters[0]::zip[0]::ZipImpl[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->std::option::Option<<Self as std::iter::adapters::zip::ZipImpl<A, B>>::Item>), substs=[, , ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->(usize, std::option::Option)), substs=[, , ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, usize]; c_variadic: false)->std::option::Option<<Self as std::iter::adapters::zip::ZipImpl<A, B>>::Item>), substs=[, , ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->std::option::Option<<Self as std::iter::adapters::zip::ZipImpl<A, B>>::Item>), substs=[, , ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7203 ~ core[9364]::hash[0]::sip[0]::Sip[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7251 ~ core[9364]::hash[0]::BuildHasher[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->::Hasher), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2291 ~ core[9364]::borrow[0]::Borrow[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->&Borrowed), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2294 ~ core[9364]::borrow[0]::BorrowMut[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->&mut Borrowed), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3330 ~ alloc[4fab]::slice[0]::Concat[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3334 ~ alloc[4fab]::slice[0]::Join[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:1616 ~ std[cc26]::error[0]::Error[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->&str), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->std::option::Option<&dyn std::error::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->std::option::Option<&(dyn std::error::Error + 'static)>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, std::error::private::Internal]; c_variadic: false)->std::any::TypeId), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->std::option::Option<&std::backtrace::Backtrace>), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2315 ~ core[9364]::any[0]::Any[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->std::any::TypeId), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2851 ~ std[cc26]::io[0]::Read[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, &mut [u8]]; c_variadic: false)->std::result::Result<usize, std::io::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, &mut [std::io::IoSliceMut<'>]]; c_variadic: false)->std::result::Result<usize, std::io::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->std::io::Initializer), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, &mut std::vec::Vec]; c_variadic: false)->std::result::Result<usize, std::io::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, &mut std::string::String]; c_variadic: false)->std::result::Result<usize, std::io::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, &mut [u8]]; c_variadic: false)->std::result::Result<(), std::io::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->&mut Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->std::io::Bytes), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, R]; c_variadic: false)->std::io::Chain<Self, R>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, u64]; c_variadic: false)->std::io::Take), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2905 ~ std[cc26]::io[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, &[u8]]; c_variadic: false)->std::result::Result<usize, std::io::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, &[std::io::IoSlice<'>]]; c_variadic: false)->std::result::Result<usize, std::io::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->std::result::Result<(), std::io::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, &[u8]]; c_variadic: false)->std::result::Result<(), std::io::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, std::fmt::Arguments<'>]; c_variadic: false)->std::result::Result<(), std::io::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->&mut Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2927 ~ std[cc26]::io[0]::BufRead[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->std::result::Result<&[u8], std::io::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, usize]; c_variadic: false)->()), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, u8, &mut std::vec::Vec]; c_variadic: false)->std::result::Result<usize, std::io::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, &mut std::string::String]; c_variadic: false)->std::result::Result<usize, std::io::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, u8]; c_variadic: false)->std::io::Split), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->std::io::Lines), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2921 ~ std[cc26]::io[0]::Seek[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, std::io::SeekFrom]; c_variadic: false)->std::result::Result<u64, std::io::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->std::result::Result<u64, std::io::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->std::result::Result<u64, std::io::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2647 ~ core[9364]::array[0]::LengthAtMost32[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2451 ~ core[9364]::array[0]::FixedSizeArray[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->&[T]), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->&mut [T]), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8024 ~ core[9364]::alloc[0]::GlobalAlloc[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, std::alloc::Layout]; c_variadic: false)->*mut u8), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, *mut u8, std::alloc::Layout]; c_variadic: false)->()), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, std::alloc::Layout]; c_variadic: false)->*mut u8), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, *mut u8, std::alloc::Layout, usize]; c_variadic: false)->*mut u8), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8131 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::AsRawFd[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->i32), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8133 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::FromRawFd[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8135 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::IntoRawFd[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->i32), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5490 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStrExt[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->&[u8]), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5484 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStringExt[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->std::vec::Vec), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8181 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::PermissionsExt[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u32), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, u32]; c_variadic: false)->()), substs=[]) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8189 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::OpenOptionsExt[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, u32]; c_variadic: false)->&mut Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, i32]; c_variadic: false)->&mut Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8195 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u64), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u64), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u32), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u64), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u32), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u32), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u64), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u64), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->i64), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->i64), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->i64), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->i64), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->i64), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->i64), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u64), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u64), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8229 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileTypeExt[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8239 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirEntryExt[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u64), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8173 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileExt[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &mut [u8], u64]; c_variadic: false)->std::result::Result<usize, std::io::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &mut [u8], u64]; c_variadic: false)->std::result::Result<(), std::io::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &[u8], u64]; c_variadic: false)->std::result::Result<usize, std::io::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &[u8], u64]; c_variadic: false)->std::result::Result<(), std::io::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8321 ~ std[cc26]::sys[0]::unix[0]::ext[0]::thread[0]::JoinHandleExt[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u64), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->u64), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8264 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::CommandExt[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, u32]; c_variadic: false)->&mut std::process::Command), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, u32]; c_variadic: false)->&mut std::process::Command), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, F]; c_variadic: false)->&mut std::process::Command), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, F]; c_variadic: false)->&mut std::process::Command), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->std::io::Error), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8278 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::ExitStatusExt[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->std::option::Option), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3870 ~ alloc[4fab]::vec[0]::ExtendWith[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->T), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->T), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3920 ~ alloc[4fab]::vec[0]::SpecFromElem[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3930 ~ alloc[4fab]::vec[0]::IsZero[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3997 ~ alloc[4fab]::vec[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, I]; c_variadic: false)->()), substs=[, , ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5879 ~ std[cc26]::sys_common[0]::AsInner[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->&Inner), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5888 ~ std[cc26]::sys_common[0]::FromInner[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5882 ~ std[cc26]::sys_common[0]::AsInnerMut[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->&mut Inner), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5885 ~ std[cc26]::sys_common[0]::IntoInner[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->Inner), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8246 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirBuilderExt[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, u32]; c_variadic: false)->&mut Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:6820 ~ std[cc26]::os[0]::linux[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->&std::os::linux::raw::stat), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u64), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u64), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u32), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u64), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u32), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u32), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u64), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u64), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->i64), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->i64), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->i64), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->i64), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->i64), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->i64), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u64), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->u64), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4239 ~ std[cc26]::process[0]::Termination[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->i32), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:558 ~ core[9364]::num[0]::bignum[0]::FullOps[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self, bool]; c_variadic: false)->(bool, Self)), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self, Self]; c_variadic: false)->(Self, Self)), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self, Self, Self]; c_variadic: false)->(Self, Self)), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self, Self]; c_variadic: false)->(Self, Self)), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:650 ~ core[9364]::num[0]::FromStrRadixHelper[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, u32]; c_variadic: false)->std::option::Option), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, u32]; c_variadic: false)->std::option::Option), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, u32]; c_variadic: false)->std::option::Option), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3194 ~ core[9364]::panic[0]::BoxMeUp[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->*mut (dyn std::any::Any + std::marker::Send + 'static)), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->&(dyn std::any::Any + std::marker::Send + 'static)), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5569 ~ core[9364]::ffi[0]::sealed_trait[0]::VaArgSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7884 ~ core[9364]::future[0]::future[0]::Future[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([std::pin::Pin<&mut Self>, &mut std::task::Context<'>]; c_variadic: false)->std::task::Poll<::Output>), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8029 ~ core[9364]::alloc[0]::Alloc[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, std::alloc::Layout]; c_variadic: false)->std::result::Result<std::ptr::NonNull, std::alloc::AllocErr>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, std::ptr::NonNull, std::alloc::Layout]; c_variadic: false)->()), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &std::alloc::Layout]; c_variadic: false)->(usize, usize)), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, std::ptr::NonNull, std::alloc::Layout, usize]; c_variadic: false)->std::result::Result<std::ptr::NonNull, std::alloc::AllocErr>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, std::alloc::Layout]; c_variadic: false)->std::result::Result<std::ptr::NonNull, std::alloc::AllocErr>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, std::alloc::Layout]; c_variadic: false)->std::result::Result<std::alloc::Excess, std::alloc::AllocErr>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, std::ptr::NonNull, std::alloc::Layout, usize]; c_variadic: false)->std::result::Result<std::alloc::Excess, std::alloc::AllocErr>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, std::ptr::NonNull, std::alloc::Layout, usize]; c_variadic: false)->std::result::Result<(), std::alloc::CannotReallocInPlace>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, std::ptr::NonNull, std::alloc::Layout, usize]; c_variadic: false)->std::result::Result<(), std::alloc::CannotReallocInPlace>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->std::result::Result<std::ptr::NonNull, std::alloc::AllocErr>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, std::ptr::NonNull]; c_variadic: false)->()), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, usize]; c_variadic: false)->std::result::Result<std::ptr::NonNull, std::alloc::AllocErr>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, std::ptr::NonNull, usize, usize]; c_variadic: false)->std::result::Result<std::ptr::NonNull, std::alloc::AllocErr>), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, std::ptr::NonNull, usize]; c_variadic: false)->std::result::Result<(), std::alloc::AllocErr>), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8221 ~ core[9364]::core_arch[0]::x86[0]::m128iExt[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->std::arch::x86_64::__m128i), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->core::core_arch::simd::u8x16), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->core::core_arch::simd::u16x8), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->core::core_arch::simd::u32x4), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->core::core_arch::simd::u64x2), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->core::core_arch::simd::i8x16), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->core::core_arch::simd::i16x8), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->core::core_arch::simd::i32x4), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->core::core_arch::simd::i64x2), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8233 ~ core[9364]::core_arch[0]::x86[0]::m256iExt[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->std::arch::x86_64::__m256i), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->core::core_arch::simd::u8x32), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->core::core_arch::simd::u16x16), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->core::core_arch::simd::u32x8), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->core::core_arch::simd::u64x4), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->core::core_arch::simd::i8x32), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->core::core_arch::simd::i16x16), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->core::core_arch::simd::i32x8), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->core::core_arch::simd::i64x4), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8245 ~ core[9364]::core_arch[0]::x86[0]::m512iExt[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->std::arch::x86_64::__m512i), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->core::core_arch::simd::i32x16), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:481 ~ std[cc26]::ascii[0]::AsciiExt[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->::Owned), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->::Owned), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &Self]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->()), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self]; c_variadic: false)->()), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3253 ~ std[cc26]::net[0]::addr[0]::ToSocketAddrs[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->std::result::Result<::Iter, std::io::Error>), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3566 ~ std[cc26]::net[0]::NetInt[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3647 ~ std[cc26]::panic[0]::UnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3648 ~ std[cc26]::panic[0]::RefUnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:9488 ~ std[cc26]::sys[0]::unix[0]::IsMinusOne[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2381 ~ alloc[4fab]::collections[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, I]; c_variadic: false)->()), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2169 ~ alloc[4fab]::collections[0]::vec_deque[0]::RingSlices[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, usize, usize]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, usize]; c_variadic: false)->(Self, Self)), substs=[]) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:74 ~ compiler_builtins[1a00]::float[0]::Float[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->::Int), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->::SignedInt), substs=[]) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->T), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->(bool, ::UnsignedInt)), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->::UnsignedInt), substs=[]) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, u32]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self]; c_variadic: false)->(Self, bool)), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->u32), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:210 ~ compiler_builtins[1a00]::int[0]::WideInt[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self]; c_variadic: false)->(Self, Self)), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, &mut Self, i32]; c_variadic: false)->()), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, &mut Self, i32]; c_variadic: false)->()), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:66 ~ compiler_builtins[1a00]::float[0]::pow[0]::Pow[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, i32]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:101 ~ compiler_builtins[1a00]::int[0]::addsub[0]::UAddSub[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:106 ~ compiler_builtins[1a00]::int[0]::addsub[0]::AddSub[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:111 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Addo[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self, &mut i32]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:115 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Subo[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self, &mut i32]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:197 ~ compiler_builtins[1a00]::int[0]::LargeInt[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->::LowHalf), substs=[]) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->::HighHalf), substs=[]) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:123 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:127 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mulo[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self, &mut i32]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:132 ~ compiler_builtins[1a00]::int[0]::mul[0]::UMulo[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self, &mut i32]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:137 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:142 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Mod[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:147 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Divmod[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self, &mut Self, F]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:156 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashl[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, u32]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:160 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashr[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, u32]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:164 ~ compiler_builtins[1a00]::int[0]::shift[0]::Lshr[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, u32]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4758 ~ std[cc26]::sync[0]::mpsc[0]::UnsafeFlavor[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->&std::cell::UnsafeCell<std::sync::mpsc::Flavor>), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->&mut std::sync::mpsc::Flavor), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->&std::sync::mpsc::Flavor), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:216 ~ alloc[4fab]::boxed[0]::BoxIter[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->std::option::Option<::Item>), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:1767 ~ alloc[4fab]::collections[0]::btree[0]::Recover[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &Q]; c_variadic: false)->std::option::Option<&<Self as alloc::collections::btree::Recover>::Key>), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, &Q]; c_variadic: false)->std::option::Option<<Self as alloc::collections::btree::Recover>::Key>), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, <Self as alloc::collections::btree::Recover>::Key]; c_variadic: false)->std::option::Option<<Self as alloc::collections::btree::Recover>::Key>), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2540 ~ alloc[4fab]::sync[0]::ArcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2595 ~ alloc[4fab]::sync[0]::ArcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &std::sync::Arc]; c_variadic: false)->bool), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &std::sync::Arc]; c_variadic: false)->bool), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2667 ~ alloc[4fab]::sync[0]::ArcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2830 ~ alloc[4fab]::rc[0]::RcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2854 ~ alloc[4fab]::rc[0]::RcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &std::rc::Rc]; c_variadic: false)->bool), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self, &std::rc::Rc]; c_variadic: false)->bool), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2923 ~ alloc[4fab]::rc[0]::RcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] method has inapplicable self [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2980 ~ alloc[4fab]::rc[0]::RcBoxPtr[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->&std::rc::RcBox), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->usize), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->()), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->()), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->usize), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->()), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->()), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] ProbeContext: steps for self_ty=() are MethodAutoderefStepsResult { steps: [CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false }], opt_bad_ty: None, reached_recursion_limit: false } [DEBUG rustc_typeck::check::method::probe] assemble_probe: self_ty=Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } } [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(0:4 ~ v[317d]::Test[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1535 ~ core[9364]::marker[0]::Send[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1540 ~ core[9364]::marker[0]::Sized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1547 ~ core[9364]::marker[0]::Sync[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1574 ~ core[9364]::marker[0]::Unpin[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1728 ~ core[9364]::ops[0]::drop[0]::Drop[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1731 ~ core[9364]::ops[0]::function[0]::Fn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1734 ~ core[9364]::ops[0]::function[0]::FnMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1737 ~ core[9364]::ops[0]::function[0]::FnOnce[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2215 ~ core[9364]::convert[0]::AsRef[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2218 ~ core[9364]::convert[0]::AsMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2221 ~ core[9364]::convert[0]::Into[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2224 ~ core[9364]::convert[0]::From[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3906 ~ core[9364]::iter[0]::traits[0]::collect[0]::Extend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3897 ~ core[9364]::iter[0]::traits[0]::collect[0]::IntoIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3856 ~ core[9364]::iter[0]::traits[0]::double_ended[0]::DoubleEndedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3885 ~ core[9364]::iter[0]::traits[0]::exact_size[0]::ExactSizeIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2182 ~ core[9364]::clone[0]::Clone[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1545 ~ core[9364]::marker[0]::Copy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2207 ~ core[9364]::default[0]::Default[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2047 ~ core[9364]::cmp[0]::Eq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2068 ~ core[9364]::cmp[0]::Ord[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2042 ~ core[9364]::cmp[0]::PartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2079 ~ core[9364]::cmp[0]::PartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3134 ~ alloc[4fab]::borrow[0]::ToOwned[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3700 ~ alloc[4fab]::string[0]::ToString[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1933 ~ core[9364]::ops[0]::unsize[0]::CoerceUnsized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1970 ~ core[9364]::ops[0]::unsize[0]::DispatchFromDyn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7587 ~ core[9364]::fmt[0]::LowerExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7589 ~ core[9364]::fmt[0]::UpperExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7575 ~ core[9364]::fmt[0]::Display[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7570 ~ core[9364]::fmt[0]::Debug[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:248 ~ core[9364]::num[0]::flt2dec[0]::decoder[0]::DecodableFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:452 ~ core[9364]::num[0]::dec2flt[0]::rawfp[0]::RawFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7370 ~ core[9364]::fmt[0]::num[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7379 ~ core[9364]::fmt[0]::num[0]::GenericRadix[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1613 ~ core[9364]::ops[0]::arith[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1619 ~ core[9364]::ops[0]::arith[0]::Rem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1603 ~ core[9364]::ops[0]::arith[0]::Sub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6569 ~ core[9364]::str[0]::pattern[0]::Pattern[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6576 ~ core[9364]::str[0]::pattern[0]::Searcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6582 ~ core[9364]::str[0]::pattern[0]::ReverseSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6587 ~ core[9364]::str[0]::pattern[0]::DoubleEndedSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6609 ~ core[9364]::str[0]::pattern[0]::MultiCharEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6704 ~ core[9364]::str[0]::pattern[0]::TwoWayStrategy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2231 ~ core[9364]::convert[0]::TryFrom[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6748 ~ core[9364]::str[0]::FromStr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5878 ~ core[9364]::slice[0]::private_slice_index[0]::Sealed[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1608 ~ core[9364]::ops[0]::arith[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1625 ~ core[9364]::ops[0]::arith[0]::Neg[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1631 ~ core[9364]::ops[0]::arith[0]::AddAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1635 ~ core[9364]::ops[0]::arith[0]::SubAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1639 ~ core[9364]::ops[0]::arith[0]::MulAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1643 ~ core[9364]::ops[0]::arith[0]::DivAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1647 ~ core[9364]::ops[0]::arith[0]::RemAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1652 ~ core[9364]::ops[0]::bit[0]::Not[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1656 ~ core[9364]::ops[0]::bit[0]::BitAnd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1661 ~ core[9364]::ops[0]::bit[0]::BitOr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1666 ~ core[9364]::ops[0]::bit[0]::BitXor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1671 ~ core[9364]::ops[0]::bit[0]::Shl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1677 ~ core[9364]::ops[0]::bit[0]::Shr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1683 ~ core[9364]::ops[0]::bit[0]::BitAndAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1687 ~ core[9364]::ops[0]::bit[0]::BitOrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1691 ~ core[9364]::ops[0]::bit[0]::BitXorAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1695 ~ core[9364]::ops[0]::bit[0]::ShlAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1700 ~ core[9364]::ops[0]::bit[0]::ShrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1706 ~ core[9364]::ops[0]::deref[0]::Deref[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1717 ~ core[9364]::ops[0]::deref[0]::DerefMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1722 ~ core[9364]::ops[0]::deref[0]::Receiver[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1767 ~ core[9364]::ops[0]::generator[0]::Generator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1782 ~ core[9364]::ops[0]::index[0]::Index[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1786 ~ core[9364]::ops[0]::index[0]::IndexMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1818 ~ core[9364]::ops[0]::range[0]::RangeInclusiveEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1861 ~ core[9364]::ops[0]::range[0]::RangeBounds[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7212 ~ core[9364]::hash[0]::Hash[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7220 ~ core[9364]::hash[0]::Hasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1925 ~ core[9364]::ops[0]::try[0]::Try[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1541 ~ core[9364]::marker[0]::Unsize[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5886 ~ core[9364]::slice[0]::SliceIndex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6022 ~ core[9364]::slice[0]::SplitIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6481 ~ core[9364]::slice[0]::SlicePartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6497 ~ core[9364]::slice[0]::SlicePartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6506 ~ core[9364]::slice[0]::SliceOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6514 ~ core[9364]::slice[0]::BytewiseEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6526 ~ core[9364]::slice[0]::SliceContains[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1543 ~ core[9364]::marker[0]::StructuralPartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1544 ~ core[9364]::marker[0]::StructuralEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1561 ~ core[9364]::marker[0]::Freeze[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3893 ~ core[9364]::iter[0]::traits[0]::collect[0]::FromIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3919 ~ core[9364]::iter[0]::traits[0]::accum[0]::Sum[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3923 ~ core[9364]::iter[0]::traits[0]::accum[0]::Product[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3956 ~ core[9364]::iter[0]::traits[0]::marker[0]::FusedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3959 ~ core[9364]::iter[0]::traits[0]::marker[0]::TrustedLen[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4260 ~ core[9364]::iter[0]::adapters[0]::zip[0]::TrustedRandomAccess[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7529 ~ core[9364]::fmt[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2227 ~ core[9364]::convert[0]::TryInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7577 ~ core[9364]::fmt[0]::Octal[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7579 ~ core[9364]::fmt[0]::Binary[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7581 ~ core[9364]::fmt[0]::LowerHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7583 ~ core[9364]::fmt[0]::UpperHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7585 ~ core[9364]::fmt[0]::Pointer[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4220 ~ core[9364]::iter[0]::adapters[0]::zip[0]::ZipImpl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7203 ~ core[9364]::hash[0]::sip[0]::Sip[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7251 ~ core[9364]::hash[0]::BuildHasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2291 ~ core[9364]::borrow[0]::Borrow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2294 ~ core[9364]::borrow[0]::BorrowMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3330 ~ alloc[4fab]::slice[0]::Concat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3334 ~ alloc[4fab]::slice[0]::Join[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:1616 ~ std[cc26]::error[0]::Error[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2315 ~ core[9364]::any[0]::Any[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2851 ~ std[cc26]::io[0]::Read[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2905 ~ std[cc26]::io[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2927 ~ std[cc26]::io[0]::BufRead[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2921 ~ std[cc26]::io[0]::Seek[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2647 ~ core[9364]::array[0]::LengthAtMost32[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2451 ~ core[9364]::array[0]::FixedSizeArray[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8024 ~ core[9364]::alloc[0]::GlobalAlloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8131 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::AsRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8133 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::FromRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8135 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::IntoRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5490 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStrExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5484 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStringExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8181 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::PermissionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8189 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::OpenOptionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8195 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8229 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileTypeExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8239 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirEntryExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8173 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8321 ~ std[cc26]::sys[0]::unix[0]::ext[0]::thread[0]::JoinHandleExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8264 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::CommandExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8278 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::ExitStatusExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3870 ~ alloc[4fab]::vec[0]::ExtendWith[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3920 ~ alloc[4fab]::vec[0]::SpecFromElem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3930 ~ alloc[4fab]::vec[0]::IsZero[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3997 ~ alloc[4fab]::vec[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5879 ~ std[cc26]::sys_common[0]::AsInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5888 ~ std[cc26]::sys_common[0]::FromInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5882 ~ std[cc26]::sys_common[0]::AsInnerMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5885 ~ std[cc26]::sys_common[0]::IntoInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8246 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirBuilderExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:6820 ~ std[cc26]::os[0]::linux[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4239 ~ std[cc26]::process[0]::Termination[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:558 ~ core[9364]::num[0]::bignum[0]::FullOps[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:650 ~ core[9364]::num[0]::FromStrRadixHelper[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3194 ~ core[9364]::panic[0]::BoxMeUp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5569 ~ core[9364]::ffi[0]::sealed_trait[0]::VaArgSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7884 ~ core[9364]::future[0]::future[0]::Future[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8029 ~ core[9364]::alloc[0]::Alloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8221 ~ core[9364]::core_arch[0]::x86[0]::m128iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8233 ~ core[9364]::core_arch[0]::x86[0]::m256iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8245 ~ core[9364]::core_arch[0]::x86[0]::m512iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:481 ~ std[cc26]::ascii[0]::AsciiExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3253 ~ std[cc26]::net[0]::addr[0]::ToSocketAddrs[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3566 ~ std[cc26]::net[0]::NetInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3647 ~ std[cc26]::panic[0]::UnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3648 ~ std[cc26]::panic[0]::RefUnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:9488 ~ std[cc26]::sys[0]::unix[0]::IsMinusOne[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2381 ~ alloc[4fab]::collections[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2169 ~ alloc[4fab]::collections[0]::vec_deque[0]::RingSlices[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:74 ~ compiler_builtins[1a00]::float[0]::Float[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:210 ~ compiler_builtins[1a00]::int[0]::WideInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:66 ~ compiler_builtins[1a00]::float[0]::pow[0]::Pow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:101 ~ compiler_builtins[1a00]::int[0]::addsub[0]::UAddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:106 ~ compiler_builtins[1a00]::int[0]::addsub[0]::AddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:111 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Addo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:115 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Subo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:197 ~ compiler_builtins[1a00]::int[0]::LargeInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:123 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:127 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:132 ~ compiler_builtins[1a00]::int[0]::mul[0]::UMulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:137 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:142 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Mod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:147 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Divmod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:156 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:160 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:164 ~ compiler_builtins[1a00]::int[0]::shift[0]::Lshr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4758 ~ std[cc26]::sync[0]::mpsc[0]::UnsafeFlavor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:216 ~ alloc[4fab]::boxed[0]::BoxIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:1767 ~ alloc[4fab]::collections[0]::btree[0]::Recover[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2540 ~ alloc[4fab]::sync[0]::ArcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2595 ~ alloc[4fab]::sync[0]::ArcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2667 ~ alloc[4fab]::sync[0]::ArcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2830 ~ alloc[4fab]::rc[0]::RcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2854 ~ alloc[4fab]::rc[0]::RcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2923 ~ alloc[4fab]::rc[0]::RcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2980 ~ alloc[4fab]::rc[0]::RcBoxPtr[0])) [DEBUG rustc_typeck::check::method::probe] pick_core: step=CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false } [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=() probe=Candidate { xform_self_ty: , xform_ret_ty: Some(), item: AssocItem { def_id: DefId(3:190 ~ compiler_builtins[1a00]::int[0]::Int[0]::aborting_div[0]), ident: aborting_div#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])), method_has_self_argument: true }, kind: TraitCandidate(< as compiler_builtins::int::Int>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&() probe=Candidate { xform_self_ty: , xform_ret_ty: Some(), item: AssocItem { def_id: DefId(3:190 ~ compiler_builtins[1a00]::int[0]::Int[0]::aborting_div[0]), ident: aborting_div#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])), method_has_self_argument: true }, kind: TraitCandidate(<_ as compiler_builtins::int::Int>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&mut ()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&mut () probe=Candidate { xform_self_ty: , xform_ret_ty: Some(), item: AssocItem { def_id: DefId(3:190 ~ compiler_builtins[1a00]::int[0]::Int[0]::aborting_div[0]), ident: aborting_div#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])), method_has_self_argument: true }, kind: TraitCandidate(<_ as compiler_builtins::int::Int>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick: actual search failed, assemble diagnotics [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(0:4 ~ v[317d]::Test[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1535 ~ core[9364]::marker[0]::Send[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1540 ~ core[9364]::marker[0]::Sized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1547 ~ core[9364]::marker[0]::Sync[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1574 ~ core[9364]::marker[0]::Unpin[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1728 ~ core[9364]::ops[0]::drop[0]::Drop[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1731 ~ core[9364]::ops[0]::function[0]::Fn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1734 ~ core[9364]::ops[0]::function[0]::FnMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1737 ~ core[9364]::ops[0]::function[0]::FnOnce[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2215 ~ core[9364]::convert[0]::AsRef[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2218 ~ core[9364]::convert[0]::AsMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2221 ~ core[9364]::convert[0]::Into[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2224 ~ core[9364]::convert[0]::From[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3906 ~ core[9364]::iter[0]::traits[0]::collect[0]::Extend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3897 ~ core[9364]::iter[0]::traits[0]::collect[0]::IntoIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3856 ~ core[9364]::iter[0]::traits[0]::double_ended[0]::DoubleEndedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3885 ~ core[9364]::iter[0]::traits[0]::exact_size[0]::ExactSizeIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2182 ~ core[9364]::clone[0]::Clone[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1545 ~ core[9364]::marker[0]::Copy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2207 ~ core[9364]::default[0]::Default[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2047 ~ core[9364]::cmp[0]::Eq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2068 ~ core[9364]::cmp[0]::Ord[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2042 ~ core[9364]::cmp[0]::PartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2079 ~ core[9364]::cmp[0]::PartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3134 ~ alloc[4fab]::borrow[0]::ToOwned[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3700 ~ alloc[4fab]::string[0]::ToString[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1933 ~ core[9364]::ops[0]::unsize[0]::CoerceUnsized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1970 ~ core[9364]::ops[0]::unsize[0]::DispatchFromDyn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7587 ~ core[9364]::fmt[0]::LowerExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7589 ~ core[9364]::fmt[0]::UpperExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7575 ~ core[9364]::fmt[0]::Display[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7570 ~ core[9364]::fmt[0]::Debug[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:248 ~ core[9364]::num[0]::flt2dec[0]::decoder[0]::DecodableFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:452 ~ core[9364]::num[0]::dec2flt[0]::rawfp[0]::RawFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7370 ~ core[9364]::fmt[0]::num[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7379 ~ core[9364]::fmt[0]::num[0]::GenericRadix[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1613 ~ core[9364]::ops[0]::arith[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1619 ~ core[9364]::ops[0]::arith[0]::Rem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1603 ~ core[9364]::ops[0]::arith[0]::Sub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6569 ~ core[9364]::str[0]::pattern[0]::Pattern[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6576 ~ core[9364]::str[0]::pattern[0]::Searcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6582 ~ core[9364]::str[0]::pattern[0]::ReverseSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6587 ~ core[9364]::str[0]::pattern[0]::DoubleEndedSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6609 ~ core[9364]::str[0]::pattern[0]::MultiCharEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6704 ~ core[9364]::str[0]::pattern[0]::TwoWayStrategy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2231 ~ core[9364]::convert[0]::TryFrom[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6748 ~ core[9364]::str[0]::FromStr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5878 ~ core[9364]::slice[0]::private_slice_index[0]::Sealed[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1608 ~ core[9364]::ops[0]::arith[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1625 ~ core[9364]::ops[0]::arith[0]::Neg[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1631 ~ core[9364]::ops[0]::arith[0]::AddAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1635 ~ core[9364]::ops[0]::arith[0]::SubAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1639 ~ core[9364]::ops[0]::arith[0]::MulAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1643 ~ core[9364]::ops[0]::arith[0]::DivAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1647 ~ core[9364]::ops[0]::arith[0]::RemAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1652 ~ core[9364]::ops[0]::bit[0]::Not[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1656 ~ core[9364]::ops[0]::bit[0]::BitAnd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1661 ~ core[9364]::ops[0]::bit[0]::BitOr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1666 ~ core[9364]::ops[0]::bit[0]::BitXor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1671 ~ core[9364]::ops[0]::bit[0]::Shl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1677 ~ core[9364]::ops[0]::bit[0]::Shr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1683 ~ core[9364]::ops[0]::bit[0]::BitAndAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1687 ~ core[9364]::ops[0]::bit[0]::BitOrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1691 ~ core[9364]::ops[0]::bit[0]::BitXorAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1695 ~ core[9364]::ops[0]::bit[0]::ShlAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1700 ~ core[9364]::ops[0]::bit[0]::ShrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1706 ~ core[9364]::ops[0]::deref[0]::Deref[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1717 ~ core[9364]::ops[0]::deref[0]::DerefMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1722 ~ core[9364]::ops[0]::deref[0]::Receiver[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1767 ~ core[9364]::ops[0]::generator[0]::Generator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1782 ~ core[9364]::ops[0]::index[0]::Index[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1786 ~ core[9364]::ops[0]::index[0]::IndexMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1818 ~ core[9364]::ops[0]::range[0]::RangeInclusiveEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1861 ~ core[9364]::ops[0]::range[0]::RangeBounds[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7212 ~ core[9364]::hash[0]::Hash[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7220 ~ core[9364]::hash[0]::Hasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1925 ~ core[9364]::ops[0]::try[0]::Try[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1541 ~ core[9364]::marker[0]::Unsize[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5886 ~ core[9364]::slice[0]::SliceIndex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6022 ~ core[9364]::slice[0]::SplitIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6481 ~ core[9364]::slice[0]::SlicePartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6497 ~ core[9364]::slice[0]::SlicePartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6506 ~ core[9364]::slice[0]::SliceOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6514 ~ core[9364]::slice[0]::BytewiseEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6526 ~ core[9364]::slice[0]::SliceContains[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1543 ~ core[9364]::marker[0]::StructuralPartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1544 ~ core[9364]::marker[0]::StructuralEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1561 ~ core[9364]::marker[0]::Freeze[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3893 ~ core[9364]::iter[0]::traits[0]::collect[0]::FromIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3919 ~ core[9364]::iter[0]::traits[0]::accum[0]::Sum[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3923 ~ core[9364]::iter[0]::traits[0]::accum[0]::Product[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3956 ~ core[9364]::iter[0]::traits[0]::marker[0]::FusedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3959 ~ core[9364]::iter[0]::traits[0]::marker[0]::TrustedLen[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4260 ~ core[9364]::iter[0]::adapters[0]::zip[0]::TrustedRandomAccess[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7529 ~ core[9364]::fmt[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2227 ~ core[9364]::convert[0]::TryInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7577 ~ core[9364]::fmt[0]::Octal[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7579 ~ core[9364]::fmt[0]::Binary[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7581 ~ core[9364]::fmt[0]::LowerHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7583 ~ core[9364]::fmt[0]::UpperHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7585 ~ core[9364]::fmt[0]::Pointer[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4220 ~ core[9364]::iter[0]::adapters[0]::zip[0]::ZipImpl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7203 ~ core[9364]::hash[0]::sip[0]::Sip[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7251 ~ core[9364]::hash[0]::BuildHasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2291 ~ core[9364]::borrow[0]::Borrow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2294 ~ core[9364]::borrow[0]::BorrowMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3330 ~ alloc[4fab]::slice[0]::Concat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3334 ~ alloc[4fab]::slice[0]::Join[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:1616 ~ std[cc26]::error[0]::Error[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2315 ~ core[9364]::any[0]::Any[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2851 ~ std[cc26]::io[0]::Read[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2905 ~ std[cc26]::io[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2927 ~ std[cc26]::io[0]::BufRead[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2921 ~ std[cc26]::io[0]::Seek[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2647 ~ core[9364]::array[0]::LengthAtMost32[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2451 ~ core[9364]::array[0]::FixedSizeArray[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8024 ~ core[9364]::alloc[0]::GlobalAlloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8131 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::AsRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8133 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::FromRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8135 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::IntoRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5490 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStrExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5484 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStringExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8181 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::PermissionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8189 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::OpenOptionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8195 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8229 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileTypeExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8239 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirEntryExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8173 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8321 ~ std[cc26]::sys[0]::unix[0]::ext[0]::thread[0]::JoinHandleExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8264 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::CommandExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8278 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::ExitStatusExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3870 ~ alloc[4fab]::vec[0]::ExtendWith[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3920 ~ alloc[4fab]::vec[0]::SpecFromElem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3930 ~ alloc[4fab]::vec[0]::IsZero[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3997 ~ alloc[4fab]::vec[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5879 ~ std[cc26]::sys_common[0]::AsInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5888 ~ std[cc26]::sys_common[0]::FromInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5882 ~ std[cc26]::sys_common[0]::AsInnerMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5885 ~ std[cc26]::sys_common[0]::IntoInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8246 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirBuilderExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:6820 ~ std[cc26]::os[0]::linux[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4239 ~ std[cc26]::process[0]::Termination[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:558 ~ core[9364]::num[0]::bignum[0]::FullOps[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:650 ~ core[9364]::num[0]::FromStrRadixHelper[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3194 ~ core[9364]::panic[0]::BoxMeUp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5569 ~ core[9364]::ffi[0]::sealed_trait[0]::VaArgSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7884 ~ core[9364]::future[0]::future[0]::Future[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8029 ~ core[9364]::alloc[0]::Alloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8221 ~ core[9364]::core_arch[0]::x86[0]::m128iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8233 ~ core[9364]::core_arch[0]::x86[0]::m256iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8245 ~ core[9364]::core_arch[0]::x86[0]::m512iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:481 ~ std[cc26]::ascii[0]::AsciiExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3253 ~ std[cc26]::net[0]::addr[0]::ToSocketAddrs[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3566 ~ std[cc26]::net[0]::NetInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3647 ~ std[cc26]::panic[0]::UnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3648 ~ std[cc26]::panic[0]::RefUnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:9488 ~ std[cc26]::sys[0]::unix[0]::IsMinusOne[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2381 ~ alloc[4fab]::collections[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2169 ~ alloc[4fab]::collections[0]::vec_deque[0]::RingSlices[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:74 ~ compiler_builtins[1a00]::float[0]::Float[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:210 ~ compiler_builtins[1a00]::int[0]::WideInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:66 ~ compiler_builtins[1a00]::float[0]::pow[0]::Pow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:101 ~ compiler_builtins[1a00]::int[0]::addsub[0]::UAddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:106 ~ compiler_builtins[1a00]::int[0]::addsub[0]::AddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:111 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Addo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:115 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Subo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:197 ~ compiler_builtins[1a00]::int[0]::LargeInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:123 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:127 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:132 ~ compiler_builtins[1a00]::int[0]::mul[0]::UMulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:137 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:142 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Mod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:147 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Divmod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:156 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:160 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:164 ~ compiler_builtins[1a00]::int[0]::shift[0]::Lshr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4758 ~ std[cc26]::sync[0]::mpsc[0]::UnsafeFlavor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:216 ~ alloc[4fab]::boxed[0]::BoxIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:1767 ~ alloc[4fab]::collections[0]::btree[0]::Recover[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2540 ~ alloc[4fab]::sync[0]::ArcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2595 ~ alloc[4fab]::sync[0]::ArcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2667 ~ alloc[4fab]::sync[0]::ArcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2830 ~ alloc[4fab]::rc[0]::RcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2854 ~ alloc[4fab]::rc[0]::RcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2923 ~ alloc[4fab]::rc[0]::RcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2980 ~ alloc[4fab]::rc[0]::RcBoxPtr[0])) [DEBUG rustc_typeck::check::method::probe] pick_core: step=CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false } [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=() probe=Candidate { xform_self_ty: , xform_ret_ty: Some(), item: AssocItem { def_id: DefId(3:190 ~ compiler_builtins[1a00]::int[0]::Int[0]::aborting_div[0]), ident: aborting_div#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])), method_has_self_argument: true }, kind: TraitCandidate(< as compiler_builtins::int::Int>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&() probe=Candidate { xform_self_ty: , xform_ret_ty: Some(), item: AssocItem { def_id: DefId(3:190 ~ compiler_builtins[1a00]::int[0]::Int[0]::aborting_div[0]), ident: aborting_div#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])), method_has_self_argument: true }, kind: TraitCandidate(<_ as compiler_builtins::int::Int>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&mut ()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&mut () probe=Candidate { xform_self_ty: , xform_ret_ty: Some(), item: AssocItem { def_id: DefId(3:190 ~ compiler_builtins[1a00]::int[0]::Int[0]::aborting_div[0]), ident: aborting_div#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])), method_has_self_argument: true }, kind: TraitCandidate(<_ as compiler_builtins::int::Int>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] probing for method names similar to Some(aborting_div#0) [DEBUG rustc_typeck::check::method::probe] assemble_probe: self_ty=Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } } [DEBUG rustc_typeck::check::method::probe] ProbeContext: steps for self_ty=() are MethodAutoderefStepsResult { steps: [CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false }], opt_bad_ty: None, reached_recursion_limit: false } [DEBUG rustc_typeck::check::method::probe] assemble_probe: self_ty=Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } } [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(0:4 ~ v[317d]::Test[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1535 ~ core[9364]::marker[0]::Send[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1540 ~ core[9364]::marker[0]::Sized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1547 ~ core[9364]::marker[0]::Sync[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1574 ~ core[9364]::marker[0]::Unpin[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1728 ~ core[9364]::ops[0]::drop[0]::Drop[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1731 ~ core[9364]::ops[0]::function[0]::Fn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1734 ~ core[9364]::ops[0]::function[0]::FnMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1737 ~ core[9364]::ops[0]::function[0]::FnOnce[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2215 ~ core[9364]::convert[0]::AsRef[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2218 ~ core[9364]::convert[0]::AsMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2221 ~ core[9364]::convert[0]::Into[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2224 ~ core[9364]::convert[0]::From[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3906 ~ core[9364]::iter[0]::traits[0]::collect[0]::Extend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3897 ~ core[9364]::iter[0]::traits[0]::collect[0]::IntoIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3856 ~ core[9364]::iter[0]::traits[0]::double_ended[0]::DoubleEndedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3885 ~ core[9364]::iter[0]::traits[0]::exact_size[0]::ExactSizeIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2182 ~ core[9364]::clone[0]::Clone[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1545 ~ core[9364]::marker[0]::Copy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2207 ~ core[9364]::default[0]::Default[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2047 ~ core[9364]::cmp[0]::Eq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2068 ~ core[9364]::cmp[0]::Ord[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2042 ~ core[9364]::cmp[0]::PartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2079 ~ core[9364]::cmp[0]::PartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3134 ~ alloc[4fab]::borrow[0]::ToOwned[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3700 ~ alloc[4fab]::string[0]::ToString[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1933 ~ core[9364]::ops[0]::unsize[0]::CoerceUnsized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1970 ~ core[9364]::ops[0]::unsize[0]::DispatchFromDyn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7587 ~ core[9364]::fmt[0]::LowerExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7589 ~ core[9364]::fmt[0]::UpperExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7575 ~ core[9364]::fmt[0]::Display[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7570 ~ core[9364]::fmt[0]::Debug[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:248 ~ core[9364]::num[0]::flt2dec[0]::decoder[0]::DecodableFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:452 ~ core[9364]::num[0]::dec2flt[0]::rawfp[0]::RawFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7370 ~ core[9364]::fmt[0]::num[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7379 ~ core[9364]::fmt[0]::num[0]::GenericRadix[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1613 ~ core[9364]::ops[0]::arith[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1619 ~ core[9364]::ops[0]::arith[0]::Rem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1603 ~ core[9364]::ops[0]::arith[0]::Sub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6569 ~ core[9364]::str[0]::pattern[0]::Pattern[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6576 ~ core[9364]::str[0]::pattern[0]::Searcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6582 ~ core[9364]::str[0]::pattern[0]::ReverseSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6587 ~ core[9364]::str[0]::pattern[0]::DoubleEndedSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6609 ~ core[9364]::str[0]::pattern[0]::MultiCharEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6704 ~ core[9364]::str[0]::pattern[0]::TwoWayStrategy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2231 ~ core[9364]::convert[0]::TryFrom[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6748 ~ core[9364]::str[0]::FromStr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5878 ~ core[9364]::slice[0]::private_slice_index[0]::Sealed[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1608 ~ core[9364]::ops[0]::arith[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1625 ~ core[9364]::ops[0]::arith[0]::Neg[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1631 ~ core[9364]::ops[0]::arith[0]::AddAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1635 ~ core[9364]::ops[0]::arith[0]::SubAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1639 ~ core[9364]::ops[0]::arith[0]::MulAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1643 ~ core[9364]::ops[0]::arith[0]::DivAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1647 ~ core[9364]::ops[0]::arith[0]::RemAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1652 ~ core[9364]::ops[0]::bit[0]::Not[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1656 ~ core[9364]::ops[0]::bit[0]::BitAnd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1661 ~ core[9364]::ops[0]::bit[0]::BitOr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1666 ~ core[9364]::ops[0]::bit[0]::BitXor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1671 ~ core[9364]::ops[0]::bit[0]::Shl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1677 ~ core[9364]::ops[0]::bit[0]::Shr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1683 ~ core[9364]::ops[0]::bit[0]::BitAndAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1687 ~ core[9364]::ops[0]::bit[0]::BitOrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1691 ~ core[9364]::ops[0]::bit[0]::BitXorAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1695 ~ core[9364]::ops[0]::bit[0]::ShlAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1700 ~ core[9364]::ops[0]::bit[0]::ShrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1706 ~ core[9364]::ops[0]::deref[0]::Deref[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1717 ~ core[9364]::ops[0]::deref[0]::DerefMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1722 ~ core[9364]::ops[0]::deref[0]::Receiver[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1767 ~ core[9364]::ops[0]::generator[0]::Generator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1782 ~ core[9364]::ops[0]::index[0]::Index[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1786 ~ core[9364]::ops[0]::index[0]::IndexMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1818 ~ core[9364]::ops[0]::range[0]::RangeInclusiveEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1861 ~ core[9364]::ops[0]::range[0]::RangeBounds[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7212 ~ core[9364]::hash[0]::Hash[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7220 ~ core[9364]::hash[0]::Hasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1925 ~ core[9364]::ops[0]::try[0]::Try[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1541 ~ core[9364]::marker[0]::Unsize[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5886 ~ core[9364]::slice[0]::SliceIndex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6022 ~ core[9364]::slice[0]::SplitIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6481 ~ core[9364]::slice[0]::SlicePartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6497 ~ core[9364]::slice[0]::SlicePartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6506 ~ core[9364]::slice[0]::SliceOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6514 ~ core[9364]::slice[0]::BytewiseEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6526 ~ core[9364]::slice[0]::SliceContains[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1543 ~ core[9364]::marker[0]::StructuralPartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1544 ~ core[9364]::marker[0]::StructuralEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1561 ~ core[9364]::marker[0]::Freeze[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3893 ~ core[9364]::iter[0]::traits[0]::collect[0]::FromIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3919 ~ core[9364]::iter[0]::traits[0]::accum[0]::Sum[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3923 ~ core[9364]::iter[0]::traits[0]::accum[0]::Product[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3956 ~ core[9364]::iter[0]::traits[0]::marker[0]::FusedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3959 ~ core[9364]::iter[0]::traits[0]::marker[0]::TrustedLen[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4260 ~ core[9364]::iter[0]::adapters[0]::zip[0]::TrustedRandomAccess[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7529 ~ core[9364]::fmt[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2227 ~ core[9364]::convert[0]::TryInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7577 ~ core[9364]::fmt[0]::Octal[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7579 ~ core[9364]::fmt[0]::Binary[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7581 ~ core[9364]::fmt[0]::LowerHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7583 ~ core[9364]::fmt[0]::UpperHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7585 ~ core[9364]::fmt[0]::Pointer[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4220 ~ core[9364]::iter[0]::adapters[0]::zip[0]::ZipImpl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7203 ~ core[9364]::hash[0]::sip[0]::Sip[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7251 ~ core[9364]::hash[0]::BuildHasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2291 ~ core[9364]::borrow[0]::Borrow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2294 ~ core[9364]::borrow[0]::BorrowMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3330 ~ alloc[4fab]::slice[0]::Concat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3334 ~ alloc[4fab]::slice[0]::Join[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:1616 ~ std[cc26]::error[0]::Error[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2315 ~ core[9364]::any[0]::Any[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2851 ~ std[cc26]::io[0]::Read[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2905 ~ std[cc26]::io[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2927 ~ std[cc26]::io[0]::BufRead[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2921 ~ std[cc26]::io[0]::Seek[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2647 ~ core[9364]::array[0]::LengthAtMost32[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2451 ~ core[9364]::array[0]::FixedSizeArray[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8024 ~ core[9364]::alloc[0]::GlobalAlloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8131 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::AsRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8133 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::FromRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8135 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::IntoRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5490 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStrExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5484 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStringExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8181 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::PermissionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8189 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::OpenOptionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8195 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8229 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileTypeExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8239 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirEntryExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8173 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8321 ~ std[cc26]::sys[0]::unix[0]::ext[0]::thread[0]::JoinHandleExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8264 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::CommandExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8278 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::ExitStatusExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3870 ~ alloc[4fab]::vec[0]::ExtendWith[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3920 ~ alloc[4fab]::vec[0]::SpecFromElem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3930 ~ alloc[4fab]::vec[0]::IsZero[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3997 ~ alloc[4fab]::vec[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5879 ~ std[cc26]::sys_common[0]::AsInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5888 ~ std[cc26]::sys_common[0]::FromInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5882 ~ std[cc26]::sys_common[0]::AsInnerMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5885 ~ std[cc26]::sys_common[0]::IntoInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8246 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirBuilderExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:6820 ~ std[cc26]::os[0]::linux[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4239 ~ std[cc26]::process[0]::Termination[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:558 ~ core[9364]::num[0]::bignum[0]::FullOps[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:650 ~ core[9364]::num[0]::FromStrRadixHelper[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3194 ~ core[9364]::panic[0]::BoxMeUp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5569 ~ core[9364]::ffi[0]::sealed_trait[0]::VaArgSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7884 ~ core[9364]::future[0]::future[0]::Future[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8029 ~ core[9364]::alloc[0]::Alloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8221 ~ core[9364]::core_arch[0]::x86[0]::m128iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8233 ~ core[9364]::core_arch[0]::x86[0]::m256iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8245 ~ core[9364]::core_arch[0]::x86[0]::m512iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:481 ~ std[cc26]::ascii[0]::AsciiExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3253 ~ std[cc26]::net[0]::addr[0]::ToSocketAddrs[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3566 ~ std[cc26]::net[0]::NetInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3647 ~ std[cc26]::panic[0]::UnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3648 ~ std[cc26]::panic[0]::RefUnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:9488 ~ std[cc26]::sys[0]::unix[0]::IsMinusOne[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2381 ~ alloc[4fab]::collections[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2169 ~ alloc[4fab]::collections[0]::vec_deque[0]::RingSlices[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:74 ~ compiler_builtins[1a00]::float[0]::Float[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:210 ~ compiler_builtins[1a00]::int[0]::WideInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:66 ~ compiler_builtins[1a00]::float[0]::pow[0]::Pow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:101 ~ compiler_builtins[1a00]::int[0]::addsub[0]::UAddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:106 ~ compiler_builtins[1a00]::int[0]::addsub[0]::AddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:111 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Addo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:115 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Subo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:197 ~ compiler_builtins[1a00]::int[0]::LargeInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:123 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:127 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:132 ~ compiler_builtins[1a00]::int[0]::mul[0]::UMulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:137 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:142 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Mod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:147 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Divmod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:156 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:160 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:164 ~ compiler_builtins[1a00]::int[0]::shift[0]::Lshr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4758 ~ std[cc26]::sync[0]::mpsc[0]::UnsafeFlavor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:216 ~ alloc[4fab]::boxed[0]::BoxIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:1767 ~ alloc[4fab]::collections[0]::btree[0]::Recover[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2540 ~ alloc[4fab]::sync[0]::ArcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2595 ~ alloc[4fab]::sync[0]::ArcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2667 ~ alloc[4fab]::sync[0]::ArcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2830 ~ alloc[4fab]::rc[0]::RcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2854 ~ alloc[4fab]::rc[0]::RcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2923 ~ alloc[4fab]::rc[0]::RcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2980 ~ alloc[4fab]::rc[0]::RcBoxPtr[0])) [DEBUG rustc_typeck::check::method::probe] pick_core: step=CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false } [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=() probe=Candidate { xform_self_ty: , xform_ret_ty: Some(), item: AssocItem { def_id: DefId(3:191 ~ compiler_builtins[1a00]::int[0]::Int[0]::aborting_rem[0]), ident: aborting_rem#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])), method_has_self_argument: true }, kind: TraitCandidate(< as compiler_builtins::int::Int>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&() probe=Candidate { xform_self_ty: , xform_ret_ty: Some(), item: AssocItem { def_id: DefId(3:191 ~ compiler_builtins[1a00]::int[0]::Int[0]::aborting_rem[0]), ident: aborting_rem#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])), method_has_self_argument: true }, kind: TraitCandidate(<_ as compiler_builtins::int::Int>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&mut ()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&mut () probe=Candidate { xform_self_ty: , xform_ret_ty: Some(), item: AssocItem { def_id: DefId(3:191 ~ compiler_builtins[1a00]::int[0]::Int[0]::aborting_rem[0]), ident: aborting_rem#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])), method_has_self_argument: true }, kind: TraitCandidate(<_ as compiler_builtins::int::Int>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick: actual search failed, assemble diagnotics [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(0:4 ~ v[317d]::Test[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1535 ~ core[9364]::marker[0]::Send[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1540 ~ core[9364]::marker[0]::Sized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1547 ~ core[9364]::marker[0]::Sync[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1574 ~ core[9364]::marker[0]::Unpin[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1728 ~ core[9364]::ops[0]::drop[0]::Drop[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1731 ~ core[9364]::ops[0]::function[0]::Fn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1734 ~ core[9364]::ops[0]::function[0]::FnMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1737 ~ core[9364]::ops[0]::function[0]::FnOnce[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2215 ~ core[9364]::convert[0]::AsRef[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2218 ~ core[9364]::convert[0]::AsMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2221 ~ core[9364]::convert[0]::Into[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2224 ~ core[9364]::convert[0]::From[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3906 ~ core[9364]::iter[0]::traits[0]::collect[0]::Extend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3897 ~ core[9364]::iter[0]::traits[0]::collect[0]::IntoIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3856 ~ core[9364]::iter[0]::traits[0]::double_ended[0]::DoubleEndedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3885 ~ core[9364]::iter[0]::traits[0]::exact_size[0]::ExactSizeIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2182 ~ core[9364]::clone[0]::Clone[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1545 ~ core[9364]::marker[0]::Copy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2207 ~ core[9364]::default[0]::Default[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2047 ~ core[9364]::cmp[0]::Eq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2068 ~ core[9364]::cmp[0]::Ord[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2042 ~ core[9364]::cmp[0]::PartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2079 ~ core[9364]::cmp[0]::PartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3134 ~ alloc[4fab]::borrow[0]::ToOwned[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3700 ~ alloc[4fab]::string[0]::ToString[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1933 ~ core[9364]::ops[0]::unsize[0]::CoerceUnsized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1970 ~ core[9364]::ops[0]::unsize[0]::DispatchFromDyn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7587 ~ core[9364]::fmt[0]::LowerExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7589 ~ core[9364]::fmt[0]::UpperExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7575 ~ core[9364]::fmt[0]::Display[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7570 ~ core[9364]::fmt[0]::Debug[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:248 ~ core[9364]::num[0]::flt2dec[0]::decoder[0]::DecodableFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:452 ~ core[9364]::num[0]::dec2flt[0]::rawfp[0]::RawFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7370 ~ core[9364]::fmt[0]::num[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7379 ~ core[9364]::fmt[0]::num[0]::GenericRadix[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1613 ~ core[9364]::ops[0]::arith[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1619 ~ core[9364]::ops[0]::arith[0]::Rem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1603 ~ core[9364]::ops[0]::arith[0]::Sub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6569 ~ core[9364]::str[0]::pattern[0]::Pattern[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6576 ~ core[9364]::str[0]::pattern[0]::Searcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6582 ~ core[9364]::str[0]::pattern[0]::ReverseSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6587 ~ core[9364]::str[0]::pattern[0]::DoubleEndedSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6609 ~ core[9364]::str[0]::pattern[0]::MultiCharEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6704 ~ core[9364]::str[0]::pattern[0]::TwoWayStrategy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2231 ~ core[9364]::convert[0]::TryFrom[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6748 ~ core[9364]::str[0]::FromStr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5878 ~ core[9364]::slice[0]::private_slice_index[0]::Sealed[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1608 ~ core[9364]::ops[0]::arith[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1625 ~ core[9364]::ops[0]::arith[0]::Neg[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1631 ~ core[9364]::ops[0]::arith[0]::AddAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1635 ~ core[9364]::ops[0]::arith[0]::SubAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1639 ~ core[9364]::ops[0]::arith[0]::MulAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1643 ~ core[9364]::ops[0]::arith[0]::DivAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1647 ~ core[9364]::ops[0]::arith[0]::RemAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1652 ~ core[9364]::ops[0]::bit[0]::Not[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1656 ~ core[9364]::ops[0]::bit[0]::BitAnd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1661 ~ core[9364]::ops[0]::bit[0]::BitOr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1666 ~ core[9364]::ops[0]::bit[0]::BitXor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1671 ~ core[9364]::ops[0]::bit[0]::Shl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1677 ~ core[9364]::ops[0]::bit[0]::Shr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1683 ~ core[9364]::ops[0]::bit[0]::BitAndAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1687 ~ core[9364]::ops[0]::bit[0]::BitOrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1691 ~ core[9364]::ops[0]::bit[0]::BitXorAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1695 ~ core[9364]::ops[0]::bit[0]::ShlAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1700 ~ core[9364]::ops[0]::bit[0]::ShrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1706 ~ core[9364]::ops[0]::deref[0]::Deref[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1717 ~ core[9364]::ops[0]::deref[0]::DerefMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1722 ~ core[9364]::ops[0]::deref[0]::Receiver[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1767 ~ core[9364]::ops[0]::generator[0]::Generator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1782 ~ core[9364]::ops[0]::index[0]::Index[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1786 ~ core[9364]::ops[0]::index[0]::IndexMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1818 ~ core[9364]::ops[0]::range[0]::RangeInclusiveEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1861 ~ core[9364]::ops[0]::range[0]::RangeBounds[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7212 ~ core[9364]::hash[0]::Hash[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7220 ~ core[9364]::hash[0]::Hasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1925 ~ core[9364]::ops[0]::try[0]::Try[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1541 ~ core[9364]::marker[0]::Unsize[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5886 ~ core[9364]::slice[0]::SliceIndex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6022 ~ core[9364]::slice[0]::SplitIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6481 ~ core[9364]::slice[0]::SlicePartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6497 ~ core[9364]::slice[0]::SlicePartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6506 ~ core[9364]::slice[0]::SliceOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6514 ~ core[9364]::slice[0]::BytewiseEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6526 ~ core[9364]::slice[0]::SliceContains[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1543 ~ core[9364]::marker[0]::StructuralPartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1544 ~ core[9364]::marker[0]::StructuralEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1561 ~ core[9364]::marker[0]::Freeze[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3893 ~ core[9364]::iter[0]::traits[0]::collect[0]::FromIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3919 ~ core[9364]::iter[0]::traits[0]::accum[0]::Sum[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3923 ~ core[9364]::iter[0]::traits[0]::accum[0]::Product[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3956 ~ core[9364]::iter[0]::traits[0]::marker[0]::FusedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3959 ~ core[9364]::iter[0]::traits[0]::marker[0]::TrustedLen[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4260 ~ core[9364]::iter[0]::adapters[0]::zip[0]::TrustedRandomAccess[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7529 ~ core[9364]::fmt[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2227 ~ core[9364]::convert[0]::TryInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7577 ~ core[9364]::fmt[0]::Octal[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7579 ~ core[9364]::fmt[0]::Binary[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7581 ~ core[9364]::fmt[0]::LowerHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7583 ~ core[9364]::fmt[0]::UpperHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7585 ~ core[9364]::fmt[0]::Pointer[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4220 ~ core[9364]::iter[0]::adapters[0]::zip[0]::ZipImpl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7203 ~ core[9364]::hash[0]::sip[0]::Sip[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7251 ~ core[9364]::hash[0]::BuildHasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2291 ~ core[9364]::borrow[0]::Borrow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2294 ~ core[9364]::borrow[0]::BorrowMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3330 ~ alloc[4fab]::slice[0]::Concat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3334 ~ alloc[4fab]::slice[0]::Join[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:1616 ~ std[cc26]::error[0]::Error[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2315 ~ core[9364]::any[0]::Any[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2851 ~ std[cc26]::io[0]::Read[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2905 ~ std[cc26]::io[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2927 ~ std[cc26]::io[0]::BufRead[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2921 ~ std[cc26]::io[0]::Seek[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2647 ~ core[9364]::array[0]::LengthAtMost32[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2451 ~ core[9364]::array[0]::FixedSizeArray[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8024 ~ core[9364]::alloc[0]::GlobalAlloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8131 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::AsRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8133 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::FromRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8135 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::IntoRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5490 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStrExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5484 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStringExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8181 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::PermissionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8189 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::OpenOptionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8195 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8229 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileTypeExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8239 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirEntryExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8173 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8321 ~ std[cc26]::sys[0]::unix[0]::ext[0]::thread[0]::JoinHandleExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8264 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::CommandExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8278 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::ExitStatusExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3870 ~ alloc[4fab]::vec[0]::ExtendWith[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3920 ~ alloc[4fab]::vec[0]::SpecFromElem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3930 ~ alloc[4fab]::vec[0]::IsZero[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3997 ~ alloc[4fab]::vec[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5879 ~ std[cc26]::sys_common[0]::AsInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5888 ~ std[cc26]::sys_common[0]::FromInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5882 ~ std[cc26]::sys_common[0]::AsInnerMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5885 ~ std[cc26]::sys_common[0]::IntoInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8246 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirBuilderExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:6820 ~ std[cc26]::os[0]::linux[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4239 ~ std[cc26]::process[0]::Termination[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:558 ~ core[9364]::num[0]::bignum[0]::FullOps[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:650 ~ core[9364]::num[0]::FromStrRadixHelper[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3194 ~ core[9364]::panic[0]::BoxMeUp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5569 ~ core[9364]::ffi[0]::sealed_trait[0]::VaArgSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7884 ~ core[9364]::future[0]::future[0]::Future[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8029 ~ core[9364]::alloc[0]::Alloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8221 ~ core[9364]::core_arch[0]::x86[0]::m128iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8233 ~ core[9364]::core_arch[0]::x86[0]::m256iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8245 ~ core[9364]::core_arch[0]::x86[0]::m512iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:481 ~ std[cc26]::ascii[0]::AsciiExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3253 ~ std[cc26]::net[0]::addr[0]::ToSocketAddrs[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3566 ~ std[cc26]::net[0]::NetInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3647 ~ std[cc26]::panic[0]::UnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3648 ~ std[cc26]::panic[0]::RefUnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:9488 ~ std[cc26]::sys[0]::unix[0]::IsMinusOne[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2381 ~ alloc[4fab]::collections[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2169 ~ alloc[4fab]::collections[0]::vec_deque[0]::RingSlices[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:74 ~ compiler_builtins[1a00]::float[0]::Float[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:210 ~ compiler_builtins[1a00]::int[0]::WideInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:66 ~ compiler_builtins[1a00]::float[0]::pow[0]::Pow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:101 ~ compiler_builtins[1a00]::int[0]::addsub[0]::UAddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:106 ~ compiler_builtins[1a00]::int[0]::addsub[0]::AddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:111 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Addo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:115 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Subo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:197 ~ compiler_builtins[1a00]::int[0]::LargeInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:123 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:127 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:132 ~ compiler_builtins[1a00]::int[0]::mul[0]::UMulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:137 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:142 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Mod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:147 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Divmod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:156 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:160 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:164 ~ compiler_builtins[1a00]::int[0]::shift[0]::Lshr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4758 ~ std[cc26]::sync[0]::mpsc[0]::UnsafeFlavor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:216 ~ alloc[4fab]::boxed[0]::BoxIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:1767 ~ alloc[4fab]::collections[0]::btree[0]::Recover[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2540 ~ alloc[4fab]::sync[0]::ArcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2595 ~ alloc[4fab]::sync[0]::ArcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2667 ~ alloc[4fab]::sync[0]::ArcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2830 ~ alloc[4fab]::rc[0]::RcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2854 ~ alloc[4fab]::rc[0]::RcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2923 ~ alloc[4fab]::rc[0]::RcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2980 ~ alloc[4fab]::rc[0]::RcBoxPtr[0])) [DEBUG rustc_typeck::check::method::probe] pick_core: step=CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false } [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=() probe=Candidate { xform_self_ty: , xform_ret_ty: Some(), item: AssocItem { def_id: DefId(3:191 ~ compiler_builtins[1a00]::int[0]::Int[0]::aborting_rem[0]), ident: aborting_rem#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])), method_has_self_argument: true }, kind: TraitCandidate(< as compiler_builtins::int::Int>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&() probe=Candidate { xform_self_ty: , xform_ret_ty: Some(), item: AssocItem { def_id: DefId(3:191 ~ compiler_builtins[1a00]::int[0]::Int[0]::aborting_rem[0]), ident: aborting_rem#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])), method_has_self_argument: true }, kind: TraitCandidate(<_ as compiler_builtins::int::Int>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&mut ()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&mut () probe=Candidate { xform_self_ty: , xform_ret_ty: Some(), item: AssocItem { def_id: DefId(3:191 ~ compiler_builtins[1a00]::int[0]::Int[0]::aborting_rem[0]), ident: aborting_rem#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])), method_has_self_argument: true }, kind: TraitCandidate(<_ as compiler_builtins::int::Int>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] probing for method names similar to Some(aborting_rem#0) [DEBUG rustc_typeck::check::method::probe] assemble_probe: self_ty=Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } } [DEBUG rustc_typeck::check::method::probe] ProbeContext: steps for self_ty=() are MethodAutoderefStepsResult { steps: [CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false }], opt_bad_ty: None, reached_recursion_limit: false } [DEBUG rustc_typeck::check::method::probe] assemble_probe: self_ty=Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } } [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(0:4 ~ v[317d]::Test[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1535 ~ core[9364]::marker[0]::Send[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1540 ~ core[9364]::marker[0]::Sized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1547 ~ core[9364]::marker[0]::Sync[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1574 ~ core[9364]::marker[0]::Unpin[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1728 ~ core[9364]::ops[0]::drop[0]::Drop[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1731 ~ core[9364]::ops[0]::function[0]::Fn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1734 ~ core[9364]::ops[0]::function[0]::FnMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1737 ~ core[9364]::ops[0]::function[0]::FnOnce[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2215 ~ core[9364]::convert[0]::AsRef[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2218 ~ core[9364]::convert[0]::AsMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2221 ~ core[9364]::convert[0]::Into[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2224 ~ core[9364]::convert[0]::From[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3906 ~ core[9364]::iter[0]::traits[0]::collect[0]::Extend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3897 ~ core[9364]::iter[0]::traits[0]::collect[0]::IntoIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3856 ~ core[9364]::iter[0]::traits[0]::double_ended[0]::DoubleEndedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3885 ~ core[9364]::iter[0]::traits[0]::exact_size[0]::ExactSizeIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2182 ~ core[9364]::clone[0]::Clone[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1545 ~ core[9364]::marker[0]::Copy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2207 ~ core[9364]::default[0]::Default[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2047 ~ core[9364]::cmp[0]::Eq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2068 ~ core[9364]::cmp[0]::Ord[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2042 ~ core[9364]::cmp[0]::PartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2079 ~ core[9364]::cmp[0]::PartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3134 ~ alloc[4fab]::borrow[0]::ToOwned[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3700 ~ alloc[4fab]::string[0]::ToString[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1933 ~ core[9364]::ops[0]::unsize[0]::CoerceUnsized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1970 ~ core[9364]::ops[0]::unsize[0]::DispatchFromDyn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7587 ~ core[9364]::fmt[0]::LowerExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7589 ~ core[9364]::fmt[0]::UpperExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7575 ~ core[9364]::fmt[0]::Display[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7570 ~ core[9364]::fmt[0]::Debug[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:248 ~ core[9364]::num[0]::flt2dec[0]::decoder[0]::DecodableFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:452 ~ core[9364]::num[0]::dec2flt[0]::rawfp[0]::RawFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7370 ~ core[9364]::fmt[0]::num[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7379 ~ core[9364]::fmt[0]::num[0]::GenericRadix[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1613 ~ core[9364]::ops[0]::arith[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1619 ~ core[9364]::ops[0]::arith[0]::Rem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1603 ~ core[9364]::ops[0]::arith[0]::Sub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6569 ~ core[9364]::str[0]::pattern[0]::Pattern[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6576 ~ core[9364]::str[0]::pattern[0]::Searcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6582 ~ core[9364]::str[0]::pattern[0]::ReverseSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6587 ~ core[9364]::str[0]::pattern[0]::DoubleEndedSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6609 ~ core[9364]::str[0]::pattern[0]::MultiCharEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6704 ~ core[9364]::str[0]::pattern[0]::TwoWayStrategy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2231 ~ core[9364]::convert[0]::TryFrom[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6748 ~ core[9364]::str[0]::FromStr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5878 ~ core[9364]::slice[0]::private_slice_index[0]::Sealed[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Rhs]; c_variadic: false)-><Self as std::ops::Add>::Output), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1608 ~ core[9364]::ops[0]::arith[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1625 ~ core[9364]::ops[0]::arith[0]::Neg[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1631 ~ core[9364]::ops[0]::arith[0]::AddAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1635 ~ core[9364]::ops[0]::arith[0]::SubAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1639 ~ core[9364]::ops[0]::arith[0]::MulAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1643 ~ core[9364]::ops[0]::arith[0]::DivAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1647 ~ core[9364]::ops[0]::arith[0]::RemAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1652 ~ core[9364]::ops[0]::bit[0]::Not[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1656 ~ core[9364]::ops[0]::bit[0]::BitAnd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1661 ~ core[9364]::ops[0]::bit[0]::BitOr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1666 ~ core[9364]::ops[0]::bit[0]::BitXor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1671 ~ core[9364]::ops[0]::bit[0]::Shl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1677 ~ core[9364]::ops[0]::bit[0]::Shr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1683 ~ core[9364]::ops[0]::bit[0]::BitAndAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1687 ~ core[9364]::ops[0]::bit[0]::BitOrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1691 ~ core[9364]::ops[0]::bit[0]::BitXorAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1695 ~ core[9364]::ops[0]::bit[0]::ShlAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1700 ~ core[9364]::ops[0]::bit[0]::ShrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1706 ~ core[9364]::ops[0]::deref[0]::Deref[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1717 ~ core[9364]::ops[0]::deref[0]::DerefMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1722 ~ core[9364]::ops[0]::deref[0]::Receiver[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1767 ~ core[9364]::ops[0]::generator[0]::Generator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1782 ~ core[9364]::ops[0]::index[0]::Index[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1786 ~ core[9364]::ops[0]::index[0]::IndexMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1818 ~ core[9364]::ops[0]::range[0]::RangeInclusiveEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1861 ~ core[9364]::ops[0]::range[0]::RangeBounds[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7212 ~ core[9364]::hash[0]::Hash[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7220 ~ core[9364]::hash[0]::Hasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1925 ~ core[9364]::ops[0]::try[0]::Try[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1541 ~ core[9364]::marker[0]::Unsize[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5886 ~ core[9364]::slice[0]::SliceIndex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6022 ~ core[9364]::slice[0]::SplitIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6481 ~ core[9364]::slice[0]::SlicePartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6497 ~ core[9364]::slice[0]::SlicePartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6506 ~ core[9364]::slice[0]::SliceOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6514 ~ core[9364]::slice[0]::BytewiseEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6526 ~ core[9364]::slice[0]::SliceContains[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1543 ~ core[9364]::marker[0]::StructuralPartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1544 ~ core[9364]::marker[0]::StructuralEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1561 ~ core[9364]::marker[0]::Freeze[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3893 ~ core[9364]::iter[0]::traits[0]::collect[0]::FromIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3919 ~ core[9364]::iter[0]::traits[0]::accum[0]::Sum[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3923 ~ core[9364]::iter[0]::traits[0]::accum[0]::Product[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3956 ~ core[9364]::iter[0]::traits[0]::marker[0]::FusedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3959 ~ core[9364]::iter[0]::traits[0]::marker[0]::TrustedLen[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4260 ~ core[9364]::iter[0]::adapters[0]::zip[0]::TrustedRandomAccess[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7529 ~ core[9364]::fmt[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2227 ~ core[9364]::convert[0]::TryInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7577 ~ core[9364]::fmt[0]::Octal[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7579 ~ core[9364]::fmt[0]::Binary[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7581 ~ core[9364]::fmt[0]::LowerHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7583 ~ core[9364]::fmt[0]::UpperHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7585 ~ core[9364]::fmt[0]::Pointer[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4220 ~ core[9364]::iter[0]::adapters[0]::zip[0]::ZipImpl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7203 ~ core[9364]::hash[0]::sip[0]::Sip[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7251 ~ core[9364]::hash[0]::BuildHasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2291 ~ core[9364]::borrow[0]::Borrow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2294 ~ core[9364]::borrow[0]::BorrowMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3330 ~ alloc[4fab]::slice[0]::Concat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3334 ~ alloc[4fab]::slice[0]::Join[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:1616 ~ std[cc26]::error[0]::Error[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2315 ~ core[9364]::any[0]::Any[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2851 ~ std[cc26]::io[0]::Read[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2905 ~ std[cc26]::io[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2927 ~ std[cc26]::io[0]::BufRead[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2921 ~ std[cc26]::io[0]::Seek[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2647 ~ core[9364]::array[0]::LengthAtMost32[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2451 ~ core[9364]::array[0]::FixedSizeArray[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8024 ~ core[9364]::alloc[0]::GlobalAlloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8131 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::AsRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8133 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::FromRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8135 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::IntoRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5490 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStrExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5484 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStringExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8181 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::PermissionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8189 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::OpenOptionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8195 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8229 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileTypeExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8239 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirEntryExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8173 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8321 ~ std[cc26]::sys[0]::unix[0]::ext[0]::thread[0]::JoinHandleExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8264 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::CommandExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8278 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::ExitStatusExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3870 ~ alloc[4fab]::vec[0]::ExtendWith[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3920 ~ alloc[4fab]::vec[0]::SpecFromElem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3930 ~ alloc[4fab]::vec[0]::IsZero[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3997 ~ alloc[4fab]::vec[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5879 ~ std[cc26]::sys_common[0]::AsInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5888 ~ std[cc26]::sys_common[0]::FromInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5882 ~ std[cc26]::sys_common[0]::AsInnerMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5885 ~ std[cc26]::sys_common[0]::IntoInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8246 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirBuilderExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:6820 ~ std[cc26]::os[0]::linux[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4239 ~ std[cc26]::process[0]::Termination[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:558 ~ core[9364]::num[0]::bignum[0]::FullOps[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:650 ~ core[9364]::num[0]::FromStrRadixHelper[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3194 ~ core[9364]::panic[0]::BoxMeUp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5569 ~ core[9364]::ffi[0]::sealed_trait[0]::VaArgSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7884 ~ core[9364]::future[0]::future[0]::Future[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8029 ~ core[9364]::alloc[0]::Alloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8221 ~ core[9364]::core_arch[0]::x86[0]::m128iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8233 ~ core[9364]::core_arch[0]::x86[0]::m256iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8245 ~ core[9364]::core_arch[0]::x86[0]::m512iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:481 ~ std[cc26]::ascii[0]::AsciiExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3253 ~ std[cc26]::net[0]::addr[0]::ToSocketAddrs[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3566 ~ std[cc26]::net[0]::NetInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3647 ~ std[cc26]::panic[0]::UnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3648 ~ std[cc26]::panic[0]::RefUnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:9488 ~ std[cc26]::sys[0]::unix[0]::IsMinusOne[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2381 ~ alloc[4fab]::collections[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2169 ~ alloc[4fab]::collections[0]::vec_deque[0]::RingSlices[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:74 ~ compiler_builtins[1a00]::float[0]::Float[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:210 ~ compiler_builtins[1a00]::int[0]::WideInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:66 ~ compiler_builtins[1a00]::float[0]::pow[0]::Pow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:101 ~ compiler_builtins[1a00]::int[0]::addsub[0]::UAddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:106 ~ compiler_builtins[1a00]::int[0]::addsub[0]::AddSub[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:111 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Addo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:115 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Subo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:197 ~ compiler_builtins[1a00]::int[0]::LargeInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:123 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:127 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:132 ~ compiler_builtins[1a00]::int[0]::mul[0]::UMulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:137 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:142 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Mod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:147 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Divmod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:156 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:160 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:164 ~ compiler_builtins[1a00]::int[0]::shift[0]::Lshr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4758 ~ std[cc26]::sync[0]::mpsc[0]::UnsafeFlavor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:216 ~ alloc[4fab]::boxed[0]::BoxIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:1767 ~ alloc[4fab]::collections[0]::btree[0]::Recover[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2540 ~ alloc[4fab]::sync[0]::ArcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2595 ~ alloc[4fab]::sync[0]::ArcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2667 ~ alloc[4fab]::sync[0]::ArcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2830 ~ alloc[4fab]::rc[0]::RcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2854 ~ alloc[4fab]::rc[0]::RcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2923 ~ alloc[4fab]::rc[0]::RcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2980 ~ alloc[4fab]::rc[0]::RcBoxPtr[0])) [DEBUG rustc_typeck::check::method::probe] pick_core: step=CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false } [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=() probe=Candidate { xform_self_ty: , xform_ret_ty: Some(< as std::ops::Add<>>::Output), item: AssocItem { def_id: DefId(2:1601 ~ core[9364]::ops[0]::arith[0]::Add[0]::add[0]), ident: add#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])), method_has_self_argument: true }, kind: TraitCandidate(<_ as std::ops::Add<>>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&() probe=Candidate { xform_self_ty: , xform_ret_ty: Some(< as std::ops::Add<>>::Output), item: AssocItem { def_id: DefId(2:1601 ~ core[9364]::ops[0]::arith[0]::Add[0]::add[0]), ident: add#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])), method_has_self_argument: true }, kind: TraitCandidate(<_ as std::ops::Add<>>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&mut ()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&mut () probe=Candidate { xform_self_ty: , xform_ret_ty: Some(< as std::ops::Add<>>::Output), item: AssocItem { def_id: DefId(2:1601 ~ core[9364]::ops[0]::arith[0]::Add[0]::add[0]), ident: add#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])), method_has_self_argument: true }, kind: TraitCandidate(<_ as std::ops::Add<>>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick: actual search failed, assemble diagnotics [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(0:4 ~ v[317d]::Test[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1535 ~ core[9364]::marker[0]::Send[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1540 ~ core[9364]::marker[0]::Sized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1547 ~ core[9364]::marker[0]::Sync[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1574 ~ core[9364]::marker[0]::Unpin[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1728 ~ core[9364]::ops[0]::drop[0]::Drop[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1731 ~ core[9364]::ops[0]::function[0]::Fn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1734 ~ core[9364]::ops[0]::function[0]::FnMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1737 ~ core[9364]::ops[0]::function[0]::FnOnce[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2215 ~ core[9364]::convert[0]::AsRef[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2218 ~ core[9364]::convert[0]::AsMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2221 ~ core[9364]::convert[0]::Into[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2224 ~ core[9364]::convert[0]::From[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3906 ~ core[9364]::iter[0]::traits[0]::collect[0]::Extend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3897 ~ core[9364]::iter[0]::traits[0]::collect[0]::IntoIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3856 ~ core[9364]::iter[0]::traits[0]::double_ended[0]::DoubleEndedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3885 ~ core[9364]::iter[0]::traits[0]::exact_size[0]::ExactSizeIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2182 ~ core[9364]::clone[0]::Clone[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1545 ~ core[9364]::marker[0]::Copy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2207 ~ core[9364]::default[0]::Default[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2047 ~ core[9364]::cmp[0]::Eq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2068 ~ core[9364]::cmp[0]::Ord[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2042 ~ core[9364]::cmp[0]::PartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2079 ~ core[9364]::cmp[0]::PartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3134 ~ alloc[4fab]::borrow[0]::ToOwned[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3700 ~ alloc[4fab]::string[0]::ToString[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1933 ~ core[9364]::ops[0]::unsize[0]::CoerceUnsized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1970 ~ core[9364]::ops[0]::unsize[0]::DispatchFromDyn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7587 ~ core[9364]::fmt[0]::LowerExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7589 ~ core[9364]::fmt[0]::UpperExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7575 ~ core[9364]::fmt[0]::Display[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7570 ~ core[9364]::fmt[0]::Debug[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:248 ~ core[9364]::num[0]::flt2dec[0]::decoder[0]::DecodableFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:452 ~ core[9364]::num[0]::dec2flt[0]::rawfp[0]::RawFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7370 ~ core[9364]::fmt[0]::num[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7379 ~ core[9364]::fmt[0]::num[0]::GenericRadix[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1613 ~ core[9364]::ops[0]::arith[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1619 ~ core[9364]::ops[0]::arith[0]::Rem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1603 ~ core[9364]::ops[0]::arith[0]::Sub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6569 ~ core[9364]::str[0]::pattern[0]::Pattern[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6576 ~ core[9364]::str[0]::pattern[0]::Searcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6582 ~ core[9364]::str[0]::pattern[0]::ReverseSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6587 ~ core[9364]::str[0]::pattern[0]::DoubleEndedSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6609 ~ core[9364]::str[0]::pattern[0]::MultiCharEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6704 ~ core[9364]::str[0]::pattern[0]::TwoWayStrategy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2231 ~ core[9364]::convert[0]::TryFrom[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6748 ~ core[9364]::str[0]::FromStr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5878 ~ core[9364]::slice[0]::private_slice_index[0]::Sealed[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Rhs]; c_variadic: false)-><Self as std::ops::Add>::Output), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1608 ~ core[9364]::ops[0]::arith[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1625 ~ core[9364]::ops[0]::arith[0]::Neg[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1631 ~ core[9364]::ops[0]::arith[0]::AddAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1635 ~ core[9364]::ops[0]::arith[0]::SubAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1639 ~ core[9364]::ops[0]::arith[0]::MulAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1643 ~ core[9364]::ops[0]::arith[0]::DivAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1647 ~ core[9364]::ops[0]::arith[0]::RemAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1652 ~ core[9364]::ops[0]::bit[0]::Not[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1656 ~ core[9364]::ops[0]::bit[0]::BitAnd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1661 ~ core[9364]::ops[0]::bit[0]::BitOr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1666 ~ core[9364]::ops[0]::bit[0]::BitXor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1671 ~ core[9364]::ops[0]::bit[0]::Shl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1677 ~ core[9364]::ops[0]::bit[0]::Shr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1683 ~ core[9364]::ops[0]::bit[0]::BitAndAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1687 ~ core[9364]::ops[0]::bit[0]::BitOrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1691 ~ core[9364]::ops[0]::bit[0]::BitXorAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1695 ~ core[9364]::ops[0]::bit[0]::ShlAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1700 ~ core[9364]::ops[0]::bit[0]::ShrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1706 ~ core[9364]::ops[0]::deref[0]::Deref[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1717 ~ core[9364]::ops[0]::deref[0]::DerefMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1722 ~ core[9364]::ops[0]::deref[0]::Receiver[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1767 ~ core[9364]::ops[0]::generator[0]::Generator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1782 ~ core[9364]::ops[0]::index[0]::Index[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1786 ~ core[9364]::ops[0]::index[0]::IndexMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1818 ~ core[9364]::ops[0]::range[0]::RangeInclusiveEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1861 ~ core[9364]::ops[0]::range[0]::RangeBounds[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7212 ~ core[9364]::hash[0]::Hash[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7220 ~ core[9364]::hash[0]::Hasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1925 ~ core[9364]::ops[0]::try[0]::Try[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1541 ~ core[9364]::marker[0]::Unsize[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5886 ~ core[9364]::slice[0]::SliceIndex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6022 ~ core[9364]::slice[0]::SplitIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6481 ~ core[9364]::slice[0]::SlicePartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6497 ~ core[9364]::slice[0]::SlicePartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6506 ~ core[9364]::slice[0]::SliceOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6514 ~ core[9364]::slice[0]::BytewiseEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6526 ~ core[9364]::slice[0]::SliceContains[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1543 ~ core[9364]::marker[0]::StructuralPartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1544 ~ core[9364]::marker[0]::StructuralEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1561 ~ core[9364]::marker[0]::Freeze[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3893 ~ core[9364]::iter[0]::traits[0]::collect[0]::FromIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3919 ~ core[9364]::iter[0]::traits[0]::accum[0]::Sum[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3923 ~ core[9364]::iter[0]::traits[0]::accum[0]::Product[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3956 ~ core[9364]::iter[0]::traits[0]::marker[0]::FusedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3959 ~ core[9364]::iter[0]::traits[0]::marker[0]::TrustedLen[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4260 ~ core[9364]::iter[0]::adapters[0]::zip[0]::TrustedRandomAccess[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7529 ~ core[9364]::fmt[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2227 ~ core[9364]::convert[0]::TryInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7577 ~ core[9364]::fmt[0]::Octal[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7579 ~ core[9364]::fmt[0]::Binary[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7581 ~ core[9364]::fmt[0]::LowerHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7583 ~ core[9364]::fmt[0]::UpperHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7585 ~ core[9364]::fmt[0]::Pointer[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4220 ~ core[9364]::iter[0]::adapters[0]::zip[0]::ZipImpl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7203 ~ core[9364]::hash[0]::sip[0]::Sip[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7251 ~ core[9364]::hash[0]::BuildHasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2291 ~ core[9364]::borrow[0]::Borrow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2294 ~ core[9364]::borrow[0]::BorrowMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3330 ~ alloc[4fab]::slice[0]::Concat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3334 ~ alloc[4fab]::slice[0]::Join[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:1616 ~ std[cc26]::error[0]::Error[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2315 ~ core[9364]::any[0]::Any[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2851 ~ std[cc26]::io[0]::Read[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2905 ~ std[cc26]::io[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2927 ~ std[cc26]::io[0]::BufRead[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2921 ~ std[cc26]::io[0]::Seek[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2647 ~ core[9364]::array[0]::LengthAtMost32[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2451 ~ core[9364]::array[0]::FixedSizeArray[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8024 ~ core[9364]::alloc[0]::GlobalAlloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8131 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::AsRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8133 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::FromRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8135 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::IntoRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5490 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStrExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5484 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStringExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8181 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::PermissionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8189 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::OpenOptionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8195 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8229 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileTypeExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8239 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirEntryExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8173 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8321 ~ std[cc26]::sys[0]::unix[0]::ext[0]::thread[0]::JoinHandleExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8264 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::CommandExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8278 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::ExitStatusExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3870 ~ alloc[4fab]::vec[0]::ExtendWith[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3920 ~ alloc[4fab]::vec[0]::SpecFromElem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3930 ~ alloc[4fab]::vec[0]::IsZero[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3997 ~ alloc[4fab]::vec[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5879 ~ std[cc26]::sys_common[0]::AsInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5888 ~ std[cc26]::sys_common[0]::FromInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5882 ~ std[cc26]::sys_common[0]::AsInnerMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5885 ~ std[cc26]::sys_common[0]::IntoInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8246 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirBuilderExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:6820 ~ std[cc26]::os[0]::linux[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4239 ~ std[cc26]::process[0]::Termination[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:558 ~ core[9364]::num[0]::bignum[0]::FullOps[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:650 ~ core[9364]::num[0]::FromStrRadixHelper[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3194 ~ core[9364]::panic[0]::BoxMeUp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5569 ~ core[9364]::ffi[0]::sealed_trait[0]::VaArgSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7884 ~ core[9364]::future[0]::future[0]::Future[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8029 ~ core[9364]::alloc[0]::Alloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8221 ~ core[9364]::core_arch[0]::x86[0]::m128iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8233 ~ core[9364]::core_arch[0]::x86[0]::m256iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8245 ~ core[9364]::core_arch[0]::x86[0]::m512iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:481 ~ std[cc26]::ascii[0]::AsciiExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3253 ~ std[cc26]::net[0]::addr[0]::ToSocketAddrs[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3566 ~ std[cc26]::net[0]::NetInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3647 ~ std[cc26]::panic[0]::UnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3648 ~ std[cc26]::panic[0]::RefUnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:9488 ~ std[cc26]::sys[0]::unix[0]::IsMinusOne[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2381 ~ alloc[4fab]::collections[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2169 ~ alloc[4fab]::collections[0]::vec_deque[0]::RingSlices[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:74 ~ compiler_builtins[1a00]::float[0]::Float[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:210 ~ compiler_builtins[1a00]::int[0]::WideInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:66 ~ compiler_builtins[1a00]::float[0]::pow[0]::Pow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:101 ~ compiler_builtins[1a00]::int[0]::addsub[0]::UAddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:106 ~ compiler_builtins[1a00]::int[0]::addsub[0]::AddSub[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:111 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Addo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:115 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Subo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:197 ~ compiler_builtins[1a00]::int[0]::LargeInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:123 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:127 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:132 ~ compiler_builtins[1a00]::int[0]::mul[0]::UMulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:137 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:142 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Mod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:147 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Divmod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:156 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:160 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:164 ~ compiler_builtins[1a00]::int[0]::shift[0]::Lshr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4758 ~ std[cc26]::sync[0]::mpsc[0]::UnsafeFlavor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:216 ~ alloc[4fab]::boxed[0]::BoxIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:1767 ~ alloc[4fab]::collections[0]::btree[0]::Recover[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2540 ~ alloc[4fab]::sync[0]::ArcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2595 ~ alloc[4fab]::sync[0]::ArcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2667 ~ alloc[4fab]::sync[0]::ArcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2830 ~ alloc[4fab]::rc[0]::RcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2854 ~ alloc[4fab]::rc[0]::RcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2923 ~ alloc[4fab]::rc[0]::RcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2980 ~ alloc[4fab]::rc[0]::RcBoxPtr[0])) [DEBUG rustc_typeck::check::method::probe] pick_core: step=CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false } [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=() probe=Candidate { xform_self_ty: , xform_ret_ty: Some(< as std::ops::Add<>>::Output), item: AssocItem { def_id: DefId(2:1601 ~ core[9364]::ops[0]::arith[0]::Add[0]::add[0]), ident: add#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])), method_has_self_argument: true }, kind: TraitCandidate(< as std::ops::Add<>>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&() probe=Candidate { xform_self_ty: , xform_ret_ty: Some(< as std::ops::Add<>>::Output), item: AssocItem { def_id: DefId(2:1601 ~ core[9364]::ops[0]::arith[0]::Add[0]::add[0]), ident: add#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])), method_has_self_argument: true }, kind: TraitCandidate(<_ as std::ops::Add<>>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&mut ()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&mut () probe=Candidate { xform_self_ty: , xform_ret_ty: Some(< as std::ops::Add<>>::Output), item: AssocItem { def_id: DefId(2:1601 ~ core[9364]::ops[0]::arith[0]::Add[0]::add[0]), ident: add#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])), method_has_self_argument: true }, kind: TraitCandidate(<_ as std::ops::Add<>>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] ProbeContext: steps for self_ty=() are MethodAutoderefStepsResult { steps: [CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false }], opt_bad_ty: None, reached_recursion_limit: false } [DEBUG rustc_typeck::check::method::probe] assemble_probe: self_ty=Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } } [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(0:4 ~ v[317d]::Test[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1535 ~ core[9364]::marker[0]::Send[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1540 ~ core[9364]::marker[0]::Sized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1547 ~ core[9364]::marker[0]::Sync[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1574 ~ core[9364]::marker[0]::Unpin[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1728 ~ core[9364]::ops[0]::drop[0]::Drop[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1731 ~ core[9364]::ops[0]::function[0]::Fn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1734 ~ core[9364]::ops[0]::function[0]::FnMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1737 ~ core[9364]::ops[0]::function[0]::FnOnce[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2215 ~ core[9364]::convert[0]::AsRef[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2218 ~ core[9364]::convert[0]::AsMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2221 ~ core[9364]::convert[0]::Into[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2224 ~ core[9364]::convert[0]::From[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3906 ~ core[9364]::iter[0]::traits[0]::collect[0]::Extend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3897 ~ core[9364]::iter[0]::traits[0]::collect[0]::IntoIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3856 ~ core[9364]::iter[0]::traits[0]::double_ended[0]::DoubleEndedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3885 ~ core[9364]::iter[0]::traits[0]::exact_size[0]::ExactSizeIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2182 ~ core[9364]::clone[0]::Clone[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1545 ~ core[9364]::marker[0]::Copy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2207 ~ core[9364]::default[0]::Default[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2047 ~ core[9364]::cmp[0]::Eq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2068 ~ core[9364]::cmp[0]::Ord[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2042 ~ core[9364]::cmp[0]::PartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2079 ~ core[9364]::cmp[0]::PartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3134 ~ alloc[4fab]::borrow[0]::ToOwned[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3700 ~ alloc[4fab]::string[0]::ToString[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1933 ~ core[9364]::ops[0]::unsize[0]::CoerceUnsized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1970 ~ core[9364]::ops[0]::unsize[0]::DispatchFromDyn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7587 ~ core[9364]::fmt[0]::LowerExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7589 ~ core[9364]::fmt[0]::UpperExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7575 ~ core[9364]::fmt[0]::Display[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7570 ~ core[9364]::fmt[0]::Debug[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:248 ~ core[9364]::num[0]::flt2dec[0]::decoder[0]::DecodableFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:452 ~ core[9364]::num[0]::dec2flt[0]::rawfp[0]::RawFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7370 ~ core[9364]::fmt[0]::num[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7379 ~ core[9364]::fmt[0]::num[0]::GenericRadix[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1613 ~ core[9364]::ops[0]::arith[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1619 ~ core[9364]::ops[0]::arith[0]::Rem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1603 ~ core[9364]::ops[0]::arith[0]::Sub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6569 ~ core[9364]::str[0]::pattern[0]::Pattern[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6576 ~ core[9364]::str[0]::pattern[0]::Searcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6582 ~ core[9364]::str[0]::pattern[0]::ReverseSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6587 ~ core[9364]::str[0]::pattern[0]::DoubleEndedSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6609 ~ core[9364]::str[0]::pattern[0]::MultiCharEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6704 ~ core[9364]::str[0]::pattern[0]::TwoWayStrategy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2231 ~ core[9364]::convert[0]::TryFrom[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6748 ~ core[9364]::str[0]::FromStr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5878 ~ core[9364]::slice[0]::private_slice_index[0]::Sealed[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1608 ~ core[9364]::ops[0]::arith[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1625 ~ core[9364]::ops[0]::arith[0]::Neg[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1631 ~ core[9364]::ops[0]::arith[0]::AddAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1635 ~ core[9364]::ops[0]::arith[0]::SubAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1639 ~ core[9364]::ops[0]::arith[0]::MulAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1643 ~ core[9364]::ops[0]::arith[0]::DivAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1647 ~ core[9364]::ops[0]::arith[0]::RemAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1652 ~ core[9364]::ops[0]::bit[0]::Not[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1656 ~ core[9364]::ops[0]::bit[0]::BitAnd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1661 ~ core[9364]::ops[0]::bit[0]::BitOr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1666 ~ core[9364]::ops[0]::bit[0]::BitXor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1671 ~ core[9364]::ops[0]::bit[0]::Shl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1677 ~ core[9364]::ops[0]::bit[0]::Shr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1683 ~ core[9364]::ops[0]::bit[0]::BitAndAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1687 ~ core[9364]::ops[0]::bit[0]::BitOrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1691 ~ core[9364]::ops[0]::bit[0]::BitXorAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1695 ~ core[9364]::ops[0]::bit[0]::ShlAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1700 ~ core[9364]::ops[0]::bit[0]::ShrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1706 ~ core[9364]::ops[0]::deref[0]::Deref[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1717 ~ core[9364]::ops[0]::deref[0]::DerefMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1722 ~ core[9364]::ops[0]::deref[0]::Receiver[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1767 ~ core[9364]::ops[0]::generator[0]::Generator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1782 ~ core[9364]::ops[0]::index[0]::Index[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1786 ~ core[9364]::ops[0]::index[0]::IndexMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1818 ~ core[9364]::ops[0]::range[0]::RangeInclusiveEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1861 ~ core[9364]::ops[0]::range[0]::RangeBounds[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7212 ~ core[9364]::hash[0]::Hash[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7220 ~ core[9364]::hash[0]::Hasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1925 ~ core[9364]::ops[0]::try[0]::Try[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1541 ~ core[9364]::marker[0]::Unsize[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5886 ~ core[9364]::slice[0]::SliceIndex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6022 ~ core[9364]::slice[0]::SplitIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6481 ~ core[9364]::slice[0]::SlicePartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6497 ~ core[9364]::slice[0]::SlicePartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6506 ~ core[9364]::slice[0]::SliceOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6514 ~ core[9364]::slice[0]::BytewiseEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6526 ~ core[9364]::slice[0]::SliceContains[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1543 ~ core[9364]::marker[0]::StructuralPartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1544 ~ core[9364]::marker[0]::StructuralEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1561 ~ core[9364]::marker[0]::Freeze[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3893 ~ core[9364]::iter[0]::traits[0]::collect[0]::FromIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3919 ~ core[9364]::iter[0]::traits[0]::accum[0]::Sum[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3923 ~ core[9364]::iter[0]::traits[0]::accum[0]::Product[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3956 ~ core[9364]::iter[0]::traits[0]::marker[0]::FusedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3959 ~ core[9364]::iter[0]::traits[0]::marker[0]::TrustedLen[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4260 ~ core[9364]::iter[0]::adapters[0]::zip[0]::TrustedRandomAccess[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7529 ~ core[9364]::fmt[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2227 ~ core[9364]::convert[0]::TryInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7577 ~ core[9364]::fmt[0]::Octal[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7579 ~ core[9364]::fmt[0]::Binary[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7581 ~ core[9364]::fmt[0]::LowerHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7583 ~ core[9364]::fmt[0]::UpperHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7585 ~ core[9364]::fmt[0]::Pointer[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4220 ~ core[9364]::iter[0]::adapters[0]::zip[0]::ZipImpl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7203 ~ core[9364]::hash[0]::sip[0]::Sip[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7251 ~ core[9364]::hash[0]::BuildHasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2291 ~ core[9364]::borrow[0]::Borrow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2294 ~ core[9364]::borrow[0]::BorrowMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3330 ~ alloc[4fab]::slice[0]::Concat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3334 ~ alloc[4fab]::slice[0]::Join[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:1616 ~ std[cc26]::error[0]::Error[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2315 ~ core[9364]::any[0]::Any[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2851 ~ std[cc26]::io[0]::Read[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2905 ~ std[cc26]::io[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2927 ~ std[cc26]::io[0]::BufRead[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2921 ~ std[cc26]::io[0]::Seek[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2647 ~ core[9364]::array[0]::LengthAtMost32[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2451 ~ core[9364]::array[0]::FixedSizeArray[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8024 ~ core[9364]::alloc[0]::GlobalAlloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8131 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::AsRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8133 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::FromRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8135 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::IntoRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5490 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStrExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5484 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStringExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8181 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::PermissionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8189 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::OpenOptionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8195 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8229 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileTypeExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8239 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirEntryExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8173 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8321 ~ std[cc26]::sys[0]::unix[0]::ext[0]::thread[0]::JoinHandleExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8264 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::CommandExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8278 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::ExitStatusExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3870 ~ alloc[4fab]::vec[0]::ExtendWith[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3920 ~ alloc[4fab]::vec[0]::SpecFromElem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3930 ~ alloc[4fab]::vec[0]::IsZero[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3997 ~ alloc[4fab]::vec[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5879 ~ std[cc26]::sys_common[0]::AsInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5888 ~ std[cc26]::sys_common[0]::FromInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5882 ~ std[cc26]::sys_common[0]::AsInnerMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5885 ~ std[cc26]::sys_common[0]::IntoInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8246 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirBuilderExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:6820 ~ std[cc26]::os[0]::linux[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4239 ~ std[cc26]::process[0]::Termination[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:558 ~ core[9364]::num[0]::bignum[0]::FullOps[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:650 ~ core[9364]::num[0]::FromStrRadixHelper[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3194 ~ core[9364]::panic[0]::BoxMeUp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5569 ~ core[9364]::ffi[0]::sealed_trait[0]::VaArgSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7884 ~ core[9364]::future[0]::future[0]::Future[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8029 ~ core[9364]::alloc[0]::Alloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8221 ~ core[9364]::core_arch[0]::x86[0]::m128iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8233 ~ core[9364]::core_arch[0]::x86[0]::m256iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8245 ~ core[9364]::core_arch[0]::x86[0]::m512iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:481 ~ std[cc26]::ascii[0]::AsciiExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3253 ~ std[cc26]::net[0]::addr[0]::ToSocketAddrs[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3566 ~ std[cc26]::net[0]::NetInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3647 ~ std[cc26]::panic[0]::UnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3648 ~ std[cc26]::panic[0]::RefUnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:9488 ~ std[cc26]::sys[0]::unix[0]::IsMinusOne[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2381 ~ alloc[4fab]::collections[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2169 ~ alloc[4fab]::collections[0]::vec_deque[0]::RingSlices[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:74 ~ compiler_builtins[1a00]::float[0]::Float[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:210 ~ compiler_builtins[1a00]::int[0]::WideInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:66 ~ compiler_builtins[1a00]::float[0]::pow[0]::Pow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:101 ~ compiler_builtins[1a00]::int[0]::addsub[0]::UAddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:106 ~ compiler_builtins[1a00]::int[0]::addsub[0]::AddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:111 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Addo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:115 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Subo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:197 ~ compiler_builtins[1a00]::int[0]::LargeInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:123 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:127 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:132 ~ compiler_builtins[1a00]::int[0]::mul[0]::UMulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:137 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:142 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Mod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:147 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Divmod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:156 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:160 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:164 ~ compiler_builtins[1a00]::int[0]::shift[0]::Lshr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4758 ~ std[cc26]::sync[0]::mpsc[0]::UnsafeFlavor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:216 ~ alloc[4fab]::boxed[0]::BoxIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:1767 ~ alloc[4fab]::collections[0]::btree[0]::Recover[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2540 ~ alloc[4fab]::sync[0]::ArcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2595 ~ alloc[4fab]::sync[0]::ArcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2667 ~ alloc[4fab]::sync[0]::ArcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2830 ~ alloc[4fab]::rc[0]::RcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2854 ~ alloc[4fab]::rc[0]::RcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2923 ~ alloc[4fab]::rc[0]::RcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2980 ~ alloc[4fab]::rc[0]::RcBoxPtr[0])) [DEBUG rustc_typeck::check::method::probe] pick_core: step=CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false } [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=() probe=Candidate { xform_self_ty: &, xform_ret_ty: Some(), item: AssocItem { def_id: DefId(2:3367 ~ core[9364]::iter[0]::range[0]::Step[0]::add_one[0]), ident: add_one#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])), method_has_self_argument: true }, kind: TraitCandidate(<_ as std::iter::Step>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] --> cannot relate self-types [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&() probe=Candidate { xform_self_ty: &, xform_ret_ty: Some(), item: AssocItem { def_id: DefId(2:3367 ~ core[9364]::iter[0]::range[0]::Step[0]::add_one[0]), ident: add_one#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])), method_has_self_argument: true }, kind: TraitCandidate(<_ as std::iter::Step>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&mut ()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&mut () probe=Candidate { xform_self_ty: &, xform_ret_ty: Some(), item: AssocItem { def_id: DefId(2:3367 ~ core[9364]::iter[0]::range[0]::Step[0]::add_one[0]), ident: add_one#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])), method_has_self_argument: true }, kind: TraitCandidate(<_ as std::iter::Step>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] --> cannot relate self-types [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick: actual search failed, assemble diagnotics [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(0:4 ~ v[317d]::Test[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1535 ~ core[9364]::marker[0]::Send[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1540 ~ core[9364]::marker[0]::Sized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1547 ~ core[9364]::marker[0]::Sync[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1574 ~ core[9364]::marker[0]::Unpin[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1728 ~ core[9364]::ops[0]::drop[0]::Drop[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1731 ~ core[9364]::ops[0]::function[0]::Fn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1734 ~ core[9364]::ops[0]::function[0]::FnMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1737 ~ core[9364]::ops[0]::function[0]::FnOnce[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2215 ~ core[9364]::convert[0]::AsRef[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2218 ~ core[9364]::convert[0]::AsMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2221 ~ core[9364]::convert[0]::Into[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2224 ~ core[9364]::convert[0]::From[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3906 ~ core[9364]::iter[0]::traits[0]::collect[0]::Extend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3897 ~ core[9364]::iter[0]::traits[0]::collect[0]::IntoIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3856 ~ core[9364]::iter[0]::traits[0]::double_ended[0]::DoubleEndedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3885 ~ core[9364]::iter[0]::traits[0]::exact_size[0]::ExactSizeIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2182 ~ core[9364]::clone[0]::Clone[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1545 ~ core[9364]::marker[0]::Copy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2207 ~ core[9364]::default[0]::Default[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2047 ~ core[9364]::cmp[0]::Eq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2068 ~ core[9364]::cmp[0]::Ord[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2042 ~ core[9364]::cmp[0]::PartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2079 ~ core[9364]::cmp[0]::PartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3134 ~ alloc[4fab]::borrow[0]::ToOwned[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3700 ~ alloc[4fab]::string[0]::ToString[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1933 ~ core[9364]::ops[0]::unsize[0]::CoerceUnsized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1970 ~ core[9364]::ops[0]::unsize[0]::DispatchFromDyn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7587 ~ core[9364]::fmt[0]::LowerExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7589 ~ core[9364]::fmt[0]::UpperExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7575 ~ core[9364]::fmt[0]::Display[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7570 ~ core[9364]::fmt[0]::Debug[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:248 ~ core[9364]::num[0]::flt2dec[0]::decoder[0]::DecodableFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:452 ~ core[9364]::num[0]::dec2flt[0]::rawfp[0]::RawFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7370 ~ core[9364]::fmt[0]::num[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7379 ~ core[9364]::fmt[0]::num[0]::GenericRadix[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1613 ~ core[9364]::ops[0]::arith[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1619 ~ core[9364]::ops[0]::arith[0]::Rem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1603 ~ core[9364]::ops[0]::arith[0]::Sub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6569 ~ core[9364]::str[0]::pattern[0]::Pattern[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6576 ~ core[9364]::str[0]::pattern[0]::Searcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6582 ~ core[9364]::str[0]::pattern[0]::ReverseSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6587 ~ core[9364]::str[0]::pattern[0]::DoubleEndedSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6609 ~ core[9364]::str[0]::pattern[0]::MultiCharEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6704 ~ core[9364]::str[0]::pattern[0]::TwoWayStrategy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2231 ~ core[9364]::convert[0]::TryFrom[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6748 ~ core[9364]::str[0]::FromStr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5878 ~ core[9364]::slice[0]::private_slice_index[0]::Sealed[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1608 ~ core[9364]::ops[0]::arith[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1625 ~ core[9364]::ops[0]::arith[0]::Neg[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1631 ~ core[9364]::ops[0]::arith[0]::AddAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1635 ~ core[9364]::ops[0]::arith[0]::SubAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1639 ~ core[9364]::ops[0]::arith[0]::MulAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1643 ~ core[9364]::ops[0]::arith[0]::DivAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1647 ~ core[9364]::ops[0]::arith[0]::RemAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1652 ~ core[9364]::ops[0]::bit[0]::Not[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1656 ~ core[9364]::ops[0]::bit[0]::BitAnd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1661 ~ core[9364]::ops[0]::bit[0]::BitOr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1666 ~ core[9364]::ops[0]::bit[0]::BitXor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1671 ~ core[9364]::ops[0]::bit[0]::Shl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1677 ~ core[9364]::ops[0]::bit[0]::Shr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1683 ~ core[9364]::ops[0]::bit[0]::BitAndAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1687 ~ core[9364]::ops[0]::bit[0]::BitOrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1691 ~ core[9364]::ops[0]::bit[0]::BitXorAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1695 ~ core[9364]::ops[0]::bit[0]::ShlAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1700 ~ core[9364]::ops[0]::bit[0]::ShrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1706 ~ core[9364]::ops[0]::deref[0]::Deref[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1717 ~ core[9364]::ops[0]::deref[0]::DerefMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1722 ~ core[9364]::ops[0]::deref[0]::Receiver[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1767 ~ core[9364]::ops[0]::generator[0]::Generator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1782 ~ core[9364]::ops[0]::index[0]::Index[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1786 ~ core[9364]::ops[0]::index[0]::IndexMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1818 ~ core[9364]::ops[0]::range[0]::RangeInclusiveEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1861 ~ core[9364]::ops[0]::range[0]::RangeBounds[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7212 ~ core[9364]::hash[0]::Hash[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7220 ~ core[9364]::hash[0]::Hasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1925 ~ core[9364]::ops[0]::try[0]::Try[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1541 ~ core[9364]::marker[0]::Unsize[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5886 ~ core[9364]::slice[0]::SliceIndex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6022 ~ core[9364]::slice[0]::SplitIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6481 ~ core[9364]::slice[0]::SlicePartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6497 ~ core[9364]::slice[0]::SlicePartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6506 ~ core[9364]::slice[0]::SliceOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6514 ~ core[9364]::slice[0]::BytewiseEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6526 ~ core[9364]::slice[0]::SliceContains[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1543 ~ core[9364]::marker[0]::StructuralPartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1544 ~ core[9364]::marker[0]::StructuralEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1561 ~ core[9364]::marker[0]::Freeze[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3893 ~ core[9364]::iter[0]::traits[0]::collect[0]::FromIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3919 ~ core[9364]::iter[0]::traits[0]::accum[0]::Sum[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3923 ~ core[9364]::iter[0]::traits[0]::accum[0]::Product[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3956 ~ core[9364]::iter[0]::traits[0]::marker[0]::FusedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3959 ~ core[9364]::iter[0]::traits[0]::marker[0]::TrustedLen[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4260 ~ core[9364]::iter[0]::adapters[0]::zip[0]::TrustedRandomAccess[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7529 ~ core[9364]::fmt[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2227 ~ core[9364]::convert[0]::TryInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7577 ~ core[9364]::fmt[0]::Octal[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7579 ~ core[9364]::fmt[0]::Binary[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7581 ~ core[9364]::fmt[0]::LowerHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7583 ~ core[9364]::fmt[0]::UpperHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7585 ~ core[9364]::fmt[0]::Pointer[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4220 ~ core[9364]::iter[0]::adapters[0]::zip[0]::ZipImpl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7203 ~ core[9364]::hash[0]::sip[0]::Sip[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7251 ~ core[9364]::hash[0]::BuildHasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2291 ~ core[9364]::borrow[0]::Borrow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2294 ~ core[9364]::borrow[0]::BorrowMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3330 ~ alloc[4fab]::slice[0]::Concat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3334 ~ alloc[4fab]::slice[0]::Join[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:1616 ~ std[cc26]::error[0]::Error[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2315 ~ core[9364]::any[0]::Any[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2851 ~ std[cc26]::io[0]::Read[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2905 ~ std[cc26]::io[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2927 ~ std[cc26]::io[0]::BufRead[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2921 ~ std[cc26]::io[0]::Seek[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2647 ~ core[9364]::array[0]::LengthAtMost32[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2451 ~ core[9364]::array[0]::FixedSizeArray[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8024 ~ core[9364]::alloc[0]::GlobalAlloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8131 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::AsRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8133 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::FromRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8135 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::IntoRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5490 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStrExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5484 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStringExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8181 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::PermissionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8189 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::OpenOptionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8195 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8229 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileTypeExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8239 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirEntryExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8173 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8321 ~ std[cc26]::sys[0]::unix[0]::ext[0]::thread[0]::JoinHandleExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8264 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::CommandExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8278 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::ExitStatusExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3870 ~ alloc[4fab]::vec[0]::ExtendWith[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3920 ~ alloc[4fab]::vec[0]::SpecFromElem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3930 ~ alloc[4fab]::vec[0]::IsZero[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3997 ~ alloc[4fab]::vec[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5879 ~ std[cc26]::sys_common[0]::AsInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5888 ~ std[cc26]::sys_common[0]::FromInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5882 ~ std[cc26]::sys_common[0]::AsInnerMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5885 ~ std[cc26]::sys_common[0]::IntoInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8246 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirBuilderExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:6820 ~ std[cc26]::os[0]::linux[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4239 ~ std[cc26]::process[0]::Termination[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:558 ~ core[9364]::num[0]::bignum[0]::FullOps[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:650 ~ core[9364]::num[0]::FromStrRadixHelper[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3194 ~ core[9364]::panic[0]::BoxMeUp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5569 ~ core[9364]::ffi[0]::sealed_trait[0]::VaArgSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7884 ~ core[9364]::future[0]::future[0]::Future[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8029 ~ core[9364]::alloc[0]::Alloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8221 ~ core[9364]::core_arch[0]::x86[0]::m128iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8233 ~ core[9364]::core_arch[0]::x86[0]::m256iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8245 ~ core[9364]::core_arch[0]::x86[0]::m512iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:481 ~ std[cc26]::ascii[0]::AsciiExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3253 ~ std[cc26]::net[0]::addr[0]::ToSocketAddrs[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3566 ~ std[cc26]::net[0]::NetInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3647 ~ std[cc26]::panic[0]::UnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3648 ~ std[cc26]::panic[0]::RefUnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:9488 ~ std[cc26]::sys[0]::unix[0]::IsMinusOne[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2381 ~ alloc[4fab]::collections[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2169 ~ alloc[4fab]::collections[0]::vec_deque[0]::RingSlices[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:74 ~ compiler_builtins[1a00]::float[0]::Float[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:210 ~ compiler_builtins[1a00]::int[0]::WideInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:66 ~ compiler_builtins[1a00]::float[0]::pow[0]::Pow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:101 ~ compiler_builtins[1a00]::int[0]::addsub[0]::UAddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:106 ~ compiler_builtins[1a00]::int[0]::addsub[0]::AddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:111 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Addo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:115 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Subo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:197 ~ compiler_builtins[1a00]::int[0]::LargeInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:123 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:127 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:132 ~ compiler_builtins[1a00]::int[0]::mul[0]::UMulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:137 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:142 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Mod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:147 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Divmod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:156 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:160 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:164 ~ compiler_builtins[1a00]::int[0]::shift[0]::Lshr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4758 ~ std[cc26]::sync[0]::mpsc[0]::UnsafeFlavor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:216 ~ alloc[4fab]::boxed[0]::BoxIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:1767 ~ alloc[4fab]::collections[0]::btree[0]::Recover[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2540 ~ alloc[4fab]::sync[0]::ArcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2595 ~ alloc[4fab]::sync[0]::ArcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2667 ~ alloc[4fab]::sync[0]::ArcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2830 ~ alloc[4fab]::rc[0]::RcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2854 ~ alloc[4fab]::rc[0]::RcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2923 ~ alloc[4fab]::rc[0]::RcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2980 ~ alloc[4fab]::rc[0]::RcBoxPtr[0])) [DEBUG rustc_typeck::check::method::probe] pick_core: step=CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false } [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=() probe=Candidate { xform_self_ty: &, xform_ret_ty: Some(), item: AssocItem { def_id: DefId(2:3367 ~ core[9364]::iter[0]::range[0]::Step[0]::add_one[0]), ident: add_one#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])), method_has_self_argument: true }, kind: TraitCandidate(< as std::iter::Step>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] --> cannot relate self-types [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&() probe=Candidate { xform_self_ty: &, xform_ret_ty: Some(), item: AssocItem { def_id: DefId(2:3367 ~ core[9364]::iter[0]::range[0]::Step[0]::add_one[0]), ident: add_one#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])), method_has_self_argument: true }, kind: TraitCandidate(<_ as std::iter::Step>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&mut ()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&mut () probe=Candidate { xform_self_ty: &, xform_ret_ty: Some(), item: AssocItem { def_id: DefId(2:3367 ~ core[9364]::iter[0]::range[0]::Step[0]::add_one[0]), ident: add_one#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])), method_has_self_argument: true }, kind: TraitCandidate(<_ as std::iter::Step>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] --> cannot relate self-types [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] probing for method names similar to Some(add_one#0) [DEBUG rustc_typeck::check::method::probe] assemble_probe: self_ty=Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } } [DEBUG rustc_typeck::check::method::probe] ProbeContext: steps for self_ty=() are MethodAutoderefStepsResult { steps: [CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false }], opt_bad_ty: None, reached_recursion_limit: false } [DEBUG rustc_typeck::check::method::probe] assemble_probe: self_ty=Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } } [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(0:4 ~ v[317d]::Test[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1535 ~ core[9364]::marker[0]::Send[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1540 ~ core[9364]::marker[0]::Sized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1547 ~ core[9364]::marker[0]::Sync[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1574 ~ core[9364]::marker[0]::Unpin[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1728 ~ core[9364]::ops[0]::drop[0]::Drop[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1731 ~ core[9364]::ops[0]::function[0]::Fn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1734 ~ core[9364]::ops[0]::function[0]::FnMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1737 ~ core[9364]::ops[0]::function[0]::FnOnce[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2215 ~ core[9364]::convert[0]::AsRef[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2218 ~ core[9364]::convert[0]::AsMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2221 ~ core[9364]::convert[0]::Into[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2224 ~ core[9364]::convert[0]::From[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3906 ~ core[9364]::iter[0]::traits[0]::collect[0]::Extend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3897 ~ core[9364]::iter[0]::traits[0]::collect[0]::IntoIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3856 ~ core[9364]::iter[0]::traits[0]::double_ended[0]::DoubleEndedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3885 ~ core[9364]::iter[0]::traits[0]::exact_size[0]::ExactSizeIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2182 ~ core[9364]::clone[0]::Clone[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1545 ~ core[9364]::marker[0]::Copy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2207 ~ core[9364]::default[0]::Default[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2047 ~ core[9364]::cmp[0]::Eq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2068 ~ core[9364]::cmp[0]::Ord[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2042 ~ core[9364]::cmp[0]::PartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2079 ~ core[9364]::cmp[0]::PartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3134 ~ alloc[4fab]::borrow[0]::ToOwned[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3700 ~ alloc[4fab]::string[0]::ToString[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1933 ~ core[9364]::ops[0]::unsize[0]::CoerceUnsized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1970 ~ core[9364]::ops[0]::unsize[0]::DispatchFromDyn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7587 ~ core[9364]::fmt[0]::LowerExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7589 ~ core[9364]::fmt[0]::UpperExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7575 ~ core[9364]::fmt[0]::Display[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7570 ~ core[9364]::fmt[0]::Debug[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:248 ~ core[9364]::num[0]::flt2dec[0]::decoder[0]::DecodableFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:452 ~ core[9364]::num[0]::dec2flt[0]::rawfp[0]::RawFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7370 ~ core[9364]::fmt[0]::num[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7379 ~ core[9364]::fmt[0]::num[0]::GenericRadix[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1613 ~ core[9364]::ops[0]::arith[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1619 ~ core[9364]::ops[0]::arith[0]::Rem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1603 ~ core[9364]::ops[0]::arith[0]::Sub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6569 ~ core[9364]::str[0]::pattern[0]::Pattern[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6576 ~ core[9364]::str[0]::pattern[0]::Searcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6582 ~ core[9364]::str[0]::pattern[0]::ReverseSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6587 ~ core[9364]::str[0]::pattern[0]::DoubleEndedSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6609 ~ core[9364]::str[0]::pattern[0]::MultiCharEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6704 ~ core[9364]::str[0]::pattern[0]::TwoWayStrategy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2231 ~ core[9364]::convert[0]::TryFrom[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6748 ~ core[9364]::str[0]::FromStr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5878 ~ core[9364]::slice[0]::private_slice_index[0]::Sealed[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1608 ~ core[9364]::ops[0]::arith[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1625 ~ core[9364]::ops[0]::arith[0]::Neg[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1631 ~ core[9364]::ops[0]::arith[0]::AddAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1635 ~ core[9364]::ops[0]::arith[0]::SubAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1639 ~ core[9364]::ops[0]::arith[0]::MulAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1643 ~ core[9364]::ops[0]::arith[0]::DivAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1647 ~ core[9364]::ops[0]::arith[0]::RemAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1652 ~ core[9364]::ops[0]::bit[0]::Not[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1656 ~ core[9364]::ops[0]::bit[0]::BitAnd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1661 ~ core[9364]::ops[0]::bit[0]::BitOr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1666 ~ core[9364]::ops[0]::bit[0]::BitXor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1671 ~ core[9364]::ops[0]::bit[0]::Shl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1677 ~ core[9364]::ops[0]::bit[0]::Shr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1683 ~ core[9364]::ops[0]::bit[0]::BitAndAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1687 ~ core[9364]::ops[0]::bit[0]::BitOrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1691 ~ core[9364]::ops[0]::bit[0]::BitXorAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1695 ~ core[9364]::ops[0]::bit[0]::ShlAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1700 ~ core[9364]::ops[0]::bit[0]::ShrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1706 ~ core[9364]::ops[0]::deref[0]::Deref[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1717 ~ core[9364]::ops[0]::deref[0]::DerefMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1722 ~ core[9364]::ops[0]::deref[0]::Receiver[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1767 ~ core[9364]::ops[0]::generator[0]::Generator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1782 ~ core[9364]::ops[0]::index[0]::Index[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1786 ~ core[9364]::ops[0]::index[0]::IndexMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1818 ~ core[9364]::ops[0]::range[0]::RangeInclusiveEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1861 ~ core[9364]::ops[0]::range[0]::RangeBounds[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7212 ~ core[9364]::hash[0]::Hash[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7220 ~ core[9364]::hash[0]::Hasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1925 ~ core[9364]::ops[0]::try[0]::Try[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1541 ~ core[9364]::marker[0]::Unsize[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5886 ~ core[9364]::slice[0]::SliceIndex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6022 ~ core[9364]::slice[0]::SplitIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6481 ~ core[9364]::slice[0]::SlicePartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6497 ~ core[9364]::slice[0]::SlicePartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6506 ~ core[9364]::slice[0]::SliceOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6514 ~ core[9364]::slice[0]::BytewiseEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6526 ~ core[9364]::slice[0]::SliceContains[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1543 ~ core[9364]::marker[0]::StructuralPartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1544 ~ core[9364]::marker[0]::StructuralEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1561 ~ core[9364]::marker[0]::Freeze[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3893 ~ core[9364]::iter[0]::traits[0]::collect[0]::FromIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3919 ~ core[9364]::iter[0]::traits[0]::accum[0]::Sum[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3923 ~ core[9364]::iter[0]::traits[0]::accum[0]::Product[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3956 ~ core[9364]::iter[0]::traits[0]::marker[0]::FusedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3959 ~ core[9364]::iter[0]::traits[0]::marker[0]::TrustedLen[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4260 ~ core[9364]::iter[0]::adapters[0]::zip[0]::TrustedRandomAccess[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7529 ~ core[9364]::fmt[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2227 ~ core[9364]::convert[0]::TryInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7577 ~ core[9364]::fmt[0]::Octal[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7579 ~ core[9364]::fmt[0]::Binary[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7581 ~ core[9364]::fmt[0]::LowerHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7583 ~ core[9364]::fmt[0]::UpperHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7585 ~ core[9364]::fmt[0]::Pointer[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4220 ~ core[9364]::iter[0]::adapters[0]::zip[0]::ZipImpl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7203 ~ core[9364]::hash[0]::sip[0]::Sip[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7251 ~ core[9364]::hash[0]::BuildHasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2291 ~ core[9364]::borrow[0]::Borrow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2294 ~ core[9364]::borrow[0]::BorrowMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3330 ~ alloc[4fab]::slice[0]::Concat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3334 ~ alloc[4fab]::slice[0]::Join[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:1616 ~ std[cc26]::error[0]::Error[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2315 ~ core[9364]::any[0]::Any[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2851 ~ std[cc26]::io[0]::Read[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2905 ~ std[cc26]::io[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2927 ~ std[cc26]::io[0]::BufRead[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2921 ~ std[cc26]::io[0]::Seek[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2647 ~ core[9364]::array[0]::LengthAtMost32[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2451 ~ core[9364]::array[0]::FixedSizeArray[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8024 ~ core[9364]::alloc[0]::GlobalAlloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8131 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::AsRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8133 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::FromRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8135 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::IntoRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5490 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStrExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5484 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStringExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8181 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::PermissionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8189 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::OpenOptionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8195 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8229 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileTypeExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8239 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirEntryExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8173 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8321 ~ std[cc26]::sys[0]::unix[0]::ext[0]::thread[0]::JoinHandleExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8264 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::CommandExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8278 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::ExitStatusExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3870 ~ alloc[4fab]::vec[0]::ExtendWith[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3920 ~ alloc[4fab]::vec[0]::SpecFromElem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3930 ~ alloc[4fab]::vec[0]::IsZero[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3997 ~ alloc[4fab]::vec[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5879 ~ std[cc26]::sys_common[0]::AsInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5888 ~ std[cc26]::sys_common[0]::FromInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5882 ~ std[cc26]::sys_common[0]::AsInnerMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5885 ~ std[cc26]::sys_common[0]::IntoInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8246 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirBuilderExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:6820 ~ std[cc26]::os[0]::linux[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4239 ~ std[cc26]::process[0]::Termination[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:558 ~ core[9364]::num[0]::bignum[0]::FullOps[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:650 ~ core[9364]::num[0]::FromStrRadixHelper[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3194 ~ core[9364]::panic[0]::BoxMeUp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5569 ~ core[9364]::ffi[0]::sealed_trait[0]::VaArgSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7884 ~ core[9364]::future[0]::future[0]::Future[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8029 ~ core[9364]::alloc[0]::Alloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8221 ~ core[9364]::core_arch[0]::x86[0]::m128iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8233 ~ core[9364]::core_arch[0]::x86[0]::m256iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8245 ~ core[9364]::core_arch[0]::x86[0]::m512iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:481 ~ std[cc26]::ascii[0]::AsciiExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3253 ~ std[cc26]::net[0]::addr[0]::ToSocketAddrs[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3566 ~ std[cc26]::net[0]::NetInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3647 ~ std[cc26]::panic[0]::UnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3648 ~ std[cc26]::panic[0]::RefUnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:9488 ~ std[cc26]::sys[0]::unix[0]::IsMinusOne[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2381 ~ alloc[4fab]::collections[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2169 ~ alloc[4fab]::collections[0]::vec_deque[0]::RingSlices[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:74 ~ compiler_builtins[1a00]::float[0]::Float[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:210 ~ compiler_builtins[1a00]::int[0]::WideInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:66 ~ compiler_builtins[1a00]::float[0]::pow[0]::Pow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:101 ~ compiler_builtins[1a00]::int[0]::addsub[0]::UAddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:106 ~ compiler_builtins[1a00]::int[0]::addsub[0]::AddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:111 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Addo[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self, &mut i32]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:115 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Subo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:197 ~ compiler_builtins[1a00]::int[0]::LargeInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:123 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:127 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:132 ~ compiler_builtins[1a00]::int[0]::mul[0]::UMulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:137 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:142 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Mod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:147 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Divmod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:156 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:160 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:164 ~ compiler_builtins[1a00]::int[0]::shift[0]::Lshr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4758 ~ std[cc26]::sync[0]::mpsc[0]::UnsafeFlavor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:216 ~ alloc[4fab]::boxed[0]::BoxIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:1767 ~ alloc[4fab]::collections[0]::btree[0]::Recover[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2540 ~ alloc[4fab]::sync[0]::ArcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2595 ~ alloc[4fab]::sync[0]::ArcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2667 ~ alloc[4fab]::sync[0]::ArcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2830 ~ alloc[4fab]::rc[0]::RcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2854 ~ alloc[4fab]::rc[0]::RcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2923 ~ alloc[4fab]::rc[0]::RcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2980 ~ alloc[4fab]::rc[0]::RcBoxPtr[0])) [DEBUG rustc_typeck::check::method::probe] pick_core: step=CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false } [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&mut ()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick: actual search failed, assemble diagnotics [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(0:4 ~ v[317d]::Test[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1535 ~ core[9364]::marker[0]::Send[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1540 ~ core[9364]::marker[0]::Sized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1547 ~ core[9364]::marker[0]::Sync[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1574 ~ core[9364]::marker[0]::Unpin[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1728 ~ core[9364]::ops[0]::drop[0]::Drop[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1731 ~ core[9364]::ops[0]::function[0]::Fn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1734 ~ core[9364]::ops[0]::function[0]::FnMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1737 ~ core[9364]::ops[0]::function[0]::FnOnce[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2215 ~ core[9364]::convert[0]::AsRef[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2218 ~ core[9364]::convert[0]::AsMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2221 ~ core[9364]::convert[0]::Into[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2224 ~ core[9364]::convert[0]::From[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3906 ~ core[9364]::iter[0]::traits[0]::collect[0]::Extend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3897 ~ core[9364]::iter[0]::traits[0]::collect[0]::IntoIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3856 ~ core[9364]::iter[0]::traits[0]::double_ended[0]::DoubleEndedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3885 ~ core[9364]::iter[0]::traits[0]::exact_size[0]::ExactSizeIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2182 ~ core[9364]::clone[0]::Clone[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1545 ~ core[9364]::marker[0]::Copy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2207 ~ core[9364]::default[0]::Default[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2047 ~ core[9364]::cmp[0]::Eq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2068 ~ core[9364]::cmp[0]::Ord[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2042 ~ core[9364]::cmp[0]::PartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2079 ~ core[9364]::cmp[0]::PartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3134 ~ alloc[4fab]::borrow[0]::ToOwned[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3700 ~ alloc[4fab]::string[0]::ToString[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1933 ~ core[9364]::ops[0]::unsize[0]::CoerceUnsized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1970 ~ core[9364]::ops[0]::unsize[0]::DispatchFromDyn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7587 ~ core[9364]::fmt[0]::LowerExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7589 ~ core[9364]::fmt[0]::UpperExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7575 ~ core[9364]::fmt[0]::Display[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7570 ~ core[9364]::fmt[0]::Debug[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:248 ~ core[9364]::num[0]::flt2dec[0]::decoder[0]::DecodableFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:452 ~ core[9364]::num[0]::dec2flt[0]::rawfp[0]::RawFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7370 ~ core[9364]::fmt[0]::num[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7379 ~ core[9364]::fmt[0]::num[0]::GenericRadix[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1613 ~ core[9364]::ops[0]::arith[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1619 ~ core[9364]::ops[0]::arith[0]::Rem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1603 ~ core[9364]::ops[0]::arith[0]::Sub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6569 ~ core[9364]::str[0]::pattern[0]::Pattern[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6576 ~ core[9364]::str[0]::pattern[0]::Searcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6582 ~ core[9364]::str[0]::pattern[0]::ReverseSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6587 ~ core[9364]::str[0]::pattern[0]::DoubleEndedSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6609 ~ core[9364]::str[0]::pattern[0]::MultiCharEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6704 ~ core[9364]::str[0]::pattern[0]::TwoWayStrategy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2231 ~ core[9364]::convert[0]::TryFrom[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6748 ~ core[9364]::str[0]::FromStr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5878 ~ core[9364]::slice[0]::private_slice_index[0]::Sealed[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1608 ~ core[9364]::ops[0]::arith[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1625 ~ core[9364]::ops[0]::arith[0]::Neg[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1631 ~ core[9364]::ops[0]::arith[0]::AddAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1635 ~ core[9364]::ops[0]::arith[0]::SubAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1639 ~ core[9364]::ops[0]::arith[0]::MulAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1643 ~ core[9364]::ops[0]::arith[0]::DivAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1647 ~ core[9364]::ops[0]::arith[0]::RemAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1652 ~ core[9364]::ops[0]::bit[0]::Not[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1656 ~ core[9364]::ops[0]::bit[0]::BitAnd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1661 ~ core[9364]::ops[0]::bit[0]::BitOr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1666 ~ core[9364]::ops[0]::bit[0]::BitXor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1671 ~ core[9364]::ops[0]::bit[0]::Shl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1677 ~ core[9364]::ops[0]::bit[0]::Shr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1683 ~ core[9364]::ops[0]::bit[0]::BitAndAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1687 ~ core[9364]::ops[0]::bit[0]::BitOrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1691 ~ core[9364]::ops[0]::bit[0]::BitXorAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1695 ~ core[9364]::ops[0]::bit[0]::ShlAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1700 ~ core[9364]::ops[0]::bit[0]::ShrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1706 ~ core[9364]::ops[0]::deref[0]::Deref[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1717 ~ core[9364]::ops[0]::deref[0]::DerefMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1722 ~ core[9364]::ops[0]::deref[0]::Receiver[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1767 ~ core[9364]::ops[0]::generator[0]::Generator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1782 ~ core[9364]::ops[0]::index[0]::Index[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1786 ~ core[9364]::ops[0]::index[0]::IndexMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1818 ~ core[9364]::ops[0]::range[0]::RangeInclusiveEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1861 ~ core[9364]::ops[0]::range[0]::RangeBounds[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7212 ~ core[9364]::hash[0]::Hash[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7220 ~ core[9364]::hash[0]::Hasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1925 ~ core[9364]::ops[0]::try[0]::Try[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1541 ~ core[9364]::marker[0]::Unsize[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5886 ~ core[9364]::slice[0]::SliceIndex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6022 ~ core[9364]::slice[0]::SplitIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6481 ~ core[9364]::slice[0]::SlicePartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6497 ~ core[9364]::slice[0]::SlicePartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6506 ~ core[9364]::slice[0]::SliceOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6514 ~ core[9364]::slice[0]::BytewiseEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6526 ~ core[9364]::slice[0]::SliceContains[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1543 ~ core[9364]::marker[0]::StructuralPartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1544 ~ core[9364]::marker[0]::StructuralEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1561 ~ core[9364]::marker[0]::Freeze[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3893 ~ core[9364]::iter[0]::traits[0]::collect[0]::FromIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3919 ~ core[9364]::iter[0]::traits[0]::accum[0]::Sum[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3923 ~ core[9364]::iter[0]::traits[0]::accum[0]::Product[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3956 ~ core[9364]::iter[0]::traits[0]::marker[0]::FusedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3959 ~ core[9364]::iter[0]::traits[0]::marker[0]::TrustedLen[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4260 ~ core[9364]::iter[0]::adapters[0]::zip[0]::TrustedRandomAccess[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7529 ~ core[9364]::fmt[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2227 ~ core[9364]::convert[0]::TryInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7577 ~ core[9364]::fmt[0]::Octal[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7579 ~ core[9364]::fmt[0]::Binary[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7581 ~ core[9364]::fmt[0]::LowerHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7583 ~ core[9364]::fmt[0]::UpperHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7585 ~ core[9364]::fmt[0]::Pointer[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4220 ~ core[9364]::iter[0]::adapters[0]::zip[0]::ZipImpl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7203 ~ core[9364]::hash[0]::sip[0]::Sip[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7251 ~ core[9364]::hash[0]::BuildHasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2291 ~ core[9364]::borrow[0]::Borrow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2294 ~ core[9364]::borrow[0]::BorrowMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3330 ~ alloc[4fab]::slice[0]::Concat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3334 ~ alloc[4fab]::slice[0]::Join[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:1616 ~ std[cc26]::error[0]::Error[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2315 ~ core[9364]::any[0]::Any[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2851 ~ std[cc26]::io[0]::Read[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2905 ~ std[cc26]::io[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2927 ~ std[cc26]::io[0]::BufRead[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2921 ~ std[cc26]::io[0]::Seek[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2647 ~ core[9364]::array[0]::LengthAtMost32[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2451 ~ core[9364]::array[0]::FixedSizeArray[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8024 ~ core[9364]::alloc[0]::GlobalAlloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8131 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::AsRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8133 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::FromRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8135 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::IntoRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5490 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStrExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5484 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStringExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8181 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::PermissionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8189 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::OpenOptionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8195 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8229 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileTypeExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8239 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirEntryExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8173 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8321 ~ std[cc26]::sys[0]::unix[0]::ext[0]::thread[0]::JoinHandleExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8264 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::CommandExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8278 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::ExitStatusExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3870 ~ alloc[4fab]::vec[0]::ExtendWith[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3920 ~ alloc[4fab]::vec[0]::SpecFromElem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3930 ~ alloc[4fab]::vec[0]::IsZero[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3997 ~ alloc[4fab]::vec[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5879 ~ std[cc26]::sys_common[0]::AsInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5888 ~ std[cc26]::sys_common[0]::FromInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5882 ~ std[cc26]::sys_common[0]::AsInnerMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5885 ~ std[cc26]::sys_common[0]::IntoInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8246 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirBuilderExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:6820 ~ std[cc26]::os[0]::linux[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4239 ~ std[cc26]::process[0]::Termination[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:558 ~ core[9364]::num[0]::bignum[0]::FullOps[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:650 ~ core[9364]::num[0]::FromStrRadixHelper[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3194 ~ core[9364]::panic[0]::BoxMeUp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5569 ~ core[9364]::ffi[0]::sealed_trait[0]::VaArgSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7884 ~ core[9364]::future[0]::future[0]::Future[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8029 ~ core[9364]::alloc[0]::Alloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8221 ~ core[9364]::core_arch[0]::x86[0]::m128iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8233 ~ core[9364]::core_arch[0]::x86[0]::m256iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8245 ~ core[9364]::core_arch[0]::x86[0]::m512iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:481 ~ std[cc26]::ascii[0]::AsciiExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3253 ~ std[cc26]::net[0]::addr[0]::ToSocketAddrs[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3566 ~ std[cc26]::net[0]::NetInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3647 ~ std[cc26]::panic[0]::UnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3648 ~ std[cc26]::panic[0]::RefUnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:9488 ~ std[cc26]::sys[0]::unix[0]::IsMinusOne[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2381 ~ alloc[4fab]::collections[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2169 ~ alloc[4fab]::collections[0]::vec_deque[0]::RingSlices[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:74 ~ compiler_builtins[1a00]::float[0]::Float[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:210 ~ compiler_builtins[1a00]::int[0]::WideInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:66 ~ compiler_builtins[1a00]::float[0]::pow[0]::Pow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:101 ~ compiler_builtins[1a00]::int[0]::addsub[0]::UAddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:106 ~ compiler_builtins[1a00]::int[0]::addsub[0]::AddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:111 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Addo[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self, &mut i32]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:115 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Subo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:197 ~ compiler_builtins[1a00]::int[0]::LargeInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:123 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:127 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:132 ~ compiler_builtins[1a00]::int[0]::mul[0]::UMulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:137 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:142 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Mod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:147 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Divmod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:156 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:160 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:164 ~ compiler_builtins[1a00]::int[0]::shift[0]::Lshr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4758 ~ std[cc26]::sync[0]::mpsc[0]::UnsafeFlavor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:216 ~ alloc[4fab]::boxed[0]::BoxIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:1767 ~ alloc[4fab]::collections[0]::btree[0]::Recover[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2540 ~ alloc[4fab]::sync[0]::ArcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2595 ~ alloc[4fab]::sync[0]::ArcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2667 ~ alloc[4fab]::sync[0]::ArcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2830 ~ alloc[4fab]::rc[0]::RcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2854 ~ alloc[4fab]::rc[0]::RcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2923 ~ alloc[4fab]::rc[0]::RcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2980 ~ alloc[4fab]::rc[0]::RcBoxPtr[0])) [DEBUG rustc_typeck::check::method::probe] pick_core: step=CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false } [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&mut ()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] ProbeContext: steps for self_ty=() are MethodAutoderefStepsResult { steps: [CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false }], opt_bad_ty: None, reached_recursion_limit: false } [DEBUG rustc_typeck::check::method::probe] assemble_probe: self_ty=Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } } [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(0:4 ~ v[317d]::Test[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1535 ~ core[9364]::marker[0]::Send[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1540 ~ core[9364]::marker[0]::Sized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1547 ~ core[9364]::marker[0]::Sync[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1574 ~ core[9364]::marker[0]::Unpin[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1728 ~ core[9364]::ops[0]::drop[0]::Drop[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1731 ~ core[9364]::ops[0]::function[0]::Fn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1734 ~ core[9364]::ops[0]::function[0]::FnMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1737 ~ core[9364]::ops[0]::function[0]::FnOnce[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2215 ~ core[9364]::convert[0]::AsRef[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2218 ~ core[9364]::convert[0]::AsMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2221 ~ core[9364]::convert[0]::Into[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2224 ~ core[9364]::convert[0]::From[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, F]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3906 ~ core[9364]::iter[0]::traits[0]::collect[0]::Extend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3897 ~ core[9364]::iter[0]::traits[0]::collect[0]::IntoIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3856 ~ core[9364]::iter[0]::traits[0]::double_ended[0]::DoubleEndedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3885 ~ core[9364]::iter[0]::traits[0]::exact_size[0]::ExactSizeIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2182 ~ core[9364]::clone[0]::Clone[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1545 ~ core[9364]::marker[0]::Copy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2207 ~ core[9364]::default[0]::Default[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2047 ~ core[9364]::cmp[0]::Eq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2068 ~ core[9364]::cmp[0]::Ord[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2042 ~ core[9364]::cmp[0]::PartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2079 ~ core[9364]::cmp[0]::PartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3134 ~ alloc[4fab]::borrow[0]::ToOwned[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3700 ~ alloc[4fab]::string[0]::ToString[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1933 ~ core[9364]::ops[0]::unsize[0]::CoerceUnsized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1970 ~ core[9364]::ops[0]::unsize[0]::DispatchFromDyn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7587 ~ core[9364]::fmt[0]::LowerExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7589 ~ core[9364]::fmt[0]::UpperExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7575 ~ core[9364]::fmt[0]::Display[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7570 ~ core[9364]::fmt[0]::Debug[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:248 ~ core[9364]::num[0]::flt2dec[0]::decoder[0]::DecodableFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:452 ~ core[9364]::num[0]::dec2flt[0]::rawfp[0]::RawFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7370 ~ core[9364]::fmt[0]::num[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7379 ~ core[9364]::fmt[0]::num[0]::GenericRadix[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1613 ~ core[9364]::ops[0]::arith[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1619 ~ core[9364]::ops[0]::arith[0]::Rem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1603 ~ core[9364]::ops[0]::arith[0]::Sub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6569 ~ core[9364]::str[0]::pattern[0]::Pattern[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6576 ~ core[9364]::str[0]::pattern[0]::Searcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6582 ~ core[9364]::str[0]::pattern[0]::ReverseSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6587 ~ core[9364]::str[0]::pattern[0]::DoubleEndedSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6609 ~ core[9364]::str[0]::pattern[0]::MultiCharEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6704 ~ core[9364]::str[0]::pattern[0]::TwoWayStrategy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2231 ~ core[9364]::convert[0]::TryFrom[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6748 ~ core[9364]::str[0]::FromStr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5878 ~ core[9364]::slice[0]::private_slice_index[0]::Sealed[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1608 ~ core[9364]::ops[0]::arith[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1625 ~ core[9364]::ops[0]::arith[0]::Neg[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1631 ~ core[9364]::ops[0]::arith[0]::AddAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1635 ~ core[9364]::ops[0]::arith[0]::SubAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1639 ~ core[9364]::ops[0]::arith[0]::MulAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1643 ~ core[9364]::ops[0]::arith[0]::DivAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1647 ~ core[9364]::ops[0]::arith[0]::RemAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1652 ~ core[9364]::ops[0]::bit[0]::Not[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1656 ~ core[9364]::ops[0]::bit[0]::BitAnd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1661 ~ core[9364]::ops[0]::bit[0]::BitOr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1666 ~ core[9364]::ops[0]::bit[0]::BitXor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1671 ~ core[9364]::ops[0]::bit[0]::Shl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1677 ~ core[9364]::ops[0]::bit[0]::Shr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1683 ~ core[9364]::ops[0]::bit[0]::BitAndAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1687 ~ core[9364]::ops[0]::bit[0]::BitOrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1691 ~ core[9364]::ops[0]::bit[0]::BitXorAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1695 ~ core[9364]::ops[0]::bit[0]::ShlAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1700 ~ core[9364]::ops[0]::bit[0]::ShrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1706 ~ core[9364]::ops[0]::deref[0]::Deref[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1717 ~ core[9364]::ops[0]::deref[0]::DerefMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1722 ~ core[9364]::ops[0]::deref[0]::Receiver[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1767 ~ core[9364]::ops[0]::generator[0]::Generator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1782 ~ core[9364]::ops[0]::index[0]::Index[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1786 ~ core[9364]::ops[0]::index[0]::IndexMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1818 ~ core[9364]::ops[0]::range[0]::RangeInclusiveEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1861 ~ core[9364]::ops[0]::range[0]::RangeBounds[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7212 ~ core[9364]::hash[0]::Hash[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7220 ~ core[9364]::hash[0]::Hasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1925 ~ core[9364]::ops[0]::try[0]::Try[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1541 ~ core[9364]::marker[0]::Unsize[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5886 ~ core[9364]::slice[0]::SliceIndex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6022 ~ core[9364]::slice[0]::SplitIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6481 ~ core[9364]::slice[0]::SlicePartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6497 ~ core[9364]::slice[0]::SlicePartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6506 ~ core[9364]::slice[0]::SliceOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6514 ~ core[9364]::slice[0]::BytewiseEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6526 ~ core[9364]::slice[0]::SliceContains[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1543 ~ core[9364]::marker[0]::StructuralPartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1544 ~ core[9364]::marker[0]::StructuralEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1561 ~ core[9364]::marker[0]::Freeze[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3893 ~ core[9364]::iter[0]::traits[0]::collect[0]::FromIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3919 ~ core[9364]::iter[0]::traits[0]::accum[0]::Sum[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3923 ~ core[9364]::iter[0]::traits[0]::accum[0]::Product[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3956 ~ core[9364]::iter[0]::traits[0]::marker[0]::FusedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3959 ~ core[9364]::iter[0]::traits[0]::marker[0]::TrustedLen[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4260 ~ core[9364]::iter[0]::adapters[0]::zip[0]::TrustedRandomAccess[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7529 ~ core[9364]::fmt[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2227 ~ core[9364]::convert[0]::TryInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7577 ~ core[9364]::fmt[0]::Octal[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7579 ~ core[9364]::fmt[0]::Binary[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7581 ~ core[9364]::fmt[0]::LowerHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7583 ~ core[9364]::fmt[0]::UpperHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7585 ~ core[9364]::fmt[0]::Pointer[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4220 ~ core[9364]::iter[0]::adapters[0]::zip[0]::ZipImpl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7203 ~ core[9364]::hash[0]::sip[0]::Sip[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7251 ~ core[9364]::hash[0]::BuildHasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2291 ~ core[9364]::borrow[0]::Borrow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2294 ~ core[9364]::borrow[0]::BorrowMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3330 ~ alloc[4fab]::slice[0]::Concat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3334 ~ alloc[4fab]::slice[0]::Join[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:1616 ~ std[cc26]::error[0]::Error[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2315 ~ core[9364]::any[0]::Any[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2851 ~ std[cc26]::io[0]::Read[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2905 ~ std[cc26]::io[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2927 ~ std[cc26]::io[0]::BufRead[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2921 ~ std[cc26]::io[0]::Seek[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2647 ~ core[9364]::array[0]::LengthAtMost32[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2451 ~ core[9364]::array[0]::FixedSizeArray[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8024 ~ core[9364]::alloc[0]::GlobalAlloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8131 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::AsRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8133 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::FromRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8135 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::IntoRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5490 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStrExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5484 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStringExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8181 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::PermissionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8189 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::OpenOptionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8195 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8229 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileTypeExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8239 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirEntryExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8173 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8321 ~ std[cc26]::sys[0]::unix[0]::ext[0]::thread[0]::JoinHandleExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8264 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::CommandExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8278 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::ExitStatusExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3870 ~ alloc[4fab]::vec[0]::ExtendWith[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3920 ~ alloc[4fab]::vec[0]::SpecFromElem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3930 ~ alloc[4fab]::vec[0]::IsZero[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3997 ~ alloc[4fab]::vec[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5879 ~ std[cc26]::sys_common[0]::AsInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5888 ~ std[cc26]::sys_common[0]::FromInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5882 ~ std[cc26]::sys_common[0]::AsInnerMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5885 ~ std[cc26]::sys_common[0]::IntoInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8246 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirBuilderExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:6820 ~ std[cc26]::os[0]::linux[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4239 ~ std[cc26]::process[0]::Termination[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:558 ~ core[9364]::num[0]::bignum[0]::FullOps[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:650 ~ core[9364]::num[0]::FromStrRadixHelper[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3194 ~ core[9364]::panic[0]::BoxMeUp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5569 ~ core[9364]::ffi[0]::sealed_trait[0]::VaArgSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7884 ~ core[9364]::future[0]::future[0]::Future[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8029 ~ core[9364]::alloc[0]::Alloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8221 ~ core[9364]::core_arch[0]::x86[0]::m128iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8233 ~ core[9364]::core_arch[0]::x86[0]::m256iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8245 ~ core[9364]::core_arch[0]::x86[0]::m512iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:481 ~ std[cc26]::ascii[0]::AsciiExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3253 ~ std[cc26]::net[0]::addr[0]::ToSocketAddrs[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3566 ~ std[cc26]::net[0]::NetInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3647 ~ std[cc26]::panic[0]::UnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3648 ~ std[cc26]::panic[0]::RefUnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:9488 ~ std[cc26]::sys[0]::unix[0]::IsMinusOne[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2381 ~ alloc[4fab]::collections[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2169 ~ alloc[4fab]::collections[0]::vec_deque[0]::RingSlices[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:74 ~ compiler_builtins[1a00]::float[0]::Float[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:210 ~ compiler_builtins[1a00]::int[0]::WideInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:66 ~ compiler_builtins[1a00]::float[0]::pow[0]::Pow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:101 ~ compiler_builtins[1a00]::int[0]::addsub[0]::UAddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:106 ~ compiler_builtins[1a00]::int[0]::addsub[0]::AddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:111 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Addo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:115 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Subo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:197 ~ compiler_builtins[1a00]::int[0]::LargeInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:123 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:127 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:132 ~ compiler_builtins[1a00]::int[0]::mul[0]::UMulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:137 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:142 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Mod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:147 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Divmod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:156 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:160 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:164 ~ compiler_builtins[1a00]::int[0]::shift[0]::Lshr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4758 ~ std[cc26]::sync[0]::mpsc[0]::UnsafeFlavor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:216 ~ alloc[4fab]::boxed[0]::BoxIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:1767 ~ alloc[4fab]::collections[0]::btree[0]::Recover[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2540 ~ alloc[4fab]::sync[0]::ArcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2595 ~ alloc[4fab]::sync[0]::ArcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2667 ~ alloc[4fab]::sync[0]::ArcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2830 ~ alloc[4fab]::rc[0]::RcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2854 ~ alloc[4fab]::rc[0]::RcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2923 ~ alloc[4fab]::rc[0]::RcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2980 ~ alloc[4fab]::rc[0]::RcBoxPtr[0])) [DEBUG rustc_typeck::check::method::probe] pick_core: step=CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false } [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=() probe=Candidate { xform_self_ty: &mut , xform_ret_ty: Some(bool), item: AssocItem { def_id: DefId(2:3701 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0]::all[0]), ident: all#0, kind: Method, vis: Public, defaultness: Default { has_value: true }, container: TraitContainer(DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])), method_has_self_argument: true }, kind: TraitCandidate(< as std::iter::Iterator>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] --> cannot relate self-types [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&() probe=Candidate { xform_self_ty: &mut , xform_ret_ty: Some(bool), item: AssocItem { def_id: DefId(2:3701 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0]::all[0]), ident: all#0, kind: Method, vis: Public, defaultness: Default { has_value: true }, container: TraitContainer(DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])), method_has_self_argument: true }, kind: TraitCandidate(< as std::iter::Iterator>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] --> cannot relate self-types [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&mut ()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&mut () probe=Candidate { xform_self_ty: &mut , xform_ret_ty: Some(bool), item: AssocItem { def_id: DefId(2:3701 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0]::all[0]), ident: all#0, kind: Method, vis: Public, defaultness: Default { has_value: true }, container: TraitContainer(DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])), method_has_self_argument: true }, kind: TraitCandidate(< as std::iter::Iterator>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick: actual search failed, assemble diagnotics [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(0:4 ~ v[317d]::Test[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1535 ~ core[9364]::marker[0]::Send[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1540 ~ core[9364]::marker[0]::Sized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1547 ~ core[9364]::marker[0]::Sync[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1574 ~ core[9364]::marker[0]::Unpin[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1728 ~ core[9364]::ops[0]::drop[0]::Drop[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1731 ~ core[9364]::ops[0]::function[0]::Fn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1734 ~ core[9364]::ops[0]::function[0]::FnMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1737 ~ core[9364]::ops[0]::function[0]::FnOnce[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2215 ~ core[9364]::convert[0]::AsRef[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2218 ~ core[9364]::convert[0]::AsMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2221 ~ core[9364]::convert[0]::Into[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2224 ~ core[9364]::convert[0]::From[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, F]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3906 ~ core[9364]::iter[0]::traits[0]::collect[0]::Extend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3897 ~ core[9364]::iter[0]::traits[0]::collect[0]::IntoIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3856 ~ core[9364]::iter[0]::traits[0]::double_ended[0]::DoubleEndedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3885 ~ core[9364]::iter[0]::traits[0]::exact_size[0]::ExactSizeIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2182 ~ core[9364]::clone[0]::Clone[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1545 ~ core[9364]::marker[0]::Copy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2207 ~ core[9364]::default[0]::Default[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2047 ~ core[9364]::cmp[0]::Eq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2068 ~ core[9364]::cmp[0]::Ord[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2042 ~ core[9364]::cmp[0]::PartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2079 ~ core[9364]::cmp[0]::PartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3134 ~ alloc[4fab]::borrow[0]::ToOwned[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3700 ~ alloc[4fab]::string[0]::ToString[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1933 ~ core[9364]::ops[0]::unsize[0]::CoerceUnsized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1970 ~ core[9364]::ops[0]::unsize[0]::DispatchFromDyn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7587 ~ core[9364]::fmt[0]::LowerExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7589 ~ core[9364]::fmt[0]::UpperExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7575 ~ core[9364]::fmt[0]::Display[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7570 ~ core[9364]::fmt[0]::Debug[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:248 ~ core[9364]::num[0]::flt2dec[0]::decoder[0]::DecodableFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:452 ~ core[9364]::num[0]::dec2flt[0]::rawfp[0]::RawFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7370 ~ core[9364]::fmt[0]::num[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7379 ~ core[9364]::fmt[0]::num[0]::GenericRadix[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1613 ~ core[9364]::ops[0]::arith[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1619 ~ core[9364]::ops[0]::arith[0]::Rem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1603 ~ core[9364]::ops[0]::arith[0]::Sub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6569 ~ core[9364]::str[0]::pattern[0]::Pattern[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6576 ~ core[9364]::str[0]::pattern[0]::Searcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6582 ~ core[9364]::str[0]::pattern[0]::ReverseSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6587 ~ core[9364]::str[0]::pattern[0]::DoubleEndedSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6609 ~ core[9364]::str[0]::pattern[0]::MultiCharEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6704 ~ core[9364]::str[0]::pattern[0]::TwoWayStrategy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2231 ~ core[9364]::convert[0]::TryFrom[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6748 ~ core[9364]::str[0]::FromStr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5878 ~ core[9364]::slice[0]::private_slice_index[0]::Sealed[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1608 ~ core[9364]::ops[0]::arith[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1625 ~ core[9364]::ops[0]::arith[0]::Neg[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1631 ~ core[9364]::ops[0]::arith[0]::AddAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1635 ~ core[9364]::ops[0]::arith[0]::SubAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1639 ~ core[9364]::ops[0]::arith[0]::MulAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1643 ~ core[9364]::ops[0]::arith[0]::DivAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1647 ~ core[9364]::ops[0]::arith[0]::RemAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1652 ~ core[9364]::ops[0]::bit[0]::Not[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1656 ~ core[9364]::ops[0]::bit[0]::BitAnd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1661 ~ core[9364]::ops[0]::bit[0]::BitOr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1666 ~ core[9364]::ops[0]::bit[0]::BitXor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1671 ~ core[9364]::ops[0]::bit[0]::Shl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1677 ~ core[9364]::ops[0]::bit[0]::Shr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1683 ~ core[9364]::ops[0]::bit[0]::BitAndAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1687 ~ core[9364]::ops[0]::bit[0]::BitOrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1691 ~ core[9364]::ops[0]::bit[0]::BitXorAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1695 ~ core[9364]::ops[0]::bit[0]::ShlAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1700 ~ core[9364]::ops[0]::bit[0]::ShrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1706 ~ core[9364]::ops[0]::deref[0]::Deref[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1717 ~ core[9364]::ops[0]::deref[0]::DerefMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1722 ~ core[9364]::ops[0]::deref[0]::Receiver[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1767 ~ core[9364]::ops[0]::generator[0]::Generator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1782 ~ core[9364]::ops[0]::index[0]::Index[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1786 ~ core[9364]::ops[0]::index[0]::IndexMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1818 ~ core[9364]::ops[0]::range[0]::RangeInclusiveEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1861 ~ core[9364]::ops[0]::range[0]::RangeBounds[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7212 ~ core[9364]::hash[0]::Hash[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7220 ~ core[9364]::hash[0]::Hasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1925 ~ core[9364]::ops[0]::try[0]::Try[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1541 ~ core[9364]::marker[0]::Unsize[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5886 ~ core[9364]::slice[0]::SliceIndex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6022 ~ core[9364]::slice[0]::SplitIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6481 ~ core[9364]::slice[0]::SlicePartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6497 ~ core[9364]::slice[0]::SlicePartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6506 ~ core[9364]::slice[0]::SliceOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6514 ~ core[9364]::slice[0]::BytewiseEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6526 ~ core[9364]::slice[0]::SliceContains[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1543 ~ core[9364]::marker[0]::StructuralPartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1544 ~ core[9364]::marker[0]::StructuralEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1561 ~ core[9364]::marker[0]::Freeze[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3893 ~ core[9364]::iter[0]::traits[0]::collect[0]::FromIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3919 ~ core[9364]::iter[0]::traits[0]::accum[0]::Sum[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3923 ~ core[9364]::iter[0]::traits[0]::accum[0]::Product[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3956 ~ core[9364]::iter[0]::traits[0]::marker[0]::FusedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3959 ~ core[9364]::iter[0]::traits[0]::marker[0]::TrustedLen[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4260 ~ core[9364]::iter[0]::adapters[0]::zip[0]::TrustedRandomAccess[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7529 ~ core[9364]::fmt[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2227 ~ core[9364]::convert[0]::TryInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7577 ~ core[9364]::fmt[0]::Octal[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7579 ~ core[9364]::fmt[0]::Binary[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7581 ~ core[9364]::fmt[0]::LowerHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7583 ~ core[9364]::fmt[0]::UpperHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7585 ~ core[9364]::fmt[0]::Pointer[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4220 ~ core[9364]::iter[0]::adapters[0]::zip[0]::ZipImpl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7203 ~ core[9364]::hash[0]::sip[0]::Sip[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7251 ~ core[9364]::hash[0]::BuildHasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2291 ~ core[9364]::borrow[0]::Borrow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2294 ~ core[9364]::borrow[0]::BorrowMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3330 ~ alloc[4fab]::slice[0]::Concat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3334 ~ alloc[4fab]::slice[0]::Join[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:1616 ~ std[cc26]::error[0]::Error[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2315 ~ core[9364]::any[0]::Any[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2851 ~ std[cc26]::io[0]::Read[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2905 ~ std[cc26]::io[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2927 ~ std[cc26]::io[0]::BufRead[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2921 ~ std[cc26]::io[0]::Seek[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2647 ~ core[9364]::array[0]::LengthAtMost32[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2451 ~ core[9364]::array[0]::FixedSizeArray[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8024 ~ core[9364]::alloc[0]::GlobalAlloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8131 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::AsRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8133 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::FromRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8135 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::IntoRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5490 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStrExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5484 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStringExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8181 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::PermissionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8189 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::OpenOptionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8195 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8229 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileTypeExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8239 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirEntryExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8173 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8321 ~ std[cc26]::sys[0]::unix[0]::ext[0]::thread[0]::JoinHandleExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8264 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::CommandExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8278 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::ExitStatusExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3870 ~ alloc[4fab]::vec[0]::ExtendWith[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3920 ~ alloc[4fab]::vec[0]::SpecFromElem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3930 ~ alloc[4fab]::vec[0]::IsZero[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3997 ~ alloc[4fab]::vec[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5879 ~ std[cc26]::sys_common[0]::AsInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5888 ~ std[cc26]::sys_common[0]::FromInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5882 ~ std[cc26]::sys_common[0]::AsInnerMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5885 ~ std[cc26]::sys_common[0]::IntoInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8246 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirBuilderExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:6820 ~ std[cc26]::os[0]::linux[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4239 ~ std[cc26]::process[0]::Termination[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:558 ~ core[9364]::num[0]::bignum[0]::FullOps[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:650 ~ core[9364]::num[0]::FromStrRadixHelper[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3194 ~ core[9364]::panic[0]::BoxMeUp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5569 ~ core[9364]::ffi[0]::sealed_trait[0]::VaArgSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7884 ~ core[9364]::future[0]::future[0]::Future[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8029 ~ core[9364]::alloc[0]::Alloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8221 ~ core[9364]::core_arch[0]::x86[0]::m128iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8233 ~ core[9364]::core_arch[0]::x86[0]::m256iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8245 ~ core[9364]::core_arch[0]::x86[0]::m512iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:481 ~ std[cc26]::ascii[0]::AsciiExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3253 ~ std[cc26]::net[0]::addr[0]::ToSocketAddrs[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3566 ~ std[cc26]::net[0]::NetInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3647 ~ std[cc26]::panic[0]::UnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3648 ~ std[cc26]::panic[0]::RefUnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:9488 ~ std[cc26]::sys[0]::unix[0]::IsMinusOne[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2381 ~ alloc[4fab]::collections[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2169 ~ alloc[4fab]::collections[0]::vec_deque[0]::RingSlices[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:74 ~ compiler_builtins[1a00]::float[0]::Float[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:210 ~ compiler_builtins[1a00]::int[0]::WideInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:66 ~ compiler_builtins[1a00]::float[0]::pow[0]::Pow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:101 ~ compiler_builtins[1a00]::int[0]::addsub[0]::UAddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:106 ~ compiler_builtins[1a00]::int[0]::addsub[0]::AddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:111 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Addo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:115 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Subo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:197 ~ compiler_builtins[1a00]::int[0]::LargeInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:123 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:127 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:132 ~ compiler_builtins[1a00]::int[0]::mul[0]::UMulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:137 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:142 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Mod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:147 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Divmod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:156 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:160 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:164 ~ compiler_builtins[1a00]::int[0]::shift[0]::Lshr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4758 ~ std[cc26]::sync[0]::mpsc[0]::UnsafeFlavor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:216 ~ alloc[4fab]::boxed[0]::BoxIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:1767 ~ alloc[4fab]::collections[0]::btree[0]::Recover[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2540 ~ alloc[4fab]::sync[0]::ArcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2595 ~ alloc[4fab]::sync[0]::ArcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2667 ~ alloc[4fab]::sync[0]::ArcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2830 ~ alloc[4fab]::rc[0]::RcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2854 ~ alloc[4fab]::rc[0]::RcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2923 ~ alloc[4fab]::rc[0]::RcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2980 ~ alloc[4fab]::rc[0]::RcBoxPtr[0])) [DEBUG rustc_typeck::check::method::probe] pick_core: step=CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false } [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=() probe=Candidate { xform_self_ty: &mut , xform_ret_ty: Some(bool), item: AssocItem { def_id: DefId(2:3701 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0]::all[0]), ident: all#0, kind: Method, vis: Public, defaultness: Default { has_value: true }, container: TraitContainer(DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])), method_has_self_argument: true }, kind: TraitCandidate(< as std::iter::Iterator>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] --> cannot relate self-types [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&() probe=Candidate { xform_self_ty: &mut , xform_ret_ty: Some(bool), item: AssocItem { def_id: DefId(2:3701 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0]::all[0]), ident: all#0, kind: Method, vis: Public, defaultness: Default { has_value: true }, container: TraitContainer(DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])), method_has_self_argument: true }, kind: TraitCandidate(< as std::iter::Iterator>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] --> cannot relate self-types [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&mut ()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&mut () probe=Candidate { xform_self_ty: &mut , xform_ret_ty: Some(bool), item: AssocItem { def_id: DefId(2:3701 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0]::all[0]), ident: all#0, kind: Method, vis: Public, defaultness: Default { has_value: true }, container: TraitContainer(DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])), method_has_self_argument: true }, kind: TraitCandidate(< as std::iter::Iterator>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] probing for method names similar to Some(all#0) [DEBUG rustc_typeck::check::method::probe] assemble_probe: self_ty=Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } } [DEBUG rustc_typeck::check::method::probe] ProbeContext: steps for self_ty=() are MethodAutoderefStepsResult { steps: [CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false }], opt_bad_ty: None, reached_recursion_limit: false } [DEBUG rustc_typeck::check::method::probe] assemble_probe: self_ty=Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } } [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(0:4 ~ v[317d]::Test[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1535 ~ core[9364]::marker[0]::Send[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1540 ~ core[9364]::marker[0]::Sized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1547 ~ core[9364]::marker[0]::Sync[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1574 ~ core[9364]::marker[0]::Unpin[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1728 ~ core[9364]::ops[0]::drop[0]::Drop[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1731 ~ core[9364]::ops[0]::function[0]::Fn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1734 ~ core[9364]::ops[0]::function[0]::FnMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1737 ~ core[9364]::ops[0]::function[0]::FnOnce[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2215 ~ core[9364]::convert[0]::AsRef[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2218 ~ core[9364]::convert[0]::AsMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2221 ~ core[9364]::convert[0]::Into[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2224 ~ core[9364]::convert[0]::From[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, F]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3906 ~ core[9364]::iter[0]::traits[0]::collect[0]::Extend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3897 ~ core[9364]::iter[0]::traits[0]::collect[0]::IntoIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3856 ~ core[9364]::iter[0]::traits[0]::double_ended[0]::DoubleEndedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3885 ~ core[9364]::iter[0]::traits[0]::exact_size[0]::ExactSizeIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2182 ~ core[9364]::clone[0]::Clone[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1545 ~ core[9364]::marker[0]::Copy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2207 ~ core[9364]::default[0]::Default[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2047 ~ core[9364]::cmp[0]::Eq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2068 ~ core[9364]::cmp[0]::Ord[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2042 ~ core[9364]::cmp[0]::PartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2079 ~ core[9364]::cmp[0]::PartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3134 ~ alloc[4fab]::borrow[0]::ToOwned[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3700 ~ alloc[4fab]::string[0]::ToString[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1933 ~ core[9364]::ops[0]::unsize[0]::CoerceUnsized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1970 ~ core[9364]::ops[0]::unsize[0]::DispatchFromDyn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7587 ~ core[9364]::fmt[0]::LowerExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7589 ~ core[9364]::fmt[0]::UpperExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7575 ~ core[9364]::fmt[0]::Display[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7570 ~ core[9364]::fmt[0]::Debug[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:248 ~ core[9364]::num[0]::flt2dec[0]::decoder[0]::DecodableFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:452 ~ core[9364]::num[0]::dec2flt[0]::rawfp[0]::RawFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7370 ~ core[9364]::fmt[0]::num[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7379 ~ core[9364]::fmt[0]::num[0]::GenericRadix[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1613 ~ core[9364]::ops[0]::arith[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1619 ~ core[9364]::ops[0]::arith[0]::Rem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1603 ~ core[9364]::ops[0]::arith[0]::Sub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6569 ~ core[9364]::str[0]::pattern[0]::Pattern[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6576 ~ core[9364]::str[0]::pattern[0]::Searcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6582 ~ core[9364]::str[0]::pattern[0]::ReverseSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6587 ~ core[9364]::str[0]::pattern[0]::DoubleEndedSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6609 ~ core[9364]::str[0]::pattern[0]::MultiCharEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6704 ~ core[9364]::str[0]::pattern[0]::TwoWayStrategy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2231 ~ core[9364]::convert[0]::TryFrom[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6748 ~ core[9364]::str[0]::FromStr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5878 ~ core[9364]::slice[0]::private_slice_index[0]::Sealed[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1608 ~ core[9364]::ops[0]::arith[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1625 ~ core[9364]::ops[0]::arith[0]::Neg[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1631 ~ core[9364]::ops[0]::arith[0]::AddAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1635 ~ core[9364]::ops[0]::arith[0]::SubAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1639 ~ core[9364]::ops[0]::arith[0]::MulAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1643 ~ core[9364]::ops[0]::arith[0]::DivAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1647 ~ core[9364]::ops[0]::arith[0]::RemAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1652 ~ core[9364]::ops[0]::bit[0]::Not[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1656 ~ core[9364]::ops[0]::bit[0]::BitAnd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1661 ~ core[9364]::ops[0]::bit[0]::BitOr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1666 ~ core[9364]::ops[0]::bit[0]::BitXor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1671 ~ core[9364]::ops[0]::bit[0]::Shl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1677 ~ core[9364]::ops[0]::bit[0]::Shr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1683 ~ core[9364]::ops[0]::bit[0]::BitAndAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1687 ~ core[9364]::ops[0]::bit[0]::BitOrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1691 ~ core[9364]::ops[0]::bit[0]::BitXorAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1695 ~ core[9364]::ops[0]::bit[0]::ShlAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1700 ~ core[9364]::ops[0]::bit[0]::ShrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1706 ~ core[9364]::ops[0]::deref[0]::Deref[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1717 ~ core[9364]::ops[0]::deref[0]::DerefMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1722 ~ core[9364]::ops[0]::deref[0]::Receiver[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1767 ~ core[9364]::ops[0]::generator[0]::Generator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1782 ~ core[9364]::ops[0]::index[0]::Index[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1786 ~ core[9364]::ops[0]::index[0]::IndexMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1818 ~ core[9364]::ops[0]::range[0]::RangeInclusiveEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1861 ~ core[9364]::ops[0]::range[0]::RangeBounds[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7212 ~ core[9364]::hash[0]::Hash[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7220 ~ core[9364]::hash[0]::Hasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1925 ~ core[9364]::ops[0]::try[0]::Try[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1541 ~ core[9364]::marker[0]::Unsize[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5886 ~ core[9364]::slice[0]::SliceIndex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6022 ~ core[9364]::slice[0]::SplitIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6481 ~ core[9364]::slice[0]::SlicePartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6497 ~ core[9364]::slice[0]::SlicePartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6506 ~ core[9364]::slice[0]::SliceOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6514 ~ core[9364]::slice[0]::BytewiseEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6526 ~ core[9364]::slice[0]::SliceContains[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1543 ~ core[9364]::marker[0]::StructuralPartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1544 ~ core[9364]::marker[0]::StructuralEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1561 ~ core[9364]::marker[0]::Freeze[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3893 ~ core[9364]::iter[0]::traits[0]::collect[0]::FromIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3919 ~ core[9364]::iter[0]::traits[0]::accum[0]::Sum[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3923 ~ core[9364]::iter[0]::traits[0]::accum[0]::Product[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3956 ~ core[9364]::iter[0]::traits[0]::marker[0]::FusedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3959 ~ core[9364]::iter[0]::traits[0]::marker[0]::TrustedLen[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4260 ~ core[9364]::iter[0]::adapters[0]::zip[0]::TrustedRandomAccess[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7529 ~ core[9364]::fmt[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2227 ~ core[9364]::convert[0]::TryInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7577 ~ core[9364]::fmt[0]::Octal[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7579 ~ core[9364]::fmt[0]::Binary[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7581 ~ core[9364]::fmt[0]::LowerHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7583 ~ core[9364]::fmt[0]::UpperHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7585 ~ core[9364]::fmt[0]::Pointer[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4220 ~ core[9364]::iter[0]::adapters[0]::zip[0]::ZipImpl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7203 ~ core[9364]::hash[0]::sip[0]::Sip[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7251 ~ core[9364]::hash[0]::BuildHasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2291 ~ core[9364]::borrow[0]::Borrow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2294 ~ core[9364]::borrow[0]::BorrowMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3330 ~ alloc[4fab]::slice[0]::Concat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3334 ~ alloc[4fab]::slice[0]::Join[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:1616 ~ std[cc26]::error[0]::Error[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2315 ~ core[9364]::any[0]::Any[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2851 ~ std[cc26]::io[0]::Read[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2905 ~ std[cc26]::io[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2927 ~ std[cc26]::io[0]::BufRead[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2921 ~ std[cc26]::io[0]::Seek[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2647 ~ core[9364]::array[0]::LengthAtMost32[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2451 ~ core[9364]::array[0]::FixedSizeArray[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8024 ~ core[9364]::alloc[0]::GlobalAlloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8131 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::AsRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8133 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::FromRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8135 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::IntoRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5490 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStrExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5484 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStringExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8181 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::PermissionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8189 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::OpenOptionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8195 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8229 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileTypeExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8239 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirEntryExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8173 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8321 ~ std[cc26]::sys[0]::unix[0]::ext[0]::thread[0]::JoinHandleExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8264 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::CommandExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8278 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::ExitStatusExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3870 ~ alloc[4fab]::vec[0]::ExtendWith[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3920 ~ alloc[4fab]::vec[0]::SpecFromElem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3930 ~ alloc[4fab]::vec[0]::IsZero[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3997 ~ alloc[4fab]::vec[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5879 ~ std[cc26]::sys_common[0]::AsInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5888 ~ std[cc26]::sys_common[0]::FromInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5882 ~ std[cc26]::sys_common[0]::AsInnerMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5885 ~ std[cc26]::sys_common[0]::IntoInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8246 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirBuilderExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:6820 ~ std[cc26]::os[0]::linux[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4239 ~ std[cc26]::process[0]::Termination[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:558 ~ core[9364]::num[0]::bignum[0]::FullOps[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:650 ~ core[9364]::num[0]::FromStrRadixHelper[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3194 ~ core[9364]::panic[0]::BoxMeUp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5569 ~ core[9364]::ffi[0]::sealed_trait[0]::VaArgSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7884 ~ core[9364]::future[0]::future[0]::Future[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8029 ~ core[9364]::alloc[0]::Alloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8221 ~ core[9364]::core_arch[0]::x86[0]::m128iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8233 ~ core[9364]::core_arch[0]::x86[0]::m256iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8245 ~ core[9364]::core_arch[0]::x86[0]::m512iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:481 ~ std[cc26]::ascii[0]::AsciiExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3253 ~ std[cc26]::net[0]::addr[0]::ToSocketAddrs[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3566 ~ std[cc26]::net[0]::NetInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3647 ~ std[cc26]::panic[0]::UnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3648 ~ std[cc26]::panic[0]::RefUnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:9488 ~ std[cc26]::sys[0]::unix[0]::IsMinusOne[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2381 ~ alloc[4fab]::collections[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2169 ~ alloc[4fab]::collections[0]::vec_deque[0]::RingSlices[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:74 ~ compiler_builtins[1a00]::float[0]::Float[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:210 ~ compiler_builtins[1a00]::int[0]::WideInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:66 ~ compiler_builtins[1a00]::float[0]::pow[0]::Pow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:101 ~ compiler_builtins[1a00]::int[0]::addsub[0]::UAddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:106 ~ compiler_builtins[1a00]::int[0]::addsub[0]::AddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:111 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Addo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:115 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Subo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:197 ~ compiler_builtins[1a00]::int[0]::LargeInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:123 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:127 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:132 ~ compiler_builtins[1a00]::int[0]::mul[0]::UMulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:137 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:142 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Mod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:147 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Divmod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:156 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:160 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:164 ~ compiler_builtins[1a00]::int[0]::shift[0]::Lshr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4758 ~ std[cc26]::sync[0]::mpsc[0]::UnsafeFlavor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:216 ~ alloc[4fab]::boxed[0]::BoxIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:1767 ~ alloc[4fab]::collections[0]::btree[0]::Recover[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2540 ~ alloc[4fab]::sync[0]::ArcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2595 ~ alloc[4fab]::sync[0]::ArcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2667 ~ alloc[4fab]::sync[0]::ArcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2830 ~ alloc[4fab]::rc[0]::RcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2854 ~ alloc[4fab]::rc[0]::RcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2923 ~ alloc[4fab]::rc[0]::RcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2980 ~ alloc[4fab]::rc[0]::RcBoxPtr[0])) [DEBUG rustc_typeck::check::method::probe] pick_core: step=CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false } [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=() probe=Candidate { xform_self_ty: &mut , xform_ret_ty: Some(bool), item: AssocItem { def_id: DefId(2:3708 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0]::any[0]), ident: any#0, kind: Method, vis: Public, defaultness: Default { has_value: true }, container: TraitContainer(DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])), method_has_self_argument: true }, kind: TraitCandidate(< as std::iter::Iterator>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] --> cannot relate self-types [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&() probe=Candidate { xform_self_ty: &mut , xform_ret_ty: Some(bool), item: AssocItem { def_id: DefId(2:3708 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0]::any[0]), ident: any#0, kind: Method, vis: Public, defaultness: Default { has_value: true }, container: TraitContainer(DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])), method_has_self_argument: true }, kind: TraitCandidate(< as std::iter::Iterator>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] --> cannot relate self-types [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&mut ()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&mut () probe=Candidate { xform_self_ty: &mut , xform_ret_ty: Some(bool), item: AssocItem { def_id: DefId(2:3708 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0]::any[0]), ident: any#0, kind: Method, vis: Public, defaultness: Default { has_value: true }, container: TraitContainer(DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])), method_has_self_argument: true }, kind: TraitCandidate(< as std::iter::Iterator>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick: actual search failed, assemble diagnotics [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(0:4 ~ v[317d]::Test[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1535 ~ core[9364]::marker[0]::Send[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1540 ~ core[9364]::marker[0]::Sized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1547 ~ core[9364]::marker[0]::Sync[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1574 ~ core[9364]::marker[0]::Unpin[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1728 ~ core[9364]::ops[0]::drop[0]::Drop[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1731 ~ core[9364]::ops[0]::function[0]::Fn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1734 ~ core[9364]::ops[0]::function[0]::FnMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1737 ~ core[9364]::ops[0]::function[0]::FnOnce[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2215 ~ core[9364]::convert[0]::AsRef[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2218 ~ core[9364]::convert[0]::AsMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2221 ~ core[9364]::convert[0]::Into[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2224 ~ core[9364]::convert[0]::From[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&mut Self, F]; c_variadic: false)->bool), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3906 ~ core[9364]::iter[0]::traits[0]::collect[0]::Extend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3897 ~ core[9364]::iter[0]::traits[0]::collect[0]::IntoIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3856 ~ core[9364]::iter[0]::traits[0]::double_ended[0]::DoubleEndedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3885 ~ core[9364]::iter[0]::traits[0]::exact_size[0]::ExactSizeIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2182 ~ core[9364]::clone[0]::Clone[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1545 ~ core[9364]::marker[0]::Copy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2207 ~ core[9364]::default[0]::Default[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2047 ~ core[9364]::cmp[0]::Eq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2068 ~ core[9364]::cmp[0]::Ord[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2042 ~ core[9364]::cmp[0]::PartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2079 ~ core[9364]::cmp[0]::PartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3134 ~ alloc[4fab]::borrow[0]::ToOwned[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3700 ~ alloc[4fab]::string[0]::ToString[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1933 ~ core[9364]::ops[0]::unsize[0]::CoerceUnsized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1970 ~ core[9364]::ops[0]::unsize[0]::DispatchFromDyn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7587 ~ core[9364]::fmt[0]::LowerExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7589 ~ core[9364]::fmt[0]::UpperExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7575 ~ core[9364]::fmt[0]::Display[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7570 ~ core[9364]::fmt[0]::Debug[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:248 ~ core[9364]::num[0]::flt2dec[0]::decoder[0]::DecodableFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:452 ~ core[9364]::num[0]::dec2flt[0]::rawfp[0]::RawFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7370 ~ core[9364]::fmt[0]::num[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7379 ~ core[9364]::fmt[0]::num[0]::GenericRadix[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1613 ~ core[9364]::ops[0]::arith[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1619 ~ core[9364]::ops[0]::arith[0]::Rem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1603 ~ core[9364]::ops[0]::arith[0]::Sub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6569 ~ core[9364]::str[0]::pattern[0]::Pattern[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6576 ~ core[9364]::str[0]::pattern[0]::Searcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6582 ~ core[9364]::str[0]::pattern[0]::ReverseSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6587 ~ core[9364]::str[0]::pattern[0]::DoubleEndedSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6609 ~ core[9364]::str[0]::pattern[0]::MultiCharEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6704 ~ core[9364]::str[0]::pattern[0]::TwoWayStrategy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2231 ~ core[9364]::convert[0]::TryFrom[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6748 ~ core[9364]::str[0]::FromStr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5878 ~ core[9364]::slice[0]::private_slice_index[0]::Sealed[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1608 ~ core[9364]::ops[0]::arith[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1625 ~ core[9364]::ops[0]::arith[0]::Neg[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1631 ~ core[9364]::ops[0]::arith[0]::AddAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1635 ~ core[9364]::ops[0]::arith[0]::SubAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1639 ~ core[9364]::ops[0]::arith[0]::MulAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1643 ~ core[9364]::ops[0]::arith[0]::DivAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1647 ~ core[9364]::ops[0]::arith[0]::RemAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1652 ~ core[9364]::ops[0]::bit[0]::Not[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1656 ~ core[9364]::ops[0]::bit[0]::BitAnd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1661 ~ core[9364]::ops[0]::bit[0]::BitOr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1666 ~ core[9364]::ops[0]::bit[0]::BitXor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1671 ~ core[9364]::ops[0]::bit[0]::Shl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1677 ~ core[9364]::ops[0]::bit[0]::Shr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1683 ~ core[9364]::ops[0]::bit[0]::BitAndAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1687 ~ core[9364]::ops[0]::bit[0]::BitOrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1691 ~ core[9364]::ops[0]::bit[0]::BitXorAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1695 ~ core[9364]::ops[0]::bit[0]::ShlAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1700 ~ core[9364]::ops[0]::bit[0]::ShrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1706 ~ core[9364]::ops[0]::deref[0]::Deref[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1717 ~ core[9364]::ops[0]::deref[0]::DerefMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1722 ~ core[9364]::ops[0]::deref[0]::Receiver[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1767 ~ core[9364]::ops[0]::generator[0]::Generator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1782 ~ core[9364]::ops[0]::index[0]::Index[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1786 ~ core[9364]::ops[0]::index[0]::IndexMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1818 ~ core[9364]::ops[0]::range[0]::RangeInclusiveEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1861 ~ core[9364]::ops[0]::range[0]::RangeBounds[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7212 ~ core[9364]::hash[0]::Hash[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7220 ~ core[9364]::hash[0]::Hasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1925 ~ core[9364]::ops[0]::try[0]::Try[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1541 ~ core[9364]::marker[0]::Unsize[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5886 ~ core[9364]::slice[0]::SliceIndex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6022 ~ core[9364]::slice[0]::SplitIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6481 ~ core[9364]::slice[0]::SlicePartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6497 ~ core[9364]::slice[0]::SlicePartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6506 ~ core[9364]::slice[0]::SliceOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6514 ~ core[9364]::slice[0]::BytewiseEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6526 ~ core[9364]::slice[0]::SliceContains[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1543 ~ core[9364]::marker[0]::StructuralPartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1544 ~ core[9364]::marker[0]::StructuralEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1561 ~ core[9364]::marker[0]::Freeze[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3893 ~ core[9364]::iter[0]::traits[0]::collect[0]::FromIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3919 ~ core[9364]::iter[0]::traits[0]::accum[0]::Sum[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3923 ~ core[9364]::iter[0]::traits[0]::accum[0]::Product[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3956 ~ core[9364]::iter[0]::traits[0]::marker[0]::FusedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3959 ~ core[9364]::iter[0]::traits[0]::marker[0]::TrustedLen[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4260 ~ core[9364]::iter[0]::adapters[0]::zip[0]::TrustedRandomAccess[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7529 ~ core[9364]::fmt[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2227 ~ core[9364]::convert[0]::TryInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7577 ~ core[9364]::fmt[0]::Octal[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7579 ~ core[9364]::fmt[0]::Binary[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7581 ~ core[9364]::fmt[0]::LowerHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7583 ~ core[9364]::fmt[0]::UpperHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7585 ~ core[9364]::fmt[0]::Pointer[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4220 ~ core[9364]::iter[0]::adapters[0]::zip[0]::ZipImpl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7203 ~ core[9364]::hash[0]::sip[0]::Sip[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7251 ~ core[9364]::hash[0]::BuildHasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2291 ~ core[9364]::borrow[0]::Borrow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2294 ~ core[9364]::borrow[0]::BorrowMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3330 ~ alloc[4fab]::slice[0]::Concat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3334 ~ alloc[4fab]::slice[0]::Join[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:1616 ~ std[cc26]::error[0]::Error[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2315 ~ core[9364]::any[0]::Any[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2851 ~ std[cc26]::io[0]::Read[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2905 ~ std[cc26]::io[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2927 ~ std[cc26]::io[0]::BufRead[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2921 ~ std[cc26]::io[0]::Seek[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2647 ~ core[9364]::array[0]::LengthAtMost32[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2451 ~ core[9364]::array[0]::FixedSizeArray[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8024 ~ core[9364]::alloc[0]::GlobalAlloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8131 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::AsRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8133 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::FromRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8135 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::IntoRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5490 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStrExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5484 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStringExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8181 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::PermissionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8189 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::OpenOptionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8195 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8229 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileTypeExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8239 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirEntryExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8173 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8321 ~ std[cc26]::sys[0]::unix[0]::ext[0]::thread[0]::JoinHandleExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8264 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::CommandExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8278 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::ExitStatusExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3870 ~ alloc[4fab]::vec[0]::ExtendWith[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3920 ~ alloc[4fab]::vec[0]::SpecFromElem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3930 ~ alloc[4fab]::vec[0]::IsZero[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3997 ~ alloc[4fab]::vec[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5879 ~ std[cc26]::sys_common[0]::AsInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5888 ~ std[cc26]::sys_common[0]::FromInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5882 ~ std[cc26]::sys_common[0]::AsInnerMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5885 ~ std[cc26]::sys_common[0]::IntoInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8246 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirBuilderExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:6820 ~ std[cc26]::os[0]::linux[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4239 ~ std[cc26]::process[0]::Termination[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:558 ~ core[9364]::num[0]::bignum[0]::FullOps[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:650 ~ core[9364]::num[0]::FromStrRadixHelper[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3194 ~ core[9364]::panic[0]::BoxMeUp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5569 ~ core[9364]::ffi[0]::sealed_trait[0]::VaArgSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7884 ~ core[9364]::future[0]::future[0]::Future[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8029 ~ core[9364]::alloc[0]::Alloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8221 ~ core[9364]::core_arch[0]::x86[0]::m128iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8233 ~ core[9364]::core_arch[0]::x86[0]::m256iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8245 ~ core[9364]::core_arch[0]::x86[0]::m512iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:481 ~ std[cc26]::ascii[0]::AsciiExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3253 ~ std[cc26]::net[0]::addr[0]::ToSocketAddrs[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3566 ~ std[cc26]::net[0]::NetInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3647 ~ std[cc26]::panic[0]::UnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3648 ~ std[cc26]::panic[0]::RefUnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:9488 ~ std[cc26]::sys[0]::unix[0]::IsMinusOne[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2381 ~ alloc[4fab]::collections[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2169 ~ alloc[4fab]::collections[0]::vec_deque[0]::RingSlices[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:74 ~ compiler_builtins[1a00]::float[0]::Float[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:210 ~ compiler_builtins[1a00]::int[0]::WideInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:66 ~ compiler_builtins[1a00]::float[0]::pow[0]::Pow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:101 ~ compiler_builtins[1a00]::int[0]::addsub[0]::UAddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:106 ~ compiler_builtins[1a00]::int[0]::addsub[0]::AddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:111 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Addo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:115 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Subo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:197 ~ compiler_builtins[1a00]::int[0]::LargeInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:123 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:127 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:132 ~ compiler_builtins[1a00]::int[0]::mul[0]::UMulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:137 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:142 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Mod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:147 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Divmod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:156 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:160 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:164 ~ compiler_builtins[1a00]::int[0]::shift[0]::Lshr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4758 ~ std[cc26]::sync[0]::mpsc[0]::UnsafeFlavor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:216 ~ alloc[4fab]::boxed[0]::BoxIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:1767 ~ alloc[4fab]::collections[0]::btree[0]::Recover[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2540 ~ alloc[4fab]::sync[0]::ArcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2595 ~ alloc[4fab]::sync[0]::ArcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2667 ~ alloc[4fab]::sync[0]::ArcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2830 ~ alloc[4fab]::rc[0]::RcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2854 ~ alloc[4fab]::rc[0]::RcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2923 ~ alloc[4fab]::rc[0]::RcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2980 ~ alloc[4fab]::rc[0]::RcBoxPtr[0])) [DEBUG rustc_typeck::check::method::probe] pick_core: step=CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false } [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=() probe=Candidate { xform_self_ty: &mut , xform_ret_ty: Some(bool), item: AssocItem { def_id: DefId(2:3708 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0]::any[0]), ident: any#0, kind: Method, vis: Public, defaultness: Default { has_value: true }, container: TraitContainer(DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])), method_has_self_argument: true }, kind: TraitCandidate(< as std::iter::Iterator>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] --> cannot relate self-types [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&() probe=Candidate { xform_self_ty: &mut , xform_ret_ty: Some(bool), item: AssocItem { def_id: DefId(2:3708 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0]::any[0]), ident: any#0, kind: Method, vis: Public, defaultness: Default { has_value: true }, container: TraitContainer(DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])), method_has_self_argument: true }, kind: TraitCandidate(< as std::iter::Iterator>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] --> cannot relate self-types [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&mut ()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&mut () probe=Candidate { xform_self_ty: &mut , xform_ret_ty: Some(bool), item: AssocItem { def_id: DefId(2:3708 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0]::any[0]), ident: any#0, kind: Method, vis: Public, defaultness: Default { has_value: true }, container: TraitContainer(DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])), method_has_self_argument: true }, kind: TraitCandidate(< as std::iter::Iterator>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] probing for method names similar to Some(any#0) [DEBUG rustc_typeck::check::method::probe] assemble_probe: self_ty=Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } } [DEBUG rustc_typeck::check::method::probe] ProbeContext: steps for self_ty=() are MethodAutoderefStepsResult { steps: [CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false }], opt_bad_ty: None, reached_recursion_limit: false } [DEBUG rustc_typeck::check::method::probe] assemble_probe: self_ty=Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } } [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(0:4 ~ v[317d]::Test[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1535 ~ core[9364]::marker[0]::Send[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1540 ~ core[9364]::marker[0]::Sized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1547 ~ core[9364]::marker[0]::Sync[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1574 ~ core[9364]::marker[0]::Unpin[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1728 ~ core[9364]::ops[0]::drop[0]::Drop[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1731 ~ core[9364]::ops[0]::function[0]::Fn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1734 ~ core[9364]::ops[0]::function[0]::FnMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1737 ~ core[9364]::ops[0]::function[0]::FnOnce[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2215 ~ core[9364]::convert[0]::AsRef[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2218 ~ core[9364]::convert[0]::AsMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2221 ~ core[9364]::convert[0]::Into[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2224 ~ core[9364]::convert[0]::From[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3906 ~ core[9364]::iter[0]::traits[0]::collect[0]::Extend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3897 ~ core[9364]::iter[0]::traits[0]::collect[0]::IntoIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3856 ~ core[9364]::iter[0]::traits[0]::double_ended[0]::DoubleEndedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3885 ~ core[9364]::iter[0]::traits[0]::exact_size[0]::ExactSizeIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2182 ~ core[9364]::clone[0]::Clone[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1545 ~ core[9364]::marker[0]::Copy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2207 ~ core[9364]::default[0]::Default[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2047 ~ core[9364]::cmp[0]::Eq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2068 ~ core[9364]::cmp[0]::Ord[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2042 ~ core[9364]::cmp[0]::PartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2079 ~ core[9364]::cmp[0]::PartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3134 ~ alloc[4fab]::borrow[0]::ToOwned[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3700 ~ alloc[4fab]::string[0]::ToString[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1933 ~ core[9364]::ops[0]::unsize[0]::CoerceUnsized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1970 ~ core[9364]::ops[0]::unsize[0]::DispatchFromDyn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7587 ~ core[9364]::fmt[0]::LowerExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7589 ~ core[9364]::fmt[0]::UpperExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7575 ~ core[9364]::fmt[0]::Display[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7570 ~ core[9364]::fmt[0]::Debug[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:248 ~ core[9364]::num[0]::flt2dec[0]::decoder[0]::DecodableFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:452 ~ core[9364]::num[0]::dec2flt[0]::rawfp[0]::RawFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7370 ~ core[9364]::fmt[0]::num[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7379 ~ core[9364]::fmt[0]::num[0]::GenericRadix[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1613 ~ core[9364]::ops[0]::arith[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1619 ~ core[9364]::ops[0]::arith[0]::Rem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1603 ~ core[9364]::ops[0]::arith[0]::Sub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6569 ~ core[9364]::str[0]::pattern[0]::Pattern[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6576 ~ core[9364]::str[0]::pattern[0]::Searcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6582 ~ core[9364]::str[0]::pattern[0]::ReverseSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6587 ~ core[9364]::str[0]::pattern[0]::DoubleEndedSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6609 ~ core[9364]::str[0]::pattern[0]::MultiCharEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6704 ~ core[9364]::str[0]::pattern[0]::TwoWayStrategy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2231 ~ core[9364]::convert[0]::TryFrom[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6748 ~ core[9364]::str[0]::FromStr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5878 ~ core[9364]::slice[0]::private_slice_index[0]::Sealed[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1608 ~ core[9364]::ops[0]::arith[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1625 ~ core[9364]::ops[0]::arith[0]::Neg[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1631 ~ core[9364]::ops[0]::arith[0]::AddAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1635 ~ core[9364]::ops[0]::arith[0]::SubAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1639 ~ core[9364]::ops[0]::arith[0]::MulAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1643 ~ core[9364]::ops[0]::arith[0]::DivAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1647 ~ core[9364]::ops[0]::arith[0]::RemAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1652 ~ core[9364]::ops[0]::bit[0]::Not[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1656 ~ core[9364]::ops[0]::bit[0]::BitAnd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1661 ~ core[9364]::ops[0]::bit[0]::BitOr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1666 ~ core[9364]::ops[0]::bit[0]::BitXor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1671 ~ core[9364]::ops[0]::bit[0]::Shl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1677 ~ core[9364]::ops[0]::bit[0]::Shr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1683 ~ core[9364]::ops[0]::bit[0]::BitAndAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1687 ~ core[9364]::ops[0]::bit[0]::BitOrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1691 ~ core[9364]::ops[0]::bit[0]::BitXorAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1695 ~ core[9364]::ops[0]::bit[0]::ShlAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1700 ~ core[9364]::ops[0]::bit[0]::ShrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1706 ~ core[9364]::ops[0]::deref[0]::Deref[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1717 ~ core[9364]::ops[0]::deref[0]::DerefMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1722 ~ core[9364]::ops[0]::deref[0]::Receiver[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1767 ~ core[9364]::ops[0]::generator[0]::Generator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1782 ~ core[9364]::ops[0]::index[0]::Index[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1786 ~ core[9364]::ops[0]::index[0]::IndexMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1818 ~ core[9364]::ops[0]::range[0]::RangeInclusiveEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1861 ~ core[9364]::ops[0]::range[0]::RangeBounds[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7212 ~ core[9364]::hash[0]::Hash[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7220 ~ core[9364]::hash[0]::Hasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1925 ~ core[9364]::ops[0]::try[0]::Try[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1541 ~ core[9364]::marker[0]::Unsize[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5886 ~ core[9364]::slice[0]::SliceIndex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6022 ~ core[9364]::slice[0]::SplitIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6481 ~ core[9364]::slice[0]::SlicePartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6497 ~ core[9364]::slice[0]::SlicePartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6506 ~ core[9364]::slice[0]::SliceOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6514 ~ core[9364]::slice[0]::BytewiseEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6526 ~ core[9364]::slice[0]::SliceContains[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1543 ~ core[9364]::marker[0]::StructuralPartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1544 ~ core[9364]::marker[0]::StructuralEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1561 ~ core[9364]::marker[0]::Freeze[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3893 ~ core[9364]::iter[0]::traits[0]::collect[0]::FromIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3919 ~ core[9364]::iter[0]::traits[0]::accum[0]::Sum[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3923 ~ core[9364]::iter[0]::traits[0]::accum[0]::Product[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3956 ~ core[9364]::iter[0]::traits[0]::marker[0]::FusedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3959 ~ core[9364]::iter[0]::traits[0]::marker[0]::TrustedLen[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4260 ~ core[9364]::iter[0]::adapters[0]::zip[0]::TrustedRandomAccess[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7529 ~ core[9364]::fmt[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2227 ~ core[9364]::convert[0]::TryInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7577 ~ core[9364]::fmt[0]::Octal[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7579 ~ core[9364]::fmt[0]::Binary[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7581 ~ core[9364]::fmt[0]::LowerHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7583 ~ core[9364]::fmt[0]::UpperHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7585 ~ core[9364]::fmt[0]::Pointer[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4220 ~ core[9364]::iter[0]::adapters[0]::zip[0]::ZipImpl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7203 ~ core[9364]::hash[0]::sip[0]::Sip[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7251 ~ core[9364]::hash[0]::BuildHasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2291 ~ core[9364]::borrow[0]::Borrow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2294 ~ core[9364]::borrow[0]::BorrowMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3330 ~ alloc[4fab]::slice[0]::Concat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3334 ~ alloc[4fab]::slice[0]::Join[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:1616 ~ std[cc26]::error[0]::Error[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2315 ~ core[9364]::any[0]::Any[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2851 ~ std[cc26]::io[0]::Read[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2905 ~ std[cc26]::io[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2927 ~ std[cc26]::io[0]::BufRead[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2921 ~ std[cc26]::io[0]::Seek[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2647 ~ core[9364]::array[0]::LengthAtMost32[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2451 ~ core[9364]::array[0]::FixedSizeArray[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8024 ~ core[9364]::alloc[0]::GlobalAlloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8131 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::AsRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8133 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::FromRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8135 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::IntoRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5490 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStrExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5484 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStringExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8181 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::PermissionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8189 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::OpenOptionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8195 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8229 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileTypeExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8239 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirEntryExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8173 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8321 ~ std[cc26]::sys[0]::unix[0]::ext[0]::thread[0]::JoinHandleExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8264 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::CommandExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8278 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::ExitStatusExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3870 ~ alloc[4fab]::vec[0]::ExtendWith[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3920 ~ alloc[4fab]::vec[0]::SpecFromElem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3930 ~ alloc[4fab]::vec[0]::IsZero[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3997 ~ alloc[4fab]::vec[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5879 ~ std[cc26]::sys_common[0]::AsInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5888 ~ std[cc26]::sys_common[0]::FromInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5882 ~ std[cc26]::sys_common[0]::AsInnerMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5885 ~ std[cc26]::sys_common[0]::IntoInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8246 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirBuilderExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:6820 ~ std[cc26]::os[0]::linux[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4239 ~ std[cc26]::process[0]::Termination[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:558 ~ core[9364]::num[0]::bignum[0]::FullOps[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:650 ~ core[9364]::num[0]::FromStrRadixHelper[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3194 ~ core[9364]::panic[0]::BoxMeUp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5569 ~ core[9364]::ffi[0]::sealed_trait[0]::VaArgSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7884 ~ core[9364]::future[0]::future[0]::Future[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8029 ~ core[9364]::alloc[0]::Alloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8221 ~ core[9364]::core_arch[0]::x86[0]::m128iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8233 ~ core[9364]::core_arch[0]::x86[0]::m256iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8245 ~ core[9364]::core_arch[0]::x86[0]::m512iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:481 ~ std[cc26]::ascii[0]::AsciiExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3253 ~ std[cc26]::net[0]::addr[0]::ToSocketAddrs[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3566 ~ std[cc26]::net[0]::NetInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3647 ~ std[cc26]::panic[0]::UnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3648 ~ std[cc26]::panic[0]::RefUnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:9488 ~ std[cc26]::sys[0]::unix[0]::IsMinusOne[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2381 ~ alloc[4fab]::collections[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2169 ~ alloc[4fab]::collections[0]::vec_deque[0]::RingSlices[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:74 ~ compiler_builtins[1a00]::float[0]::Float[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:210 ~ compiler_builtins[1a00]::int[0]::WideInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:66 ~ compiler_builtins[1a00]::float[0]::pow[0]::Pow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:101 ~ compiler_builtins[1a00]::int[0]::addsub[0]::UAddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:106 ~ compiler_builtins[1a00]::int[0]::addsub[0]::AddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:111 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Addo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:115 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Subo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:197 ~ compiler_builtins[1a00]::int[0]::LargeInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:123 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:127 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:132 ~ compiler_builtins[1a00]::int[0]::mul[0]::UMulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:137 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:142 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Mod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:147 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Divmod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:156 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashl[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, u32]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:160 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:164 ~ compiler_builtins[1a00]::int[0]::shift[0]::Lshr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4758 ~ std[cc26]::sync[0]::mpsc[0]::UnsafeFlavor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:216 ~ alloc[4fab]::boxed[0]::BoxIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:1767 ~ alloc[4fab]::collections[0]::btree[0]::Recover[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2540 ~ alloc[4fab]::sync[0]::ArcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2595 ~ alloc[4fab]::sync[0]::ArcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2667 ~ alloc[4fab]::sync[0]::ArcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2830 ~ alloc[4fab]::rc[0]::RcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2854 ~ alloc[4fab]::rc[0]::RcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2923 ~ alloc[4fab]::rc[0]::RcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2980 ~ alloc[4fab]::rc[0]::RcBoxPtr[0])) [DEBUG rustc_typeck::check::method::probe] pick_core: step=CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false } [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&mut ()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick: actual search failed, assemble diagnotics [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(0:4 ~ v[317d]::Test[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1535 ~ core[9364]::marker[0]::Send[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1540 ~ core[9364]::marker[0]::Sized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1547 ~ core[9364]::marker[0]::Sync[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1574 ~ core[9364]::marker[0]::Unpin[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1728 ~ core[9364]::ops[0]::drop[0]::Drop[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1731 ~ core[9364]::ops[0]::function[0]::Fn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1734 ~ core[9364]::ops[0]::function[0]::FnMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1737 ~ core[9364]::ops[0]::function[0]::FnOnce[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2215 ~ core[9364]::convert[0]::AsRef[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2218 ~ core[9364]::convert[0]::AsMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2221 ~ core[9364]::convert[0]::Into[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2224 ~ core[9364]::convert[0]::From[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3906 ~ core[9364]::iter[0]::traits[0]::collect[0]::Extend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3897 ~ core[9364]::iter[0]::traits[0]::collect[0]::IntoIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3856 ~ core[9364]::iter[0]::traits[0]::double_ended[0]::DoubleEndedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3885 ~ core[9364]::iter[0]::traits[0]::exact_size[0]::ExactSizeIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2182 ~ core[9364]::clone[0]::Clone[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1545 ~ core[9364]::marker[0]::Copy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2207 ~ core[9364]::default[0]::Default[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2047 ~ core[9364]::cmp[0]::Eq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2068 ~ core[9364]::cmp[0]::Ord[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2042 ~ core[9364]::cmp[0]::PartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2079 ~ core[9364]::cmp[0]::PartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3134 ~ alloc[4fab]::borrow[0]::ToOwned[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3700 ~ alloc[4fab]::string[0]::ToString[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1933 ~ core[9364]::ops[0]::unsize[0]::CoerceUnsized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1970 ~ core[9364]::ops[0]::unsize[0]::DispatchFromDyn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7587 ~ core[9364]::fmt[0]::LowerExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7589 ~ core[9364]::fmt[0]::UpperExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7575 ~ core[9364]::fmt[0]::Display[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7570 ~ core[9364]::fmt[0]::Debug[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:248 ~ core[9364]::num[0]::flt2dec[0]::decoder[0]::DecodableFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:452 ~ core[9364]::num[0]::dec2flt[0]::rawfp[0]::RawFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7370 ~ core[9364]::fmt[0]::num[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7379 ~ core[9364]::fmt[0]::num[0]::GenericRadix[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1613 ~ core[9364]::ops[0]::arith[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1619 ~ core[9364]::ops[0]::arith[0]::Rem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1603 ~ core[9364]::ops[0]::arith[0]::Sub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6569 ~ core[9364]::str[0]::pattern[0]::Pattern[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6576 ~ core[9364]::str[0]::pattern[0]::Searcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6582 ~ core[9364]::str[0]::pattern[0]::ReverseSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6587 ~ core[9364]::str[0]::pattern[0]::DoubleEndedSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6609 ~ core[9364]::str[0]::pattern[0]::MultiCharEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6704 ~ core[9364]::str[0]::pattern[0]::TwoWayStrategy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2231 ~ core[9364]::convert[0]::TryFrom[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6748 ~ core[9364]::str[0]::FromStr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5878 ~ core[9364]::slice[0]::private_slice_index[0]::Sealed[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1608 ~ core[9364]::ops[0]::arith[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1625 ~ core[9364]::ops[0]::arith[0]::Neg[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1631 ~ core[9364]::ops[0]::arith[0]::AddAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1635 ~ core[9364]::ops[0]::arith[0]::SubAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1639 ~ core[9364]::ops[0]::arith[0]::MulAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1643 ~ core[9364]::ops[0]::arith[0]::DivAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1647 ~ core[9364]::ops[0]::arith[0]::RemAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1652 ~ core[9364]::ops[0]::bit[0]::Not[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1656 ~ core[9364]::ops[0]::bit[0]::BitAnd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1661 ~ core[9364]::ops[0]::bit[0]::BitOr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1666 ~ core[9364]::ops[0]::bit[0]::BitXor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1671 ~ core[9364]::ops[0]::bit[0]::Shl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1677 ~ core[9364]::ops[0]::bit[0]::Shr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1683 ~ core[9364]::ops[0]::bit[0]::BitAndAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1687 ~ core[9364]::ops[0]::bit[0]::BitOrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1691 ~ core[9364]::ops[0]::bit[0]::BitXorAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1695 ~ core[9364]::ops[0]::bit[0]::ShlAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1700 ~ core[9364]::ops[0]::bit[0]::ShrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1706 ~ core[9364]::ops[0]::deref[0]::Deref[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1717 ~ core[9364]::ops[0]::deref[0]::DerefMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1722 ~ core[9364]::ops[0]::deref[0]::Receiver[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1767 ~ core[9364]::ops[0]::generator[0]::Generator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1782 ~ core[9364]::ops[0]::index[0]::Index[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1786 ~ core[9364]::ops[0]::index[0]::IndexMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1818 ~ core[9364]::ops[0]::range[0]::RangeInclusiveEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1861 ~ core[9364]::ops[0]::range[0]::RangeBounds[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7212 ~ core[9364]::hash[0]::Hash[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7220 ~ core[9364]::hash[0]::Hasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1925 ~ core[9364]::ops[0]::try[0]::Try[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1541 ~ core[9364]::marker[0]::Unsize[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5886 ~ core[9364]::slice[0]::SliceIndex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6022 ~ core[9364]::slice[0]::SplitIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6481 ~ core[9364]::slice[0]::SlicePartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6497 ~ core[9364]::slice[0]::SlicePartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6506 ~ core[9364]::slice[0]::SliceOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6514 ~ core[9364]::slice[0]::BytewiseEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6526 ~ core[9364]::slice[0]::SliceContains[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1543 ~ core[9364]::marker[0]::StructuralPartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1544 ~ core[9364]::marker[0]::StructuralEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1561 ~ core[9364]::marker[0]::Freeze[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3893 ~ core[9364]::iter[0]::traits[0]::collect[0]::FromIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3919 ~ core[9364]::iter[0]::traits[0]::accum[0]::Sum[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3923 ~ core[9364]::iter[0]::traits[0]::accum[0]::Product[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3956 ~ core[9364]::iter[0]::traits[0]::marker[0]::FusedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3959 ~ core[9364]::iter[0]::traits[0]::marker[0]::TrustedLen[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4260 ~ core[9364]::iter[0]::adapters[0]::zip[0]::TrustedRandomAccess[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7529 ~ core[9364]::fmt[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2227 ~ core[9364]::convert[0]::TryInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7577 ~ core[9364]::fmt[0]::Octal[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7579 ~ core[9364]::fmt[0]::Binary[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7581 ~ core[9364]::fmt[0]::LowerHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7583 ~ core[9364]::fmt[0]::UpperHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7585 ~ core[9364]::fmt[0]::Pointer[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4220 ~ core[9364]::iter[0]::adapters[0]::zip[0]::ZipImpl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7203 ~ core[9364]::hash[0]::sip[0]::Sip[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7251 ~ core[9364]::hash[0]::BuildHasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2291 ~ core[9364]::borrow[0]::Borrow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2294 ~ core[9364]::borrow[0]::BorrowMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3330 ~ alloc[4fab]::slice[0]::Concat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3334 ~ alloc[4fab]::slice[0]::Join[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:1616 ~ std[cc26]::error[0]::Error[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2315 ~ core[9364]::any[0]::Any[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2851 ~ std[cc26]::io[0]::Read[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2905 ~ std[cc26]::io[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2927 ~ std[cc26]::io[0]::BufRead[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2921 ~ std[cc26]::io[0]::Seek[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2647 ~ core[9364]::array[0]::LengthAtMost32[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2451 ~ core[9364]::array[0]::FixedSizeArray[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8024 ~ core[9364]::alloc[0]::GlobalAlloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8131 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::AsRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8133 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::FromRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8135 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::IntoRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5490 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStrExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5484 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStringExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8181 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::PermissionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8189 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::OpenOptionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8195 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8229 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileTypeExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8239 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirEntryExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8173 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8321 ~ std[cc26]::sys[0]::unix[0]::ext[0]::thread[0]::JoinHandleExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8264 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::CommandExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8278 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::ExitStatusExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3870 ~ alloc[4fab]::vec[0]::ExtendWith[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3920 ~ alloc[4fab]::vec[0]::SpecFromElem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3930 ~ alloc[4fab]::vec[0]::IsZero[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3997 ~ alloc[4fab]::vec[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5879 ~ std[cc26]::sys_common[0]::AsInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5888 ~ std[cc26]::sys_common[0]::FromInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5882 ~ std[cc26]::sys_common[0]::AsInnerMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5885 ~ std[cc26]::sys_common[0]::IntoInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8246 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirBuilderExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:6820 ~ std[cc26]::os[0]::linux[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4239 ~ std[cc26]::process[0]::Termination[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:558 ~ core[9364]::num[0]::bignum[0]::FullOps[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:650 ~ core[9364]::num[0]::FromStrRadixHelper[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3194 ~ core[9364]::panic[0]::BoxMeUp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5569 ~ core[9364]::ffi[0]::sealed_trait[0]::VaArgSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7884 ~ core[9364]::future[0]::future[0]::Future[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8029 ~ core[9364]::alloc[0]::Alloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8221 ~ core[9364]::core_arch[0]::x86[0]::m128iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8233 ~ core[9364]::core_arch[0]::x86[0]::m256iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8245 ~ core[9364]::core_arch[0]::x86[0]::m512iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:481 ~ std[cc26]::ascii[0]::AsciiExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3253 ~ std[cc26]::net[0]::addr[0]::ToSocketAddrs[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3566 ~ std[cc26]::net[0]::NetInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3647 ~ std[cc26]::panic[0]::UnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3648 ~ std[cc26]::panic[0]::RefUnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:9488 ~ std[cc26]::sys[0]::unix[0]::IsMinusOne[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2381 ~ alloc[4fab]::collections[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2169 ~ alloc[4fab]::collections[0]::vec_deque[0]::RingSlices[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:74 ~ compiler_builtins[1a00]::float[0]::Float[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:210 ~ compiler_builtins[1a00]::int[0]::WideInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:66 ~ compiler_builtins[1a00]::float[0]::pow[0]::Pow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:101 ~ compiler_builtins[1a00]::int[0]::addsub[0]::UAddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:106 ~ compiler_builtins[1a00]::int[0]::addsub[0]::AddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:111 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Addo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:115 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Subo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:197 ~ compiler_builtins[1a00]::int[0]::LargeInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:123 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:127 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:132 ~ compiler_builtins[1a00]::int[0]::mul[0]::UMulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:137 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:142 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Mod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:147 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Divmod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:156 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashl[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, u32]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:160 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:164 ~ compiler_builtins[1a00]::int[0]::shift[0]::Lshr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4758 ~ std[cc26]::sync[0]::mpsc[0]::UnsafeFlavor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:216 ~ alloc[4fab]::boxed[0]::BoxIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:1767 ~ alloc[4fab]::collections[0]::btree[0]::Recover[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2540 ~ alloc[4fab]::sync[0]::ArcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2595 ~ alloc[4fab]::sync[0]::ArcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2667 ~ alloc[4fab]::sync[0]::ArcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2830 ~ alloc[4fab]::rc[0]::RcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2854 ~ alloc[4fab]::rc[0]::RcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2923 ~ alloc[4fab]::rc[0]::RcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2980 ~ alloc[4fab]::rc[0]::RcBoxPtr[0])) [DEBUG rustc_typeck::check::method::probe] pick_core: step=CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false } [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&mut ()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] ProbeContext: steps for self_ty=() are MethodAutoderefStepsResult { steps: [CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false }], opt_bad_ty: None, reached_recursion_limit: false } [DEBUG rustc_typeck::check::method::probe] assemble_probe: self_ty=Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } } [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(0:4 ~ v[317d]::Test[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1535 ~ core[9364]::marker[0]::Send[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1540 ~ core[9364]::marker[0]::Sized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1547 ~ core[9364]::marker[0]::Sync[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1574 ~ core[9364]::marker[0]::Unpin[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1728 ~ core[9364]::ops[0]::drop[0]::Drop[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1731 ~ core[9364]::ops[0]::function[0]::Fn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1734 ~ core[9364]::ops[0]::function[0]::FnMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1737 ~ core[9364]::ops[0]::function[0]::FnOnce[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2215 ~ core[9364]::convert[0]::AsRef[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2218 ~ core[9364]::convert[0]::AsMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2221 ~ core[9364]::convert[0]::Into[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2224 ~ core[9364]::convert[0]::From[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3906 ~ core[9364]::iter[0]::traits[0]::collect[0]::Extend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3897 ~ core[9364]::iter[0]::traits[0]::collect[0]::IntoIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3856 ~ core[9364]::iter[0]::traits[0]::double_ended[0]::DoubleEndedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3885 ~ core[9364]::iter[0]::traits[0]::exact_size[0]::ExactSizeIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2182 ~ core[9364]::clone[0]::Clone[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1545 ~ core[9364]::marker[0]::Copy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2207 ~ core[9364]::default[0]::Default[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2047 ~ core[9364]::cmp[0]::Eq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2068 ~ core[9364]::cmp[0]::Ord[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2042 ~ core[9364]::cmp[0]::PartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2079 ~ core[9364]::cmp[0]::PartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3134 ~ alloc[4fab]::borrow[0]::ToOwned[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3700 ~ alloc[4fab]::string[0]::ToString[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1933 ~ core[9364]::ops[0]::unsize[0]::CoerceUnsized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1970 ~ core[9364]::ops[0]::unsize[0]::DispatchFromDyn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7587 ~ core[9364]::fmt[0]::LowerExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7589 ~ core[9364]::fmt[0]::UpperExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7575 ~ core[9364]::fmt[0]::Display[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7570 ~ core[9364]::fmt[0]::Debug[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:248 ~ core[9364]::num[0]::flt2dec[0]::decoder[0]::DecodableFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:452 ~ core[9364]::num[0]::dec2flt[0]::rawfp[0]::RawFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7370 ~ core[9364]::fmt[0]::num[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7379 ~ core[9364]::fmt[0]::num[0]::GenericRadix[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1613 ~ core[9364]::ops[0]::arith[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1619 ~ core[9364]::ops[0]::arith[0]::Rem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1603 ~ core[9364]::ops[0]::arith[0]::Sub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6569 ~ core[9364]::str[0]::pattern[0]::Pattern[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6576 ~ core[9364]::str[0]::pattern[0]::Searcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6582 ~ core[9364]::str[0]::pattern[0]::ReverseSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6587 ~ core[9364]::str[0]::pattern[0]::DoubleEndedSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6609 ~ core[9364]::str[0]::pattern[0]::MultiCharEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6704 ~ core[9364]::str[0]::pattern[0]::TwoWayStrategy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2231 ~ core[9364]::convert[0]::TryFrom[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6748 ~ core[9364]::str[0]::FromStr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5878 ~ core[9364]::slice[0]::private_slice_index[0]::Sealed[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1608 ~ core[9364]::ops[0]::arith[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1625 ~ core[9364]::ops[0]::arith[0]::Neg[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1631 ~ core[9364]::ops[0]::arith[0]::AddAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1635 ~ core[9364]::ops[0]::arith[0]::SubAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1639 ~ core[9364]::ops[0]::arith[0]::MulAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1643 ~ core[9364]::ops[0]::arith[0]::DivAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1647 ~ core[9364]::ops[0]::arith[0]::RemAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1652 ~ core[9364]::ops[0]::bit[0]::Not[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1656 ~ core[9364]::ops[0]::bit[0]::BitAnd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1661 ~ core[9364]::ops[0]::bit[0]::BitOr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1666 ~ core[9364]::ops[0]::bit[0]::BitXor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1671 ~ core[9364]::ops[0]::bit[0]::Shl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1677 ~ core[9364]::ops[0]::bit[0]::Shr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1683 ~ core[9364]::ops[0]::bit[0]::BitAndAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1687 ~ core[9364]::ops[0]::bit[0]::BitOrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1691 ~ core[9364]::ops[0]::bit[0]::BitXorAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1695 ~ core[9364]::ops[0]::bit[0]::ShlAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1700 ~ core[9364]::ops[0]::bit[0]::ShrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1706 ~ core[9364]::ops[0]::deref[0]::Deref[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1717 ~ core[9364]::ops[0]::deref[0]::DerefMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1722 ~ core[9364]::ops[0]::deref[0]::Receiver[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1767 ~ core[9364]::ops[0]::generator[0]::Generator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1782 ~ core[9364]::ops[0]::index[0]::Index[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1786 ~ core[9364]::ops[0]::index[0]::IndexMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1818 ~ core[9364]::ops[0]::range[0]::RangeInclusiveEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1861 ~ core[9364]::ops[0]::range[0]::RangeBounds[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7212 ~ core[9364]::hash[0]::Hash[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7220 ~ core[9364]::hash[0]::Hasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1925 ~ core[9364]::ops[0]::try[0]::Try[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1541 ~ core[9364]::marker[0]::Unsize[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5886 ~ core[9364]::slice[0]::SliceIndex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6022 ~ core[9364]::slice[0]::SplitIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6481 ~ core[9364]::slice[0]::SlicePartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6497 ~ core[9364]::slice[0]::SlicePartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6506 ~ core[9364]::slice[0]::SliceOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6514 ~ core[9364]::slice[0]::BytewiseEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6526 ~ core[9364]::slice[0]::SliceContains[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1543 ~ core[9364]::marker[0]::StructuralPartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1544 ~ core[9364]::marker[0]::StructuralEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1561 ~ core[9364]::marker[0]::Freeze[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3893 ~ core[9364]::iter[0]::traits[0]::collect[0]::FromIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3919 ~ core[9364]::iter[0]::traits[0]::accum[0]::Sum[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3923 ~ core[9364]::iter[0]::traits[0]::accum[0]::Product[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3956 ~ core[9364]::iter[0]::traits[0]::marker[0]::FusedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3959 ~ core[9364]::iter[0]::traits[0]::marker[0]::TrustedLen[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4260 ~ core[9364]::iter[0]::adapters[0]::zip[0]::TrustedRandomAccess[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7529 ~ core[9364]::fmt[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2227 ~ core[9364]::convert[0]::TryInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7577 ~ core[9364]::fmt[0]::Octal[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7579 ~ core[9364]::fmt[0]::Binary[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7581 ~ core[9364]::fmt[0]::LowerHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7583 ~ core[9364]::fmt[0]::UpperHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7585 ~ core[9364]::fmt[0]::Pointer[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4220 ~ core[9364]::iter[0]::adapters[0]::zip[0]::ZipImpl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7203 ~ core[9364]::hash[0]::sip[0]::Sip[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7251 ~ core[9364]::hash[0]::BuildHasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2291 ~ core[9364]::borrow[0]::Borrow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2294 ~ core[9364]::borrow[0]::BorrowMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3330 ~ alloc[4fab]::slice[0]::Concat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3334 ~ alloc[4fab]::slice[0]::Join[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:1616 ~ std[cc26]::error[0]::Error[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2315 ~ core[9364]::any[0]::Any[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2851 ~ std[cc26]::io[0]::Read[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2905 ~ std[cc26]::io[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2927 ~ std[cc26]::io[0]::BufRead[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2921 ~ std[cc26]::io[0]::Seek[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2647 ~ core[9364]::array[0]::LengthAtMost32[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2451 ~ core[9364]::array[0]::FixedSizeArray[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8024 ~ core[9364]::alloc[0]::GlobalAlloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8131 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::AsRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8133 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::FromRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8135 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::IntoRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5490 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStrExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5484 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStringExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8181 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::PermissionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8189 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::OpenOptionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8195 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8229 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileTypeExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8239 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirEntryExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8173 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8321 ~ std[cc26]::sys[0]::unix[0]::ext[0]::thread[0]::JoinHandleExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8264 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::CommandExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8278 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::ExitStatusExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3870 ~ alloc[4fab]::vec[0]::ExtendWith[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3920 ~ alloc[4fab]::vec[0]::SpecFromElem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3930 ~ alloc[4fab]::vec[0]::IsZero[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3997 ~ alloc[4fab]::vec[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5879 ~ std[cc26]::sys_common[0]::AsInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5888 ~ std[cc26]::sys_common[0]::FromInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5882 ~ std[cc26]::sys_common[0]::AsInnerMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5885 ~ std[cc26]::sys_common[0]::IntoInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8246 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirBuilderExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:6820 ~ std[cc26]::os[0]::linux[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4239 ~ std[cc26]::process[0]::Termination[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:558 ~ core[9364]::num[0]::bignum[0]::FullOps[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:650 ~ core[9364]::num[0]::FromStrRadixHelper[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3194 ~ core[9364]::panic[0]::BoxMeUp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5569 ~ core[9364]::ffi[0]::sealed_trait[0]::VaArgSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7884 ~ core[9364]::future[0]::future[0]::Future[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8029 ~ core[9364]::alloc[0]::Alloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8221 ~ core[9364]::core_arch[0]::x86[0]::m128iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8233 ~ core[9364]::core_arch[0]::x86[0]::m256iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8245 ~ core[9364]::core_arch[0]::x86[0]::m512iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:481 ~ std[cc26]::ascii[0]::AsciiExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3253 ~ std[cc26]::net[0]::addr[0]::ToSocketAddrs[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3566 ~ std[cc26]::net[0]::NetInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3647 ~ std[cc26]::panic[0]::UnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3648 ~ std[cc26]::panic[0]::RefUnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:9488 ~ std[cc26]::sys[0]::unix[0]::IsMinusOne[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2381 ~ alloc[4fab]::collections[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2169 ~ alloc[4fab]::collections[0]::vec_deque[0]::RingSlices[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:74 ~ compiler_builtins[1a00]::float[0]::Float[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:210 ~ compiler_builtins[1a00]::int[0]::WideInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:66 ~ compiler_builtins[1a00]::float[0]::pow[0]::Pow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:101 ~ compiler_builtins[1a00]::int[0]::addsub[0]::UAddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:106 ~ compiler_builtins[1a00]::int[0]::addsub[0]::AddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:111 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Addo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:115 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Subo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:197 ~ compiler_builtins[1a00]::int[0]::LargeInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:123 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:127 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:132 ~ compiler_builtins[1a00]::int[0]::mul[0]::UMulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:137 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:142 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Mod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:147 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Divmod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:156 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:160 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashr[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, u32]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:164 ~ compiler_builtins[1a00]::int[0]::shift[0]::Lshr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4758 ~ std[cc26]::sync[0]::mpsc[0]::UnsafeFlavor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:216 ~ alloc[4fab]::boxed[0]::BoxIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:1767 ~ alloc[4fab]::collections[0]::btree[0]::Recover[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2540 ~ alloc[4fab]::sync[0]::ArcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2595 ~ alloc[4fab]::sync[0]::ArcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2667 ~ alloc[4fab]::sync[0]::ArcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2830 ~ alloc[4fab]::rc[0]::RcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2854 ~ alloc[4fab]::rc[0]::RcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2923 ~ alloc[4fab]::rc[0]::RcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2980 ~ alloc[4fab]::rc[0]::RcBoxPtr[0])) [DEBUG rustc_typeck::check::method::probe] pick_core: step=CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false } [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&mut ()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick: actual search failed, assemble diagnotics [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(0:4 ~ v[317d]::Test[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1535 ~ core[9364]::marker[0]::Send[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1540 ~ core[9364]::marker[0]::Sized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1547 ~ core[9364]::marker[0]::Sync[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1574 ~ core[9364]::marker[0]::Unpin[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1728 ~ core[9364]::ops[0]::drop[0]::Drop[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1731 ~ core[9364]::ops[0]::function[0]::Fn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1734 ~ core[9364]::ops[0]::function[0]::FnMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1737 ~ core[9364]::ops[0]::function[0]::FnOnce[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2215 ~ core[9364]::convert[0]::AsRef[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2218 ~ core[9364]::convert[0]::AsMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2221 ~ core[9364]::convert[0]::Into[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2224 ~ core[9364]::convert[0]::From[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3906 ~ core[9364]::iter[0]::traits[0]::collect[0]::Extend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3897 ~ core[9364]::iter[0]::traits[0]::collect[0]::IntoIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3856 ~ core[9364]::iter[0]::traits[0]::double_ended[0]::DoubleEndedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3885 ~ core[9364]::iter[0]::traits[0]::exact_size[0]::ExactSizeIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2182 ~ core[9364]::clone[0]::Clone[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1545 ~ core[9364]::marker[0]::Copy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2207 ~ core[9364]::default[0]::Default[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2047 ~ core[9364]::cmp[0]::Eq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2068 ~ core[9364]::cmp[0]::Ord[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2042 ~ core[9364]::cmp[0]::PartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2079 ~ core[9364]::cmp[0]::PartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3134 ~ alloc[4fab]::borrow[0]::ToOwned[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3700 ~ alloc[4fab]::string[0]::ToString[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1933 ~ core[9364]::ops[0]::unsize[0]::CoerceUnsized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1970 ~ core[9364]::ops[0]::unsize[0]::DispatchFromDyn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7587 ~ core[9364]::fmt[0]::LowerExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7589 ~ core[9364]::fmt[0]::UpperExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7575 ~ core[9364]::fmt[0]::Display[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7570 ~ core[9364]::fmt[0]::Debug[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:248 ~ core[9364]::num[0]::flt2dec[0]::decoder[0]::DecodableFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:452 ~ core[9364]::num[0]::dec2flt[0]::rawfp[0]::RawFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7370 ~ core[9364]::fmt[0]::num[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7379 ~ core[9364]::fmt[0]::num[0]::GenericRadix[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1613 ~ core[9364]::ops[0]::arith[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1619 ~ core[9364]::ops[0]::arith[0]::Rem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1603 ~ core[9364]::ops[0]::arith[0]::Sub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6569 ~ core[9364]::str[0]::pattern[0]::Pattern[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6576 ~ core[9364]::str[0]::pattern[0]::Searcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6582 ~ core[9364]::str[0]::pattern[0]::ReverseSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6587 ~ core[9364]::str[0]::pattern[0]::DoubleEndedSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6609 ~ core[9364]::str[0]::pattern[0]::MultiCharEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6704 ~ core[9364]::str[0]::pattern[0]::TwoWayStrategy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2231 ~ core[9364]::convert[0]::TryFrom[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6748 ~ core[9364]::str[0]::FromStr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5878 ~ core[9364]::slice[0]::private_slice_index[0]::Sealed[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1608 ~ core[9364]::ops[0]::arith[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1625 ~ core[9364]::ops[0]::arith[0]::Neg[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1631 ~ core[9364]::ops[0]::arith[0]::AddAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1635 ~ core[9364]::ops[0]::arith[0]::SubAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1639 ~ core[9364]::ops[0]::arith[0]::MulAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1643 ~ core[9364]::ops[0]::arith[0]::DivAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1647 ~ core[9364]::ops[0]::arith[0]::RemAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1652 ~ core[9364]::ops[0]::bit[0]::Not[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1656 ~ core[9364]::ops[0]::bit[0]::BitAnd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1661 ~ core[9364]::ops[0]::bit[0]::BitOr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1666 ~ core[9364]::ops[0]::bit[0]::BitXor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1671 ~ core[9364]::ops[0]::bit[0]::Shl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1677 ~ core[9364]::ops[0]::bit[0]::Shr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1683 ~ core[9364]::ops[0]::bit[0]::BitAndAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1687 ~ core[9364]::ops[0]::bit[0]::BitOrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1691 ~ core[9364]::ops[0]::bit[0]::BitXorAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1695 ~ core[9364]::ops[0]::bit[0]::ShlAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1700 ~ core[9364]::ops[0]::bit[0]::ShrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1706 ~ core[9364]::ops[0]::deref[0]::Deref[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1717 ~ core[9364]::ops[0]::deref[0]::DerefMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1722 ~ core[9364]::ops[0]::deref[0]::Receiver[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1767 ~ core[9364]::ops[0]::generator[0]::Generator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1782 ~ core[9364]::ops[0]::index[0]::Index[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1786 ~ core[9364]::ops[0]::index[0]::IndexMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1818 ~ core[9364]::ops[0]::range[0]::RangeInclusiveEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1861 ~ core[9364]::ops[0]::range[0]::RangeBounds[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7212 ~ core[9364]::hash[0]::Hash[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7220 ~ core[9364]::hash[0]::Hasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1925 ~ core[9364]::ops[0]::try[0]::Try[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1541 ~ core[9364]::marker[0]::Unsize[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5886 ~ core[9364]::slice[0]::SliceIndex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6022 ~ core[9364]::slice[0]::SplitIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6481 ~ core[9364]::slice[0]::SlicePartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6497 ~ core[9364]::slice[0]::SlicePartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6506 ~ core[9364]::slice[0]::SliceOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6514 ~ core[9364]::slice[0]::BytewiseEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6526 ~ core[9364]::slice[0]::SliceContains[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1543 ~ core[9364]::marker[0]::StructuralPartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1544 ~ core[9364]::marker[0]::StructuralEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1561 ~ core[9364]::marker[0]::Freeze[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3893 ~ core[9364]::iter[0]::traits[0]::collect[0]::FromIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3919 ~ core[9364]::iter[0]::traits[0]::accum[0]::Sum[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3923 ~ core[9364]::iter[0]::traits[0]::accum[0]::Product[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3956 ~ core[9364]::iter[0]::traits[0]::marker[0]::FusedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3959 ~ core[9364]::iter[0]::traits[0]::marker[0]::TrustedLen[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4260 ~ core[9364]::iter[0]::adapters[0]::zip[0]::TrustedRandomAccess[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7529 ~ core[9364]::fmt[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2227 ~ core[9364]::convert[0]::TryInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7577 ~ core[9364]::fmt[0]::Octal[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7579 ~ core[9364]::fmt[0]::Binary[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7581 ~ core[9364]::fmt[0]::LowerHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7583 ~ core[9364]::fmt[0]::UpperHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7585 ~ core[9364]::fmt[0]::Pointer[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4220 ~ core[9364]::iter[0]::adapters[0]::zip[0]::ZipImpl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7203 ~ core[9364]::hash[0]::sip[0]::Sip[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7251 ~ core[9364]::hash[0]::BuildHasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2291 ~ core[9364]::borrow[0]::Borrow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2294 ~ core[9364]::borrow[0]::BorrowMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3330 ~ alloc[4fab]::slice[0]::Concat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3334 ~ alloc[4fab]::slice[0]::Join[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:1616 ~ std[cc26]::error[0]::Error[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2315 ~ core[9364]::any[0]::Any[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2851 ~ std[cc26]::io[0]::Read[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2905 ~ std[cc26]::io[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2927 ~ std[cc26]::io[0]::BufRead[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2921 ~ std[cc26]::io[0]::Seek[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2647 ~ core[9364]::array[0]::LengthAtMost32[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2451 ~ core[9364]::array[0]::FixedSizeArray[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8024 ~ core[9364]::alloc[0]::GlobalAlloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8131 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::AsRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8133 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::FromRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8135 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::IntoRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5490 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStrExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5484 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStringExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8181 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::PermissionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8189 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::OpenOptionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8195 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8229 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileTypeExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8239 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirEntryExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8173 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8321 ~ std[cc26]::sys[0]::unix[0]::ext[0]::thread[0]::JoinHandleExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8264 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::CommandExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8278 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::ExitStatusExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3870 ~ alloc[4fab]::vec[0]::ExtendWith[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3920 ~ alloc[4fab]::vec[0]::SpecFromElem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3930 ~ alloc[4fab]::vec[0]::IsZero[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3997 ~ alloc[4fab]::vec[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5879 ~ std[cc26]::sys_common[0]::AsInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5888 ~ std[cc26]::sys_common[0]::FromInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5882 ~ std[cc26]::sys_common[0]::AsInnerMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5885 ~ std[cc26]::sys_common[0]::IntoInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8246 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirBuilderExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:6820 ~ std[cc26]::os[0]::linux[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4239 ~ std[cc26]::process[0]::Termination[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:558 ~ core[9364]::num[0]::bignum[0]::FullOps[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:650 ~ core[9364]::num[0]::FromStrRadixHelper[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3194 ~ core[9364]::panic[0]::BoxMeUp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5569 ~ core[9364]::ffi[0]::sealed_trait[0]::VaArgSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7884 ~ core[9364]::future[0]::future[0]::Future[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8029 ~ core[9364]::alloc[0]::Alloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8221 ~ core[9364]::core_arch[0]::x86[0]::m128iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8233 ~ core[9364]::core_arch[0]::x86[0]::m256iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8245 ~ core[9364]::core_arch[0]::x86[0]::m512iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:481 ~ std[cc26]::ascii[0]::AsciiExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3253 ~ std[cc26]::net[0]::addr[0]::ToSocketAddrs[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3566 ~ std[cc26]::net[0]::NetInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3647 ~ std[cc26]::panic[0]::UnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3648 ~ std[cc26]::panic[0]::RefUnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:9488 ~ std[cc26]::sys[0]::unix[0]::IsMinusOne[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2381 ~ alloc[4fab]::collections[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2169 ~ alloc[4fab]::collections[0]::vec_deque[0]::RingSlices[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:74 ~ compiler_builtins[1a00]::float[0]::Float[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:210 ~ compiler_builtins[1a00]::int[0]::WideInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:66 ~ compiler_builtins[1a00]::float[0]::pow[0]::Pow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:101 ~ compiler_builtins[1a00]::int[0]::addsub[0]::UAddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:106 ~ compiler_builtins[1a00]::int[0]::addsub[0]::AddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:111 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Addo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:115 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Subo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:197 ~ compiler_builtins[1a00]::int[0]::LargeInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:123 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:127 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:132 ~ compiler_builtins[1a00]::int[0]::mul[0]::UMulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:137 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:142 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Mod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:147 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Divmod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:156 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:160 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashr[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, u32]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:164 ~ compiler_builtins[1a00]::int[0]::shift[0]::Lshr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4758 ~ std[cc26]::sync[0]::mpsc[0]::UnsafeFlavor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:216 ~ alloc[4fab]::boxed[0]::BoxIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:1767 ~ alloc[4fab]::collections[0]::btree[0]::Recover[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2540 ~ alloc[4fab]::sync[0]::ArcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2595 ~ alloc[4fab]::sync[0]::ArcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2667 ~ alloc[4fab]::sync[0]::ArcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2830 ~ alloc[4fab]::rc[0]::RcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2854 ~ alloc[4fab]::rc[0]::RcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2923 ~ alloc[4fab]::rc[0]::RcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2980 ~ alloc[4fab]::rc[0]::RcBoxPtr[0])) [DEBUG rustc_typeck::check::method::probe] pick_core: step=CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false } [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&mut ()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] ProbeContext: steps for self_ty=() are MethodAutoderefStepsResult { steps: [CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false }], opt_bad_ty: None, reached_recursion_limit: false } [DEBUG rustc_typeck::check::method::probe] assemble_probe: self_ty=Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } } [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(0:4 ~ v[317d]::Test[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1535 ~ core[9364]::marker[0]::Send[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1540 ~ core[9364]::marker[0]::Sized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1547 ~ core[9364]::marker[0]::Sync[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1574 ~ core[9364]::marker[0]::Unpin[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1728 ~ core[9364]::ops[0]::drop[0]::Drop[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1731 ~ core[9364]::ops[0]::function[0]::Fn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1734 ~ core[9364]::ops[0]::function[0]::FnMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1737 ~ core[9364]::ops[0]::function[0]::FnOnce[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2215 ~ core[9364]::convert[0]::AsRef[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2218 ~ core[9364]::convert[0]::AsMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2221 ~ core[9364]::convert[0]::Into[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2224 ~ core[9364]::convert[0]::From[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3906 ~ core[9364]::iter[0]::traits[0]::collect[0]::Extend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3897 ~ core[9364]::iter[0]::traits[0]::collect[0]::IntoIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3856 ~ core[9364]::iter[0]::traits[0]::double_ended[0]::DoubleEndedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3885 ~ core[9364]::iter[0]::traits[0]::exact_size[0]::ExactSizeIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2182 ~ core[9364]::clone[0]::Clone[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1545 ~ core[9364]::marker[0]::Copy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2207 ~ core[9364]::default[0]::Default[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2047 ~ core[9364]::cmp[0]::Eq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2068 ~ core[9364]::cmp[0]::Ord[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2042 ~ core[9364]::cmp[0]::PartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2079 ~ core[9364]::cmp[0]::PartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3134 ~ alloc[4fab]::borrow[0]::ToOwned[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3700 ~ alloc[4fab]::string[0]::ToString[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1933 ~ core[9364]::ops[0]::unsize[0]::CoerceUnsized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1970 ~ core[9364]::ops[0]::unsize[0]::DispatchFromDyn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7587 ~ core[9364]::fmt[0]::LowerExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7589 ~ core[9364]::fmt[0]::UpperExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7575 ~ core[9364]::fmt[0]::Display[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7570 ~ core[9364]::fmt[0]::Debug[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:248 ~ core[9364]::num[0]::flt2dec[0]::decoder[0]::DecodableFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:452 ~ core[9364]::num[0]::dec2flt[0]::rawfp[0]::RawFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7370 ~ core[9364]::fmt[0]::num[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7379 ~ core[9364]::fmt[0]::num[0]::GenericRadix[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1613 ~ core[9364]::ops[0]::arith[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1619 ~ core[9364]::ops[0]::arith[0]::Rem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1603 ~ core[9364]::ops[0]::arith[0]::Sub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6569 ~ core[9364]::str[0]::pattern[0]::Pattern[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6576 ~ core[9364]::str[0]::pattern[0]::Searcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6582 ~ core[9364]::str[0]::pattern[0]::ReverseSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6587 ~ core[9364]::str[0]::pattern[0]::DoubleEndedSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6609 ~ core[9364]::str[0]::pattern[0]::MultiCharEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6704 ~ core[9364]::str[0]::pattern[0]::TwoWayStrategy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2231 ~ core[9364]::convert[0]::TryFrom[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6748 ~ core[9364]::str[0]::FromStr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5878 ~ core[9364]::slice[0]::private_slice_index[0]::Sealed[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1608 ~ core[9364]::ops[0]::arith[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1625 ~ core[9364]::ops[0]::arith[0]::Neg[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1631 ~ core[9364]::ops[0]::arith[0]::AddAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1635 ~ core[9364]::ops[0]::arith[0]::SubAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1639 ~ core[9364]::ops[0]::arith[0]::MulAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1643 ~ core[9364]::ops[0]::arith[0]::DivAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1647 ~ core[9364]::ops[0]::arith[0]::RemAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1652 ~ core[9364]::ops[0]::bit[0]::Not[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1656 ~ core[9364]::ops[0]::bit[0]::BitAnd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1661 ~ core[9364]::ops[0]::bit[0]::BitOr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1666 ~ core[9364]::ops[0]::bit[0]::BitXor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1671 ~ core[9364]::ops[0]::bit[0]::Shl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1677 ~ core[9364]::ops[0]::bit[0]::Shr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1683 ~ core[9364]::ops[0]::bit[0]::BitAndAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1687 ~ core[9364]::ops[0]::bit[0]::BitOrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1691 ~ core[9364]::ops[0]::bit[0]::BitXorAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1695 ~ core[9364]::ops[0]::bit[0]::ShlAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1700 ~ core[9364]::ops[0]::bit[0]::ShrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1706 ~ core[9364]::ops[0]::deref[0]::Deref[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1717 ~ core[9364]::ops[0]::deref[0]::DerefMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1722 ~ core[9364]::ops[0]::deref[0]::Receiver[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1767 ~ core[9364]::ops[0]::generator[0]::Generator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1782 ~ core[9364]::ops[0]::index[0]::Index[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1786 ~ core[9364]::ops[0]::index[0]::IndexMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1818 ~ core[9364]::ops[0]::range[0]::RangeInclusiveEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1861 ~ core[9364]::ops[0]::range[0]::RangeBounds[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7212 ~ core[9364]::hash[0]::Hash[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7220 ~ core[9364]::hash[0]::Hasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1925 ~ core[9364]::ops[0]::try[0]::Try[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1541 ~ core[9364]::marker[0]::Unsize[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5886 ~ core[9364]::slice[0]::SliceIndex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6022 ~ core[9364]::slice[0]::SplitIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6481 ~ core[9364]::slice[0]::SlicePartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6497 ~ core[9364]::slice[0]::SlicePartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6506 ~ core[9364]::slice[0]::SliceOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6514 ~ core[9364]::slice[0]::BytewiseEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6526 ~ core[9364]::slice[0]::SliceContains[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1543 ~ core[9364]::marker[0]::StructuralPartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1544 ~ core[9364]::marker[0]::StructuralEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1561 ~ core[9364]::marker[0]::Freeze[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3893 ~ core[9364]::iter[0]::traits[0]::collect[0]::FromIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3919 ~ core[9364]::iter[0]::traits[0]::accum[0]::Sum[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3923 ~ core[9364]::iter[0]::traits[0]::accum[0]::Product[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3956 ~ core[9364]::iter[0]::traits[0]::marker[0]::FusedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3959 ~ core[9364]::iter[0]::traits[0]::marker[0]::TrustedLen[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4260 ~ core[9364]::iter[0]::adapters[0]::zip[0]::TrustedRandomAccess[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7529 ~ core[9364]::fmt[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2227 ~ core[9364]::convert[0]::TryInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7577 ~ core[9364]::fmt[0]::Octal[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7579 ~ core[9364]::fmt[0]::Binary[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7581 ~ core[9364]::fmt[0]::LowerHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7583 ~ core[9364]::fmt[0]::UpperHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7585 ~ core[9364]::fmt[0]::Pointer[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4220 ~ core[9364]::iter[0]::adapters[0]::zip[0]::ZipImpl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7203 ~ core[9364]::hash[0]::sip[0]::Sip[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7251 ~ core[9364]::hash[0]::BuildHasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2291 ~ core[9364]::borrow[0]::Borrow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2294 ~ core[9364]::borrow[0]::BorrowMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3330 ~ alloc[4fab]::slice[0]::Concat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3334 ~ alloc[4fab]::slice[0]::Join[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:1616 ~ std[cc26]::error[0]::Error[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2315 ~ core[9364]::any[0]::Any[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2851 ~ std[cc26]::io[0]::Read[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2905 ~ std[cc26]::io[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2927 ~ std[cc26]::io[0]::BufRead[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2921 ~ std[cc26]::io[0]::Seek[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2647 ~ core[9364]::array[0]::LengthAtMost32[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2451 ~ core[9364]::array[0]::FixedSizeArray[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8024 ~ core[9364]::alloc[0]::GlobalAlloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8131 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::AsRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8133 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::FromRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8135 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::IntoRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5490 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStrExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5484 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStringExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8181 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::PermissionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8189 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::OpenOptionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8195 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8229 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileTypeExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8239 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirEntryExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8173 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8321 ~ std[cc26]::sys[0]::unix[0]::ext[0]::thread[0]::JoinHandleExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8264 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::CommandExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8278 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::ExitStatusExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3870 ~ alloc[4fab]::vec[0]::ExtendWith[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3920 ~ alloc[4fab]::vec[0]::SpecFromElem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3930 ~ alloc[4fab]::vec[0]::IsZero[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3997 ~ alloc[4fab]::vec[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5879 ~ std[cc26]::sys_common[0]::AsInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5888 ~ std[cc26]::sys_common[0]::FromInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5882 ~ std[cc26]::sys_common[0]::AsInnerMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5885 ~ std[cc26]::sys_common[0]::IntoInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8246 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirBuilderExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:6820 ~ std[cc26]::os[0]::linux[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4239 ~ std[cc26]::process[0]::Termination[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:558 ~ core[9364]::num[0]::bignum[0]::FullOps[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:650 ~ core[9364]::num[0]::FromStrRadixHelper[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3194 ~ core[9364]::panic[0]::BoxMeUp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5569 ~ core[9364]::ffi[0]::sealed_trait[0]::VaArgSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7884 ~ core[9364]::future[0]::future[0]::Future[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8029 ~ core[9364]::alloc[0]::Alloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8221 ~ core[9364]::core_arch[0]::x86[0]::m128iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8233 ~ core[9364]::core_arch[0]::x86[0]::m256iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8245 ~ core[9364]::core_arch[0]::x86[0]::m512iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:481 ~ std[cc26]::ascii[0]::AsciiExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3253 ~ std[cc26]::net[0]::addr[0]::ToSocketAddrs[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3566 ~ std[cc26]::net[0]::NetInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3647 ~ std[cc26]::panic[0]::UnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3648 ~ std[cc26]::panic[0]::RefUnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:9488 ~ std[cc26]::sys[0]::unix[0]::IsMinusOne[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2381 ~ alloc[4fab]::collections[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2169 ~ alloc[4fab]::collections[0]::vec_deque[0]::RingSlices[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:74 ~ compiler_builtins[1a00]::float[0]::Float[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->T), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:210 ~ compiler_builtins[1a00]::int[0]::WideInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:66 ~ compiler_builtins[1a00]::float[0]::pow[0]::Pow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:101 ~ compiler_builtins[1a00]::int[0]::addsub[0]::UAddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:106 ~ compiler_builtins[1a00]::int[0]::addsub[0]::AddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:111 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Addo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:115 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Subo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:197 ~ compiler_builtins[1a00]::int[0]::LargeInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:123 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:127 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:132 ~ compiler_builtins[1a00]::int[0]::mul[0]::UMulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:137 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:142 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Mod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:147 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Divmod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:156 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:160 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:164 ~ compiler_builtins[1a00]::int[0]::shift[0]::Lshr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4758 ~ std[cc26]::sync[0]::mpsc[0]::UnsafeFlavor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:216 ~ alloc[4fab]::boxed[0]::BoxIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:1767 ~ alloc[4fab]::collections[0]::btree[0]::Recover[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2540 ~ alloc[4fab]::sync[0]::ArcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2595 ~ alloc[4fab]::sync[0]::ArcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2667 ~ alloc[4fab]::sync[0]::ArcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2830 ~ alloc[4fab]::rc[0]::RcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2854 ~ alloc[4fab]::rc[0]::RcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2923 ~ alloc[4fab]::rc[0]::RcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2980 ~ alloc[4fab]::rc[0]::RcBoxPtr[0])) [DEBUG rustc_typeck::check::method::probe] pick_core: step=CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false } [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=() probe=Candidate { xform_self_ty: , xform_ret_ty: Some(), item: AssocItem { def_id: DefId(3:208 ~ compiler_builtins[1a00]::int[0]::CastInto[0]::cast[0]), ident: cast#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])), method_has_self_argument: true }, kind: TraitCandidate(< as compiler_builtins::int::CastInto<>>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&() probe=Candidate { xform_self_ty: , xform_ret_ty: Some(), item: AssocItem { def_id: DefId(3:208 ~ compiler_builtins[1a00]::int[0]::CastInto[0]::cast[0]), ident: cast#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])), method_has_self_argument: true }, kind: TraitCandidate(<_ as compiler_builtins::int::CastInto<>>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&mut ()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&mut () probe=Candidate { xform_self_ty: , xform_ret_ty: Some(), item: AssocItem { def_id: DefId(3:208 ~ compiler_builtins[1a00]::int[0]::CastInto[0]::cast[0]), ident: cast#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])), method_has_self_argument: true }, kind: TraitCandidate(< as compiler_builtins::int::CastInto<>>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick: actual search failed, assemble diagnotics [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(0:4 ~ v[317d]::Test[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1535 ~ core[9364]::marker[0]::Send[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1540 ~ core[9364]::marker[0]::Sized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1547 ~ core[9364]::marker[0]::Sync[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1574 ~ core[9364]::marker[0]::Unpin[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1728 ~ core[9364]::ops[0]::drop[0]::Drop[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1731 ~ core[9364]::ops[0]::function[0]::Fn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1734 ~ core[9364]::ops[0]::function[0]::FnMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1737 ~ core[9364]::ops[0]::function[0]::FnOnce[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2215 ~ core[9364]::convert[0]::AsRef[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2218 ~ core[9364]::convert[0]::AsMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2221 ~ core[9364]::convert[0]::Into[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2224 ~ core[9364]::convert[0]::From[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3906 ~ core[9364]::iter[0]::traits[0]::collect[0]::Extend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3897 ~ core[9364]::iter[0]::traits[0]::collect[0]::IntoIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3856 ~ core[9364]::iter[0]::traits[0]::double_ended[0]::DoubleEndedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3885 ~ core[9364]::iter[0]::traits[0]::exact_size[0]::ExactSizeIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2182 ~ core[9364]::clone[0]::Clone[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1545 ~ core[9364]::marker[0]::Copy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2207 ~ core[9364]::default[0]::Default[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2047 ~ core[9364]::cmp[0]::Eq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2068 ~ core[9364]::cmp[0]::Ord[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2042 ~ core[9364]::cmp[0]::PartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2079 ~ core[9364]::cmp[0]::PartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3134 ~ alloc[4fab]::borrow[0]::ToOwned[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3700 ~ alloc[4fab]::string[0]::ToString[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1933 ~ core[9364]::ops[0]::unsize[0]::CoerceUnsized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1970 ~ core[9364]::ops[0]::unsize[0]::DispatchFromDyn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7587 ~ core[9364]::fmt[0]::LowerExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7589 ~ core[9364]::fmt[0]::UpperExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7575 ~ core[9364]::fmt[0]::Display[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7570 ~ core[9364]::fmt[0]::Debug[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:248 ~ core[9364]::num[0]::flt2dec[0]::decoder[0]::DecodableFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:452 ~ core[9364]::num[0]::dec2flt[0]::rawfp[0]::RawFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7370 ~ core[9364]::fmt[0]::num[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7379 ~ core[9364]::fmt[0]::num[0]::GenericRadix[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1613 ~ core[9364]::ops[0]::arith[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1619 ~ core[9364]::ops[0]::arith[0]::Rem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1603 ~ core[9364]::ops[0]::arith[0]::Sub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6569 ~ core[9364]::str[0]::pattern[0]::Pattern[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6576 ~ core[9364]::str[0]::pattern[0]::Searcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6582 ~ core[9364]::str[0]::pattern[0]::ReverseSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6587 ~ core[9364]::str[0]::pattern[0]::DoubleEndedSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6609 ~ core[9364]::str[0]::pattern[0]::MultiCharEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6704 ~ core[9364]::str[0]::pattern[0]::TwoWayStrategy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2231 ~ core[9364]::convert[0]::TryFrom[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6748 ~ core[9364]::str[0]::FromStr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5878 ~ core[9364]::slice[0]::private_slice_index[0]::Sealed[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1608 ~ core[9364]::ops[0]::arith[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1625 ~ core[9364]::ops[0]::arith[0]::Neg[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1631 ~ core[9364]::ops[0]::arith[0]::AddAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1635 ~ core[9364]::ops[0]::arith[0]::SubAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1639 ~ core[9364]::ops[0]::arith[0]::MulAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1643 ~ core[9364]::ops[0]::arith[0]::DivAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1647 ~ core[9364]::ops[0]::arith[0]::RemAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1652 ~ core[9364]::ops[0]::bit[0]::Not[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1656 ~ core[9364]::ops[0]::bit[0]::BitAnd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1661 ~ core[9364]::ops[0]::bit[0]::BitOr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1666 ~ core[9364]::ops[0]::bit[0]::BitXor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1671 ~ core[9364]::ops[0]::bit[0]::Shl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1677 ~ core[9364]::ops[0]::bit[0]::Shr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1683 ~ core[9364]::ops[0]::bit[0]::BitAndAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1687 ~ core[9364]::ops[0]::bit[0]::BitOrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1691 ~ core[9364]::ops[0]::bit[0]::BitXorAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1695 ~ core[9364]::ops[0]::bit[0]::ShlAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1700 ~ core[9364]::ops[0]::bit[0]::ShrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1706 ~ core[9364]::ops[0]::deref[0]::Deref[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1717 ~ core[9364]::ops[0]::deref[0]::DerefMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1722 ~ core[9364]::ops[0]::deref[0]::Receiver[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1767 ~ core[9364]::ops[0]::generator[0]::Generator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1782 ~ core[9364]::ops[0]::index[0]::Index[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1786 ~ core[9364]::ops[0]::index[0]::IndexMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1818 ~ core[9364]::ops[0]::range[0]::RangeInclusiveEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1861 ~ core[9364]::ops[0]::range[0]::RangeBounds[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7212 ~ core[9364]::hash[0]::Hash[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7220 ~ core[9364]::hash[0]::Hasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1925 ~ core[9364]::ops[0]::try[0]::Try[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1541 ~ core[9364]::marker[0]::Unsize[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5886 ~ core[9364]::slice[0]::SliceIndex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6022 ~ core[9364]::slice[0]::SplitIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6481 ~ core[9364]::slice[0]::SlicePartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6497 ~ core[9364]::slice[0]::SlicePartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6506 ~ core[9364]::slice[0]::SliceOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6514 ~ core[9364]::slice[0]::BytewiseEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6526 ~ core[9364]::slice[0]::SliceContains[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1543 ~ core[9364]::marker[0]::StructuralPartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1544 ~ core[9364]::marker[0]::StructuralEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1561 ~ core[9364]::marker[0]::Freeze[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3893 ~ core[9364]::iter[0]::traits[0]::collect[0]::FromIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3919 ~ core[9364]::iter[0]::traits[0]::accum[0]::Sum[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3923 ~ core[9364]::iter[0]::traits[0]::accum[0]::Product[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3956 ~ core[9364]::iter[0]::traits[0]::marker[0]::FusedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3959 ~ core[9364]::iter[0]::traits[0]::marker[0]::TrustedLen[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4260 ~ core[9364]::iter[0]::adapters[0]::zip[0]::TrustedRandomAccess[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7529 ~ core[9364]::fmt[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2227 ~ core[9364]::convert[0]::TryInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7577 ~ core[9364]::fmt[0]::Octal[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7579 ~ core[9364]::fmt[0]::Binary[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7581 ~ core[9364]::fmt[0]::LowerHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7583 ~ core[9364]::fmt[0]::UpperHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7585 ~ core[9364]::fmt[0]::Pointer[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4220 ~ core[9364]::iter[0]::adapters[0]::zip[0]::ZipImpl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7203 ~ core[9364]::hash[0]::sip[0]::Sip[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7251 ~ core[9364]::hash[0]::BuildHasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2291 ~ core[9364]::borrow[0]::Borrow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2294 ~ core[9364]::borrow[0]::BorrowMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3330 ~ alloc[4fab]::slice[0]::Concat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3334 ~ alloc[4fab]::slice[0]::Join[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:1616 ~ std[cc26]::error[0]::Error[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2315 ~ core[9364]::any[0]::Any[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2851 ~ std[cc26]::io[0]::Read[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2905 ~ std[cc26]::io[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2927 ~ std[cc26]::io[0]::BufRead[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2921 ~ std[cc26]::io[0]::Seek[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2647 ~ core[9364]::array[0]::LengthAtMost32[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2451 ~ core[9364]::array[0]::FixedSizeArray[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8024 ~ core[9364]::alloc[0]::GlobalAlloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8131 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::AsRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8133 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::FromRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8135 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::IntoRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5490 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStrExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5484 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStringExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8181 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::PermissionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8189 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::OpenOptionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8195 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8229 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileTypeExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8239 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirEntryExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8173 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8321 ~ std[cc26]::sys[0]::unix[0]::ext[0]::thread[0]::JoinHandleExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8264 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::CommandExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8278 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::ExitStatusExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3870 ~ alloc[4fab]::vec[0]::ExtendWith[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3920 ~ alloc[4fab]::vec[0]::SpecFromElem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3930 ~ alloc[4fab]::vec[0]::IsZero[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3997 ~ alloc[4fab]::vec[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5879 ~ std[cc26]::sys_common[0]::AsInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5888 ~ std[cc26]::sys_common[0]::FromInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5882 ~ std[cc26]::sys_common[0]::AsInnerMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5885 ~ std[cc26]::sys_common[0]::IntoInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8246 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirBuilderExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:6820 ~ std[cc26]::os[0]::linux[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4239 ~ std[cc26]::process[0]::Termination[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:558 ~ core[9364]::num[0]::bignum[0]::FullOps[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:650 ~ core[9364]::num[0]::FromStrRadixHelper[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3194 ~ core[9364]::panic[0]::BoxMeUp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5569 ~ core[9364]::ffi[0]::sealed_trait[0]::VaArgSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7884 ~ core[9364]::future[0]::future[0]::Future[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8029 ~ core[9364]::alloc[0]::Alloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8221 ~ core[9364]::core_arch[0]::x86[0]::m128iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8233 ~ core[9364]::core_arch[0]::x86[0]::m256iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8245 ~ core[9364]::core_arch[0]::x86[0]::m512iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:481 ~ std[cc26]::ascii[0]::AsciiExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3253 ~ std[cc26]::net[0]::addr[0]::ToSocketAddrs[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3566 ~ std[cc26]::net[0]::NetInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3647 ~ std[cc26]::panic[0]::UnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3648 ~ std[cc26]::panic[0]::RefUnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:9488 ~ std[cc26]::sys[0]::unix[0]::IsMinusOne[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2381 ~ alloc[4fab]::collections[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2169 ~ alloc[4fab]::collections[0]::vec_deque[0]::RingSlices[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:74 ~ compiler_builtins[1a00]::float[0]::Float[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->T), substs=[, ]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:210 ~ compiler_builtins[1a00]::int[0]::WideInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:66 ~ compiler_builtins[1a00]::float[0]::pow[0]::Pow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:101 ~ compiler_builtins[1a00]::int[0]::addsub[0]::UAddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:106 ~ compiler_builtins[1a00]::int[0]::addsub[0]::AddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:111 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Addo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:115 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Subo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:197 ~ compiler_builtins[1a00]::int[0]::LargeInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:123 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:127 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:132 ~ compiler_builtins[1a00]::int[0]::mul[0]::UMulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:137 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:142 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Mod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:147 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Divmod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:156 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:160 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:164 ~ compiler_builtins[1a00]::int[0]::shift[0]::Lshr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4758 ~ std[cc26]::sync[0]::mpsc[0]::UnsafeFlavor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:216 ~ alloc[4fab]::boxed[0]::BoxIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:1767 ~ alloc[4fab]::collections[0]::btree[0]::Recover[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2540 ~ alloc[4fab]::sync[0]::ArcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2595 ~ alloc[4fab]::sync[0]::ArcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2667 ~ alloc[4fab]::sync[0]::ArcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2830 ~ alloc[4fab]::rc[0]::RcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2854 ~ alloc[4fab]::rc[0]::RcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2923 ~ alloc[4fab]::rc[0]::RcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2980 ~ alloc[4fab]::rc[0]::RcBoxPtr[0])) [DEBUG rustc_typeck::check::method::probe] pick_core: step=CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false } [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=() probe=Candidate { xform_self_ty: , xform_ret_ty: Some(), item: AssocItem { def_id: DefId(3:208 ~ compiler_builtins[1a00]::int[0]::CastInto[0]::cast[0]), ident: cast#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])), method_has_self_argument: true }, kind: TraitCandidate(< as compiler_builtins::int::CastInto<>>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&() probe=Candidate { xform_self_ty: , xform_ret_ty: Some(), item: AssocItem { def_id: DefId(3:208 ~ compiler_builtins[1a00]::int[0]::CastInto[0]::cast[0]), ident: cast#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])), method_has_self_argument: true }, kind: TraitCandidate(< as compiler_builtins::int::CastInto<>>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&mut ()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&mut () probe=Candidate { xform_self_ty: , xform_ret_ty: Some(), item: AssocItem { def_id: DefId(3:208 ~ compiler_builtins[1a00]::int[0]::CastInto[0]::cast[0]), ident: cast#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])), method_has_self_argument: true }, kind: TraitCandidate(< as compiler_builtins::int::CastInto<>>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] probing for method names similar to Some(cast#0) [DEBUG rustc_typeck::check::method::probe] assemble_probe: self_ty=Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } } [DEBUG rustc_typeck::check::method::probe] ProbeContext: steps for self_ty=() are MethodAutoderefStepsResult { steps: [CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false }], opt_bad_ty: None, reached_recursion_limit: false } [DEBUG rustc_typeck::check::method::probe] assemble_probe: self_ty=Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } } [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(0:4 ~ v[317d]::Test[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1535 ~ core[9364]::marker[0]::Send[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1540 ~ core[9364]::marker[0]::Sized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1547 ~ core[9364]::marker[0]::Sync[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1574 ~ core[9364]::marker[0]::Unpin[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1728 ~ core[9364]::ops[0]::drop[0]::Drop[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1731 ~ core[9364]::ops[0]::function[0]::Fn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1734 ~ core[9364]::ops[0]::function[0]::FnMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1737 ~ core[9364]::ops[0]::function[0]::FnOnce[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2215 ~ core[9364]::convert[0]::AsRef[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2218 ~ core[9364]::convert[0]::AsMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2221 ~ core[9364]::convert[0]::Into[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2224 ~ core[9364]::convert[0]::From[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3906 ~ core[9364]::iter[0]::traits[0]::collect[0]::Extend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3897 ~ core[9364]::iter[0]::traits[0]::collect[0]::IntoIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3856 ~ core[9364]::iter[0]::traits[0]::double_ended[0]::DoubleEndedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3885 ~ core[9364]::iter[0]::traits[0]::exact_size[0]::ExactSizeIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2182 ~ core[9364]::clone[0]::Clone[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1545 ~ core[9364]::marker[0]::Copy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2207 ~ core[9364]::default[0]::Default[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2047 ~ core[9364]::cmp[0]::Eq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2068 ~ core[9364]::cmp[0]::Ord[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self, Self, Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2042 ~ core[9364]::cmp[0]::PartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2079 ~ core[9364]::cmp[0]::PartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3134 ~ alloc[4fab]::borrow[0]::ToOwned[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3700 ~ alloc[4fab]::string[0]::ToString[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1933 ~ core[9364]::ops[0]::unsize[0]::CoerceUnsized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1970 ~ core[9364]::ops[0]::unsize[0]::DispatchFromDyn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7587 ~ core[9364]::fmt[0]::LowerExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7589 ~ core[9364]::fmt[0]::UpperExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7575 ~ core[9364]::fmt[0]::Display[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7570 ~ core[9364]::fmt[0]::Debug[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:248 ~ core[9364]::num[0]::flt2dec[0]::decoder[0]::DecodableFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:452 ~ core[9364]::num[0]::dec2flt[0]::rawfp[0]::RawFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7370 ~ core[9364]::fmt[0]::num[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7379 ~ core[9364]::fmt[0]::num[0]::GenericRadix[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1613 ~ core[9364]::ops[0]::arith[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1619 ~ core[9364]::ops[0]::arith[0]::Rem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1603 ~ core[9364]::ops[0]::arith[0]::Sub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6569 ~ core[9364]::str[0]::pattern[0]::Pattern[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6576 ~ core[9364]::str[0]::pattern[0]::Searcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6582 ~ core[9364]::str[0]::pattern[0]::ReverseSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6587 ~ core[9364]::str[0]::pattern[0]::DoubleEndedSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6609 ~ core[9364]::str[0]::pattern[0]::MultiCharEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6704 ~ core[9364]::str[0]::pattern[0]::TwoWayStrategy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2231 ~ core[9364]::convert[0]::TryFrom[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6748 ~ core[9364]::str[0]::FromStr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5878 ~ core[9364]::slice[0]::private_slice_index[0]::Sealed[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1608 ~ core[9364]::ops[0]::arith[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1625 ~ core[9364]::ops[0]::arith[0]::Neg[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1631 ~ core[9364]::ops[0]::arith[0]::AddAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1635 ~ core[9364]::ops[0]::arith[0]::SubAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1639 ~ core[9364]::ops[0]::arith[0]::MulAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1643 ~ core[9364]::ops[0]::arith[0]::DivAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1647 ~ core[9364]::ops[0]::arith[0]::RemAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1652 ~ core[9364]::ops[0]::bit[0]::Not[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1656 ~ core[9364]::ops[0]::bit[0]::BitAnd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1661 ~ core[9364]::ops[0]::bit[0]::BitOr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1666 ~ core[9364]::ops[0]::bit[0]::BitXor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1671 ~ core[9364]::ops[0]::bit[0]::Shl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1677 ~ core[9364]::ops[0]::bit[0]::Shr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1683 ~ core[9364]::ops[0]::bit[0]::BitAndAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1687 ~ core[9364]::ops[0]::bit[0]::BitOrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1691 ~ core[9364]::ops[0]::bit[0]::BitXorAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1695 ~ core[9364]::ops[0]::bit[0]::ShlAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1700 ~ core[9364]::ops[0]::bit[0]::ShrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1706 ~ core[9364]::ops[0]::deref[0]::Deref[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1717 ~ core[9364]::ops[0]::deref[0]::DerefMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1722 ~ core[9364]::ops[0]::deref[0]::Receiver[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1767 ~ core[9364]::ops[0]::generator[0]::Generator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1782 ~ core[9364]::ops[0]::index[0]::Index[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1786 ~ core[9364]::ops[0]::index[0]::IndexMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1818 ~ core[9364]::ops[0]::range[0]::RangeInclusiveEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1861 ~ core[9364]::ops[0]::range[0]::RangeBounds[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7212 ~ core[9364]::hash[0]::Hash[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7220 ~ core[9364]::hash[0]::Hasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1925 ~ core[9364]::ops[0]::try[0]::Try[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1541 ~ core[9364]::marker[0]::Unsize[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5886 ~ core[9364]::slice[0]::SliceIndex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6022 ~ core[9364]::slice[0]::SplitIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6481 ~ core[9364]::slice[0]::SlicePartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6497 ~ core[9364]::slice[0]::SlicePartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6506 ~ core[9364]::slice[0]::SliceOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6514 ~ core[9364]::slice[0]::BytewiseEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6526 ~ core[9364]::slice[0]::SliceContains[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1543 ~ core[9364]::marker[0]::StructuralPartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1544 ~ core[9364]::marker[0]::StructuralEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1561 ~ core[9364]::marker[0]::Freeze[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3893 ~ core[9364]::iter[0]::traits[0]::collect[0]::FromIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3919 ~ core[9364]::iter[0]::traits[0]::accum[0]::Sum[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3923 ~ core[9364]::iter[0]::traits[0]::accum[0]::Product[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3956 ~ core[9364]::iter[0]::traits[0]::marker[0]::FusedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3959 ~ core[9364]::iter[0]::traits[0]::marker[0]::TrustedLen[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4260 ~ core[9364]::iter[0]::adapters[0]::zip[0]::TrustedRandomAccess[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7529 ~ core[9364]::fmt[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2227 ~ core[9364]::convert[0]::TryInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7577 ~ core[9364]::fmt[0]::Octal[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7579 ~ core[9364]::fmt[0]::Binary[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7581 ~ core[9364]::fmt[0]::LowerHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7583 ~ core[9364]::fmt[0]::UpperHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7585 ~ core[9364]::fmt[0]::Pointer[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4220 ~ core[9364]::iter[0]::adapters[0]::zip[0]::ZipImpl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7203 ~ core[9364]::hash[0]::sip[0]::Sip[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7251 ~ core[9364]::hash[0]::BuildHasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2291 ~ core[9364]::borrow[0]::Borrow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2294 ~ core[9364]::borrow[0]::BorrowMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3330 ~ alloc[4fab]::slice[0]::Concat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3334 ~ alloc[4fab]::slice[0]::Join[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:1616 ~ std[cc26]::error[0]::Error[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2315 ~ core[9364]::any[0]::Any[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2851 ~ std[cc26]::io[0]::Read[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2905 ~ std[cc26]::io[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2927 ~ std[cc26]::io[0]::BufRead[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2921 ~ std[cc26]::io[0]::Seek[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2647 ~ core[9364]::array[0]::LengthAtMost32[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2451 ~ core[9364]::array[0]::FixedSizeArray[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8024 ~ core[9364]::alloc[0]::GlobalAlloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8131 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::AsRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8133 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::FromRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8135 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::IntoRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5490 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStrExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5484 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStringExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8181 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::PermissionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8189 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::OpenOptionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8195 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8229 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileTypeExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8239 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirEntryExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8173 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8321 ~ std[cc26]::sys[0]::unix[0]::ext[0]::thread[0]::JoinHandleExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8264 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::CommandExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8278 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::ExitStatusExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3870 ~ alloc[4fab]::vec[0]::ExtendWith[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3920 ~ alloc[4fab]::vec[0]::SpecFromElem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3930 ~ alloc[4fab]::vec[0]::IsZero[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3997 ~ alloc[4fab]::vec[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5879 ~ std[cc26]::sys_common[0]::AsInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5888 ~ std[cc26]::sys_common[0]::FromInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5882 ~ std[cc26]::sys_common[0]::AsInnerMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5885 ~ std[cc26]::sys_common[0]::IntoInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8246 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirBuilderExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:6820 ~ std[cc26]::os[0]::linux[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4239 ~ std[cc26]::process[0]::Termination[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:558 ~ core[9364]::num[0]::bignum[0]::FullOps[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:650 ~ core[9364]::num[0]::FromStrRadixHelper[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3194 ~ core[9364]::panic[0]::BoxMeUp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5569 ~ core[9364]::ffi[0]::sealed_trait[0]::VaArgSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7884 ~ core[9364]::future[0]::future[0]::Future[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8029 ~ core[9364]::alloc[0]::Alloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8221 ~ core[9364]::core_arch[0]::x86[0]::m128iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8233 ~ core[9364]::core_arch[0]::x86[0]::m256iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8245 ~ core[9364]::core_arch[0]::x86[0]::m512iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:481 ~ std[cc26]::ascii[0]::AsciiExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3253 ~ std[cc26]::net[0]::addr[0]::ToSocketAddrs[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3566 ~ std[cc26]::net[0]::NetInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3647 ~ std[cc26]::panic[0]::UnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3648 ~ std[cc26]::panic[0]::RefUnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:9488 ~ std[cc26]::sys[0]::unix[0]::IsMinusOne[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2381 ~ alloc[4fab]::collections[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2169 ~ alloc[4fab]::collections[0]::vec_deque[0]::RingSlices[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:74 ~ compiler_builtins[1a00]::float[0]::Float[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:210 ~ compiler_builtins[1a00]::int[0]::WideInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:66 ~ compiler_builtins[1a00]::float[0]::pow[0]::Pow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:101 ~ compiler_builtins[1a00]::int[0]::addsub[0]::UAddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:106 ~ compiler_builtins[1a00]::int[0]::addsub[0]::AddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:111 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Addo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:115 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Subo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:197 ~ compiler_builtins[1a00]::int[0]::LargeInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:123 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:127 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:132 ~ compiler_builtins[1a00]::int[0]::mul[0]::UMulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:137 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:142 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Mod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:147 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Divmod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:156 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:160 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:164 ~ compiler_builtins[1a00]::int[0]::shift[0]::Lshr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4758 ~ std[cc26]::sync[0]::mpsc[0]::UnsafeFlavor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:216 ~ alloc[4fab]::boxed[0]::BoxIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:1767 ~ alloc[4fab]::collections[0]::btree[0]::Recover[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2540 ~ alloc[4fab]::sync[0]::ArcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2595 ~ alloc[4fab]::sync[0]::ArcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2667 ~ alloc[4fab]::sync[0]::ArcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2830 ~ alloc[4fab]::rc[0]::RcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2854 ~ alloc[4fab]::rc[0]::RcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2923 ~ alloc[4fab]::rc[0]::RcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2980 ~ alloc[4fab]::rc[0]::RcBoxPtr[0])) [DEBUG rustc_typeck::check::method::probe] pick_core: step=CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false } [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=() probe=Candidate { xform_self_ty: , xform_ret_ty: Some(), item: AssocItem { def_id: DefId(2:2072 ~ core[9364]::cmp[0]::Ord[0]::clamp[0]), ident: clamp#0, kind: Method, vis: Public, defaultness: Default { has_value: true }, container: TraitContainer(DefId(2:2068 ~ core[9364]::cmp[0]::Ord[0])), method_has_self_argument: true }, kind: TraitCandidate(<_ as std::cmp::Ord>), import_ids: [] } [DEBUG rustc_typeck::collect] predicates_defined_on(DefId(2:2124 ~ core[9364]::cmp[0]::impls[0]::{{impl}}[3])) [DEBUG rustc_typeck::collect] predicates_defined_on: explicit_predicates_of(DefId(2:2124 ~ core[9364]::cmp[0]::impls[0]::{{impl}}[3])) = GenericPredicates { parent: None, predicates: [] } [DEBUG rustc_typeck::collect] predicates_defined_on(DefId(2:2124 ~ core[9364]::cmp[0]::impls[0]::{{impl}}[3])) = GenericPredicates { parent: None, predicates: [] } [DEBUG rustc_typeck::collect] predicates_of(def_id=DefId(2:2124 ~ core[9364]::cmp[0]::impls[0]::{{impl}}[3])) = GenericPredicates { parent: None, predicates: [] } [DEBUG rustc_typeck::check::method::probe] consider_probe - candidate_obligations=[] sub_obligations=[] [DEBUG rustc_typeck::check::method::probe] comparing return_ty bool with xform ret ty Some() [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [(Candidate { xform_self_ty: , xform_ret_ty: Some(), item: AssocItem { def_id: DefId(2:2072 ~ core[9364]::cmp[0]::Ord[0]::clamp[0]), ident: clamp#0, kind: Method, vis: Public, defaultness: Default { has_value: true }, container: TraitContainer(DefId(2:2068 ~ core[9364]::cmp[0]::Ord[0])), method_has_self_argument: true }, kind: TraitCandidate(< as std::cmp::Ord>), import_ids: [] }, BadReturnType)] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=() probe=Candidate { xform_self_ty: , xform_ret_ty: Some(), item: AssocItem { def_id: DefId(2:2072 ~ core[9364]::cmp[0]::Ord[0]::clamp[0]), ident: clamp#0, kind: Method, vis: Public, defaultness: Default { has_value: true }, container: TraitContainer(DefId(2:2068 ~ core[9364]::cmp[0]::Ord[0])), method_has_self_argument: true }, kind: TraitCandidate(<_ as std::cmp::Ord>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] consider_probe - candidate_obligations=[] sub_obligations=[] [DEBUG rustc_typeck::check::method::probe] comparing return_ty bool with xform ret ty Some() [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [(Candidate { xform_self_ty: , xform_ret_ty: Some(), item: AssocItem { def_id: DefId(2:2072 ~ core[9364]::cmp[0]::Ord[0]::clamp[0]), ident: clamp#0, kind: Method, vis: Public, defaultness: Default { has_value: true }, container: TraitContainer(DefId(2:2068 ~ core[9364]::cmp[0]::Ord[0])), method_has_self_argument: true }, kind: TraitCandidate(< as std::cmp::Ord>), import_ids: [] }, BadReturnType)] [DEBUG rustc_typeck::check::method::probe] ProbeContext: steps for self_ty=() are MethodAutoderefStepsResult { steps: [CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false }], opt_bad_ty: None, reached_recursion_limit: false } [DEBUG rustc_typeck::check::method::probe] assemble_probe: self_ty=Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } } [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(0:4 ~ v[317d]::Test[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1535 ~ core[9364]::marker[0]::Send[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1540 ~ core[9364]::marker[0]::Sized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1547 ~ core[9364]::marker[0]::Sync[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1574 ~ core[9364]::marker[0]::Unpin[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1728 ~ core[9364]::ops[0]::drop[0]::Drop[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1731 ~ core[9364]::ops[0]::function[0]::Fn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1734 ~ core[9364]::ops[0]::function[0]::FnMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1737 ~ core[9364]::ops[0]::function[0]::FnOnce[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2215 ~ core[9364]::convert[0]::AsRef[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2218 ~ core[9364]::convert[0]::AsMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2221 ~ core[9364]::convert[0]::Into[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2224 ~ core[9364]::convert[0]::From[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3906 ~ core[9364]::iter[0]::traits[0]::collect[0]::Extend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3897 ~ core[9364]::iter[0]::traits[0]::collect[0]::IntoIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3856 ~ core[9364]::iter[0]::traits[0]::double_ended[0]::DoubleEndedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3885 ~ core[9364]::iter[0]::traits[0]::exact_size[0]::ExactSizeIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2182 ~ core[9364]::clone[0]::Clone[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([&Self]; c_variadic: false)->Self), substs=[]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1545 ~ core[9364]::marker[0]::Copy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2207 ~ core[9364]::default[0]::Default[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2047 ~ core[9364]::cmp[0]::Eq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2068 ~ core[9364]::cmp[0]::Ord[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2042 ~ core[9364]::cmp[0]::PartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2079 ~ core[9364]::cmp[0]::PartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3134 ~ alloc[4fab]::borrow[0]::ToOwned[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3700 ~ alloc[4fab]::string[0]::ToString[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1933 ~ core[9364]::ops[0]::unsize[0]::CoerceUnsized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1970 ~ core[9364]::ops[0]::unsize[0]::DispatchFromDyn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7587 ~ core[9364]::fmt[0]::LowerExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7589 ~ core[9364]::fmt[0]::UpperExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7575 ~ core[9364]::fmt[0]::Display[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7570 ~ core[9364]::fmt[0]::Debug[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:248 ~ core[9364]::num[0]::flt2dec[0]::decoder[0]::DecodableFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:452 ~ core[9364]::num[0]::dec2flt[0]::rawfp[0]::RawFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7370 ~ core[9364]::fmt[0]::num[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7379 ~ core[9364]::fmt[0]::num[0]::GenericRadix[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1613 ~ core[9364]::ops[0]::arith[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1619 ~ core[9364]::ops[0]::arith[0]::Rem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1603 ~ core[9364]::ops[0]::arith[0]::Sub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6569 ~ core[9364]::str[0]::pattern[0]::Pattern[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6576 ~ core[9364]::str[0]::pattern[0]::Searcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6582 ~ core[9364]::str[0]::pattern[0]::ReverseSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6587 ~ core[9364]::str[0]::pattern[0]::DoubleEndedSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6609 ~ core[9364]::str[0]::pattern[0]::MultiCharEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6704 ~ core[9364]::str[0]::pattern[0]::TwoWayStrategy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2231 ~ core[9364]::convert[0]::TryFrom[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6748 ~ core[9364]::str[0]::FromStr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5878 ~ core[9364]::slice[0]::private_slice_index[0]::Sealed[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1608 ~ core[9364]::ops[0]::arith[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1625 ~ core[9364]::ops[0]::arith[0]::Neg[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1631 ~ core[9364]::ops[0]::arith[0]::AddAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1635 ~ core[9364]::ops[0]::arith[0]::SubAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1639 ~ core[9364]::ops[0]::arith[0]::MulAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1643 ~ core[9364]::ops[0]::arith[0]::DivAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1647 ~ core[9364]::ops[0]::arith[0]::RemAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1652 ~ core[9364]::ops[0]::bit[0]::Not[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1656 ~ core[9364]::ops[0]::bit[0]::BitAnd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1661 ~ core[9364]::ops[0]::bit[0]::BitOr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1666 ~ core[9364]::ops[0]::bit[0]::BitXor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1671 ~ core[9364]::ops[0]::bit[0]::Shl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1677 ~ core[9364]::ops[0]::bit[0]::Shr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1683 ~ core[9364]::ops[0]::bit[0]::BitAndAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1687 ~ core[9364]::ops[0]::bit[0]::BitOrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1691 ~ core[9364]::ops[0]::bit[0]::BitXorAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1695 ~ core[9364]::ops[0]::bit[0]::ShlAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1700 ~ core[9364]::ops[0]::bit[0]::ShrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1706 ~ core[9364]::ops[0]::deref[0]::Deref[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1717 ~ core[9364]::ops[0]::deref[0]::DerefMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1722 ~ core[9364]::ops[0]::deref[0]::Receiver[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1767 ~ core[9364]::ops[0]::generator[0]::Generator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1782 ~ core[9364]::ops[0]::index[0]::Index[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1786 ~ core[9364]::ops[0]::index[0]::IndexMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1818 ~ core[9364]::ops[0]::range[0]::RangeInclusiveEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1861 ~ core[9364]::ops[0]::range[0]::RangeBounds[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7212 ~ core[9364]::hash[0]::Hash[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7220 ~ core[9364]::hash[0]::Hasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1925 ~ core[9364]::ops[0]::try[0]::Try[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1541 ~ core[9364]::marker[0]::Unsize[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5886 ~ core[9364]::slice[0]::SliceIndex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6022 ~ core[9364]::slice[0]::SplitIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6481 ~ core[9364]::slice[0]::SlicePartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6497 ~ core[9364]::slice[0]::SlicePartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6506 ~ core[9364]::slice[0]::SliceOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6514 ~ core[9364]::slice[0]::BytewiseEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6526 ~ core[9364]::slice[0]::SliceContains[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1543 ~ core[9364]::marker[0]::StructuralPartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1544 ~ core[9364]::marker[0]::StructuralEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1561 ~ core[9364]::marker[0]::Freeze[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3893 ~ core[9364]::iter[0]::traits[0]::collect[0]::FromIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3919 ~ core[9364]::iter[0]::traits[0]::accum[0]::Sum[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3923 ~ core[9364]::iter[0]::traits[0]::accum[0]::Product[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3956 ~ core[9364]::iter[0]::traits[0]::marker[0]::FusedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3959 ~ core[9364]::iter[0]::traits[0]::marker[0]::TrustedLen[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4260 ~ core[9364]::iter[0]::adapters[0]::zip[0]::TrustedRandomAccess[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7529 ~ core[9364]::fmt[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2227 ~ core[9364]::convert[0]::TryInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7577 ~ core[9364]::fmt[0]::Octal[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7579 ~ core[9364]::fmt[0]::Binary[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7581 ~ core[9364]::fmt[0]::LowerHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7583 ~ core[9364]::fmt[0]::UpperHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7585 ~ core[9364]::fmt[0]::Pointer[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4220 ~ core[9364]::iter[0]::adapters[0]::zip[0]::ZipImpl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7203 ~ core[9364]::hash[0]::sip[0]::Sip[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7251 ~ core[9364]::hash[0]::BuildHasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2291 ~ core[9364]::borrow[0]::Borrow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2294 ~ core[9364]::borrow[0]::BorrowMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3330 ~ alloc[4fab]::slice[0]::Concat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3334 ~ alloc[4fab]::slice[0]::Join[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:1616 ~ std[cc26]::error[0]::Error[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2315 ~ core[9364]::any[0]::Any[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2851 ~ std[cc26]::io[0]::Read[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2905 ~ std[cc26]::io[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2927 ~ std[cc26]::io[0]::BufRead[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2921 ~ std[cc26]::io[0]::Seek[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2647 ~ core[9364]::array[0]::LengthAtMost32[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2451 ~ core[9364]::array[0]::FixedSizeArray[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8024 ~ core[9364]::alloc[0]::GlobalAlloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8131 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::AsRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8133 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::FromRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8135 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::IntoRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5490 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStrExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5484 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStringExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8181 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::PermissionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8189 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::OpenOptionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8195 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8229 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileTypeExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8239 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirEntryExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8173 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8321 ~ std[cc26]::sys[0]::unix[0]::ext[0]::thread[0]::JoinHandleExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8264 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::CommandExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8278 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::ExitStatusExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3870 ~ alloc[4fab]::vec[0]::ExtendWith[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3920 ~ alloc[4fab]::vec[0]::SpecFromElem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3930 ~ alloc[4fab]::vec[0]::IsZero[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3997 ~ alloc[4fab]::vec[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5879 ~ std[cc26]::sys_common[0]::AsInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5888 ~ std[cc26]::sys_common[0]::FromInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5882 ~ std[cc26]::sys_common[0]::AsInnerMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5885 ~ std[cc26]::sys_common[0]::IntoInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8246 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirBuilderExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:6820 ~ std[cc26]::os[0]::linux[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4239 ~ std[cc26]::process[0]::Termination[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:558 ~ core[9364]::num[0]::bignum[0]::FullOps[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:650 ~ core[9364]::num[0]::FromStrRadixHelper[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3194 ~ core[9364]::panic[0]::BoxMeUp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5569 ~ core[9364]::ffi[0]::sealed_trait[0]::VaArgSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7884 ~ core[9364]::future[0]::future[0]::Future[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8029 ~ core[9364]::alloc[0]::Alloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8221 ~ core[9364]::core_arch[0]::x86[0]::m128iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8233 ~ core[9364]::core_arch[0]::x86[0]::m256iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8245 ~ core[9364]::core_arch[0]::x86[0]::m512iExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:481 ~ std[cc26]::ascii[0]::AsciiExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3253 ~ std[cc26]::net[0]::addr[0]::ToSocketAddrs[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3566 ~ std[cc26]::net[0]::NetInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3647 ~ std[cc26]::panic[0]::UnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:3648 ~ std[cc26]::panic[0]::RefUnwindSafe[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:9488 ~ std[cc26]::sys[0]::unix[0]::IsMinusOne[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2381 ~ alloc[4fab]::collections[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2169 ~ alloc[4fab]::collections[0]::vec_deque[0]::RingSlices[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:74 ~ compiler_builtins[1a00]::float[0]::Float[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:206 ~ compiler_builtins[1a00]::int[0]::CastInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:173 ~ compiler_builtins[1a00]::int[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:210 ~ compiler_builtins[1a00]::int[0]::WideInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:66 ~ compiler_builtins[1a00]::float[0]::pow[0]::Pow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:101 ~ compiler_builtins[1a00]::int[0]::addsub[0]::UAddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:106 ~ compiler_builtins[1a00]::int[0]::addsub[0]::AddSub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:111 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Addo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:115 ~ compiler_builtins[1a00]::int[0]::addsub[0]::Subo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:197 ~ compiler_builtins[1a00]::int[0]::LargeInt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:123 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:127 ~ compiler_builtins[1a00]::int[0]::mul[0]::Mulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:132 ~ compiler_builtins[1a00]::int[0]::mul[0]::UMulo[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:137 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:142 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Mod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:147 ~ compiler_builtins[1a00]::int[0]::sdiv[0]::Divmod[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:156 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:160 ~ compiler_builtins[1a00]::int[0]::shift[0]::Ashr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(3:164 ~ compiler_builtins[1a00]::int[0]::shift[0]::Lshr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:4758 ~ std[cc26]::sync[0]::mpsc[0]::UnsafeFlavor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:216 ~ alloc[4fab]::boxed[0]::BoxIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:1767 ~ alloc[4fab]::collections[0]::btree[0]::Recover[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2540 ~ alloc[4fab]::sync[0]::ArcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2595 ~ alloc[4fab]::sync[0]::ArcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2667 ~ alloc[4fab]::sync[0]::ArcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2830 ~ alloc[4fab]::rc[0]::RcFromSlice[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2854 ~ alloc[4fab]::rc[0]::RcEqIdent[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2923 ~ alloc[4fab]::rc[0]::RcFromIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:2980 ~ alloc[4fab]::rc[0]::RcBoxPtr[0])) [DEBUG rustc_typeck::check::method::probe] pick_core: step=CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false } [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=() probe=Candidate { xform_self_ty: &, xform_ret_ty: Some(), item: AssocItem { def_id: DefId(2:2183 ~ core[9364]::clone[0]::Clone[0]::clone[0]), ident: clone#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(2:2182 ~ core[9364]::clone[0]::Clone[0])), method_has_self_argument: true }, kind: TraitCandidate(< as std::clone::Clone>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] --> cannot relate self-types [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching unstable candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] pick_method(self_ty=&()) [DEBUG rustc_typeck::check::method::probe] searching inherent candidates [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [] [DEBUG rustc_typeck::check::method::probe] searching extension candidates [DEBUG rustc_typeck::check::method::probe] consider_probe: self_ty=&() probe=Candidate { xform_self_ty: &, xform_ret_ty: Some(), item: AssocItem { def_id: DefId(2:2183 ~ core[9364]::clone[0]::Clone[0]::clone[0]), ident: clone#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(2:2182 ~ core[9364]::clone[0]::Clone[0])), method_has_self_argument: true }, kind: TraitCandidate(<_ as std::clone::Clone>), import_ids: [] } [DEBUG rustc_typeck::check::method::probe] consider_probe - candidate_obligations=[] sub_obligations=[] [DEBUG rustc_typeck::check::method::probe] comparing return_ty bool with xform ret ty Some() [DEBUG rustc_typeck::check::method::probe] applicable_candidates: [(Candidate { xform_self_ty: &, xform_ret_ty: Some(), item: AssocItem { def_id: DefId(2:2183 ~ core[9364]::clone[0]::Clone[0]::clone[0]), ident: clone#0, kind: Method, vis: Public, defaultness: Default { has_value: false }, container: TraitContainer(DefId(2:2182 ~ core[9364]::clone[0]::Clone[0])), method_has_self_argument: true }, kind: TraitCandidate(< as std::clone::Clone>), import_ids: [] }, BadReturnType)] [DEBUG rustc_typeck::check::method::probe] ProbeContext: steps for self_ty=() are MethodAutoderefStepsResult { steps: [CandidateStep { self_ty: Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } }, autoderefs: 0, from_unsafe_deref: false, unsize: false }], opt_bad_ty: None, reached_recursion_limit: false } [DEBUG rustc_typeck::check::method::probe] assemble_probe: self_ty=Canonical { max_universe: U0, variables: [], value: QueryResponse { var_values: CanonicalVarValues { var_values: [] }, region_constraints: QueryRegionConstraints { outlives: [], member_constraints: [] }, certainty: Proven, value: () } } [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(0:4 ~ v[317d]::Test[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1535 ~ core[9364]::marker[0]::Send[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1540 ~ core[9364]::marker[0]::Sized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1547 ~ core[9364]::marker[0]::Sync[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1574 ~ core[9364]::marker[0]::Unpin[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1728 ~ core[9364]::ops[0]::drop[0]::Drop[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1731 ~ core[9364]::ops[0]::function[0]::Fn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1734 ~ core[9364]::ops[0]::function[0]::FnMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1737 ~ core[9364]::ops[0]::function[0]::FnOnce[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2215 ~ core[9364]::convert[0]::AsRef[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2218 ~ core[9364]::convert[0]::AsMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2221 ~ core[9364]::convert[0]::Into[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2224 ~ core[9364]::convert[0]::From[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3599 ~ core[9364]::iter[0]::traits[0]::iterator[0]::Iterator[0])) [DEBUG rustc_typeck::check::method::probe] xform_self_ty(fn_sig=Binder(([Self]; c_variadic: false)->B), substs=[_]) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3906 ~ core[9364]::iter[0]::traits[0]::collect[0]::Extend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3897 ~ core[9364]::iter[0]::traits[0]::collect[0]::IntoIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3856 ~ core[9364]::iter[0]::traits[0]::double_ended[0]::DoubleEndedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3885 ~ core[9364]::iter[0]::traits[0]::exact_size[0]::ExactSizeIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2182 ~ core[9364]::clone[0]::Clone[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1545 ~ core[9364]::marker[0]::Copy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2207 ~ core[9364]::default[0]::Default[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2047 ~ core[9364]::cmp[0]::Eq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2068 ~ core[9364]::cmp[0]::Ord[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2042 ~ core[9364]::cmp[0]::PartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2079 ~ core[9364]::cmp[0]::PartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3134 ~ alloc[4fab]::borrow[0]::ToOwned[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3700 ~ alloc[4fab]::string[0]::ToString[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1933 ~ core[9364]::ops[0]::unsize[0]::CoerceUnsized[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1970 ~ core[9364]::ops[0]::unsize[0]::DispatchFromDyn[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7587 ~ core[9364]::fmt[0]::LowerExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7589 ~ core[9364]::fmt[0]::UpperExp[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7575 ~ core[9364]::fmt[0]::Display[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7570 ~ core[9364]::fmt[0]::Debug[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:248 ~ core[9364]::num[0]::flt2dec[0]::decoder[0]::DecodableFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:452 ~ core[9364]::num[0]::dec2flt[0]::rawfp[0]::RawFloat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7370 ~ core[9364]::fmt[0]::num[0]::Int[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7379 ~ core[9364]::fmt[0]::num[0]::GenericRadix[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1613 ~ core[9364]::ops[0]::arith[0]::Div[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1619 ~ core[9364]::ops[0]::arith[0]::Rem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1603 ~ core[9364]::ops[0]::arith[0]::Sub[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6569 ~ core[9364]::str[0]::pattern[0]::Pattern[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6576 ~ core[9364]::str[0]::pattern[0]::Searcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6582 ~ core[9364]::str[0]::pattern[0]::ReverseSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6587 ~ core[9364]::str[0]::pattern[0]::DoubleEndedSearcher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6609 ~ core[9364]::str[0]::pattern[0]::MultiCharEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6704 ~ core[9364]::str[0]::pattern[0]::TwoWayStrategy[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2231 ~ core[9364]::convert[0]::TryFrom[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6748 ~ core[9364]::str[0]::FromStr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5878 ~ core[9364]::slice[0]::private_slice_index[0]::Sealed[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1598 ~ core[9364]::ops[0]::arith[0]::Add[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1608 ~ core[9364]::ops[0]::arith[0]::Mul[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1625 ~ core[9364]::ops[0]::arith[0]::Neg[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1631 ~ core[9364]::ops[0]::arith[0]::AddAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1635 ~ core[9364]::ops[0]::arith[0]::SubAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1639 ~ core[9364]::ops[0]::arith[0]::MulAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1643 ~ core[9364]::ops[0]::arith[0]::DivAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1647 ~ core[9364]::ops[0]::arith[0]::RemAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1652 ~ core[9364]::ops[0]::bit[0]::Not[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1656 ~ core[9364]::ops[0]::bit[0]::BitAnd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1661 ~ core[9364]::ops[0]::bit[0]::BitOr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1666 ~ core[9364]::ops[0]::bit[0]::BitXor[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1671 ~ core[9364]::ops[0]::bit[0]::Shl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1677 ~ core[9364]::ops[0]::bit[0]::Shr[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1683 ~ core[9364]::ops[0]::bit[0]::BitAndAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1687 ~ core[9364]::ops[0]::bit[0]::BitOrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1691 ~ core[9364]::ops[0]::bit[0]::BitXorAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1695 ~ core[9364]::ops[0]::bit[0]::ShlAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1700 ~ core[9364]::ops[0]::bit[0]::ShrAssign[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1706 ~ core[9364]::ops[0]::deref[0]::Deref[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1717 ~ core[9364]::ops[0]::deref[0]::DerefMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1722 ~ core[9364]::ops[0]::deref[0]::Receiver[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1767 ~ core[9364]::ops[0]::generator[0]::Generator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1782 ~ core[9364]::ops[0]::index[0]::Index[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1786 ~ core[9364]::ops[0]::index[0]::IndexMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1818 ~ core[9364]::ops[0]::range[0]::RangeInclusiveEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1861 ~ core[9364]::ops[0]::range[0]::RangeBounds[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7212 ~ core[9364]::hash[0]::Hash[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7220 ~ core[9364]::hash[0]::Hasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1925 ~ core[9364]::ops[0]::try[0]::Try[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1541 ~ core[9364]::marker[0]::Unsize[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:5886 ~ core[9364]::slice[0]::SliceIndex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6022 ~ core[9364]::slice[0]::SplitIter[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6481 ~ core[9364]::slice[0]::SlicePartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6497 ~ core[9364]::slice[0]::SlicePartialOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6506 ~ core[9364]::slice[0]::SliceOrd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6514 ~ core[9364]::slice[0]::BytewiseEquality[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:6526 ~ core[9364]::slice[0]::SliceContains[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1543 ~ core[9364]::marker[0]::StructuralPartialEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1544 ~ core[9364]::marker[0]::StructuralEq[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:1561 ~ core[9364]::marker[0]::Freeze[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3363 ~ core[9364]::iter[0]::range[0]::Step[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3893 ~ core[9364]::iter[0]::traits[0]::collect[0]::FromIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3919 ~ core[9364]::iter[0]::traits[0]::accum[0]::Sum[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3923 ~ core[9364]::iter[0]::traits[0]::accum[0]::Product[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3956 ~ core[9364]::iter[0]::traits[0]::marker[0]::FusedIterator[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:3959 ~ core[9364]::iter[0]::traits[0]::marker[0]::TrustedLen[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4260 ~ core[9364]::iter[0]::adapters[0]::zip[0]::TrustedRandomAccess[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7529 ~ core[9364]::fmt[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2227 ~ core[9364]::convert[0]::TryInto[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7577 ~ core[9364]::fmt[0]::Octal[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7579 ~ core[9364]::fmt[0]::Binary[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7581 ~ core[9364]::fmt[0]::LowerHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7583 ~ core[9364]::fmt[0]::UpperHex[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7585 ~ core[9364]::fmt[0]::Pointer[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:4220 ~ core[9364]::iter[0]::adapters[0]::zip[0]::ZipImpl[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7203 ~ core[9364]::hash[0]::sip[0]::Sip[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:7251 ~ core[9364]::hash[0]::BuildHasher[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2291 ~ core[9364]::borrow[0]::Borrow[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2294 ~ core[9364]::borrow[0]::BorrowMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3330 ~ alloc[4fab]::slice[0]::Concat[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3334 ~ alloc[4fab]::slice[0]::Join[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:1616 ~ std[cc26]::error[0]::Error[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2315 ~ core[9364]::any[0]::Any[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2851 ~ std[cc26]::io[0]::Read[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2905 ~ std[cc26]::io[0]::Write[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2927 ~ std[cc26]::io[0]::BufRead[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:2921 ~ std[cc26]::io[0]::Seek[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2647 ~ core[9364]::array[0]::LengthAtMost32[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:2451 ~ core[9364]::array[0]::FixedSizeArray[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(2:8024 ~ core[9364]::alloc[0]::GlobalAlloc[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8131 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::AsRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8133 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::FromRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8135 ~ std[cc26]::sys[0]::unix[0]::ext[0]::io[0]::IntoRawFd[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5490 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStrExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5484 ~ std[cc26]::sys_common[0]::os_str_bytes[0]::OsStringExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8181 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::PermissionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8189 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::OpenOptionsExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8195 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8229 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileTypeExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8239 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirEntryExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8173 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::FileExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8321 ~ std[cc26]::sys[0]::unix[0]::ext[0]::thread[0]::JoinHandleExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8264 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::CommandExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8278 ~ std[cc26]::sys[0]::unix[0]::ext[0]::process[0]::ExitStatusExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3870 ~ alloc[4fab]::vec[0]::ExtendWith[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3920 ~ alloc[4fab]::vec[0]::SpecFromElem[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3930 ~ alloc[4fab]::vec[0]::IsZero[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(5:3997 ~ alloc[4fab]::vec[0]::SpecExtend[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5879 ~ std[cc26]::sys_common[0]::AsInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5888 ~ std[cc26]::sys_common[0]::FromInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5882 ~ std[cc26]::sys_common[0]::AsInnerMut[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:5885 ~ std[cc26]::sys_common[0]::IntoInner[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:8246 ~ std[cc26]::sys[0]::unix[0]::ext[0]::fs[0]::DirBuilderExt[0])) [DEBUG rustc_typeck::check::method::probe] assemble_extension_candidates_for_trait(trait_def_id=DefId(1:6820 ~ std[cc26]::os[0]::linux[0]::fs[0]::MetadataExt[0])) [DEBUG rustc_typeck::check::method::probe] as

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment