diff --git a/crates/libs/core/windows.natvis b/crates/libs/core/natvis/windows-core.natvis similarity index 90% rename from crates/libs/core/windows.natvis rename to crates/libs/core/natvis/windows-core.natvis index 5c3903a7d3e..d3a3630361c 100644 --- a/crates/libs/core/windows.natvis +++ b/crates/libs/core/natvis/windows-core.natvis @@ -1,3 +1,4 @@ + {{ len={len} }} @@ -11,17 +12,6 @@ - - - code - info - - - - - {(HRESULT)__0} - - {__0} diff --git a/crates/libs/core/src/lib.rs b/crates/libs/core/src/lib.rs index 8d9d1f655a1..159cfbc2bcc 100644 --- a/crates/libs/core/src/lib.rs +++ b/crates/libs/core/src/lib.rs @@ -4,7 +4,7 @@ Learn more about Rust for Windows here: + + + + code + info + + + + + {(HRESULT)__0} + + diff --git a/crates/libs/result/src/lib.rs b/crates/libs/result/src/lib.rs index f39d6347364..3a04e61b2ed 100644 --- a/crates/libs/result/src/lib.rs +++ b/crates/libs/result/src/lib.rs @@ -2,6 +2,11 @@ Learn more about Rust for Windows here: */ +#![cfg_attr( + windows_debugger_visualizer, + debugger_visualizer(natvis_file = "../natvis/windows-result.natvis") +)] + mod bindings; use bindings::*;