[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
, ])
[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>::Key>), substs=[
Created
November 19, 2019 19:01
-
-
Save csmoe/8cc96d57729966325e308b4f9fcc7bef to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment