process control

This commit is contained in:
Jana Dönszelmann 2026-02-25 00:26:07 +01:00
parent 7d149ee17e
commit a6d501977c
No known key found for this signature in database
6 changed files with 25 additions and 51 deletions

21
Cargo.lock generated
View file

@ -676,9 +676,9 @@ checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2"
[[package]] [[package]]
name = "libc" name = "libc"
version = "0.2.182" version = "0.2.180"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6800badb6cb2082ffd7b6a67e6125bb39f18782f793520caee8cb8846be06112" checksum = "bcc35a38544a891a5f7c865aca548a982ccb3b8650a5b06d0fd33a10283c56fc"
[[package]] [[package]]
name = "line-clipping" name = "line-clipping"
@ -731,7 +731,7 @@ version = "1.1.8"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c0aeb26bf5e836cc1c341c8106051b573f1766dfa05aa87f0b98be5e51b02303" checksum = "c0aeb26bf5e836cc1c341c8106051b573f1766dfa05aa87f0b98be5e51b02303"
dependencies = [ dependencies = [
"nix", "nix 0.29.0",
"winapi", "winapi",
] ]
@ -787,6 +787,18 @@ dependencies = [
"memoffset", "memoffset",
] ]
[[package]]
name = "nix"
version = "0.31.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "225e7cfe711e0ba79a68baeddb2982723e4235247aefce1482f2f16c27865b66"
dependencies = [
"bitflags 2.11.0",
"cfg-if",
"cfg_aliases",
"libc",
]
[[package]] [[package]]
name = "nom" name = "nom"
version = "7.1.3" version = "7.1.3"
@ -1181,6 +1193,7 @@ dependencies = [
"clap", "clap",
"itertools", "itertools",
"jiff", "jiff",
"nix 0.31.1",
"ratatui", "ratatui",
"ratatui-themes", "ratatui-themes",
"serde", "serde",
@ -1426,7 +1439,7 @@ dependencies = [
"libc", "libc",
"log", "log",
"memmem", "memmem",
"nix", "nix 0.29.0",
"num-derive", "num-derive",
"num-traits", "num-traits",
"ordered-float", "ordered-float",

View file

@ -17,3 +17,4 @@ serde = {version = "1", features = ["derive"]}
serde_json = "1" serde_json = "1"
thiserror = "2" thiserror = "2"
itertools = "0.14" itertools = "0.14"
nix = {version = "0.31", features = ["process", "signal"]}

45
log
View file

@ -1,45 +0,0 @@
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }
NESTING Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456691Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456698Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456705Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:3 ~ unsized_coercion[10fa]::Trait)")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Sub { enter: RawLogEntry { timestamp: 2026-02-20T12:07:26.456712Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("enter")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, sub_entries: [Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456718Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 145, fields: LogFields { fields: {"key": String("DefKey { parent: Some(DefIndex(0)), disambiguated_data: DisambiguatedDefPathData { data: TypeNs(\"Trait\"), disambiguator: 0 } }")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }, Single { raw: RawLogEntry { timestamp: 2026-02-20T12:07:26.456724Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/pretty.rs", line_number: 481, fields: LogFields { fields: {"message": String("try_print_visible_def_path: def_id=DefId(0:0 ~ unsized_coercion[10fa])")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }, LogFields { fields: {"args": String("[]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] } }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456731Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [LogFields { fields: {"args": String("[Self/#0]"), "def_id": String("DefId(0:3 ~ unsized_coercion[10fa]::Trait)"), "name": String("default_print_def_path")} }] }, count_sub: OnceLock(3) }], exit: RawLogEntry { timestamp: 2026-02-20T12:07:26.456736Z, level: Debug, filename: "compiler/rustc_middle/src/ty/print/mod.rs", line_number: 138, fields: LogFields { fields: {"message": String("exit")} }, spans: [] }, count_sub: OnceLock(6) }

View file

@ -141,7 +141,7 @@ fn main() {
let now = Zoned::now().strftime("%b %e %H:%M:%S"); let now = Zoned::now().strftime("%b %e %H:%M:%S");
let log_file_path = logs_dir.join(format!("{now}.log")); let log_file_path = logs_dir.join(format!("{now}.log"));
let log_file = match File::create(&log_file_path) { let _log_file = match File::create(&log_file_path) {
Ok(i) => i, Ok(i) => i,
Err(e) => { Err(e) => {
eprintln!( eprintln!(

View file

@ -179,6 +179,12 @@ impl App {
(KeyCode::Char('c'), _) if key.modifiers.contains(KeyModifiers::CONTROL) => { (KeyCode::Char('c'), _) if key.modifiers.contains(KeyModifiers::CONTROL) => {
return Ok(()); return Ok(());
} }
(KeyCode::Char('z'), _) if key.modifiers.contains(KeyModifiers::CONTROL) => {
ratatui::restore();
let self_pid = nix::unistd::getpid();
let _ = nix::sys::signal::kill(self_pid, nix::sys::signal::SIGTSTP);
terminal = ratatui::init();
}
(KeyCode::Esc, _) if num_tabs > 1 => { (KeyCode::Esc, _) if num_tabs > 1 => {
self.pop_tab(); self.pop_tab();
} }

View file

@ -1,4 +1,3 @@
use std::io::Write;
use std::rc::Rc; use std::rc::Rc;
use crate::tui::{ use crate::tui::{