azure-sdk-for-rust/sdk
Heath Stewart 1ebb2ce736
Add SafeDebug trait derive macro (#1923)
* Add SafeDebug trait derive macro

SafeDebug is really just a marker trait. The associated derive macro implements `Debug` in a way to reduce potentially leaking PII. Currently it just outputs the struct or enum name with the non-exhaustive finish e.g., `MyModel { .. }` but we will expand that later.

Relates to #1707

* Resolve build breaks, impl SafeDebug marker trait

* Use gender-neutral name in example
2024-11-19 21:13:09 -08:00
..
core Test wasm32-unknown-unknown in Azure Pipelines (#1903) 2024-11-08 14:41:21 -08:00
cosmos [Cosmos] Throughput APIs (#1912) 2024-11-19 14:45:59 -08:00
eventhubs/azure_messaging_eventhubs Removed builders from AMQP (#1906) 2024-11-08 14:03:55 -08:00
identity Test wasm32-unknown-unknown in Azure Pipelines (#1903) 2024-11-08 14:41:21 -08:00
storage
typespec Add SafeDebug trait derive macro (#1923) 2024-11-19 21:13:09 -08:00