macro_rules! metadata {
($key:expr, $value:expr) => { ... };
}👎Deprecated since 0.5.0: Use
group! insteadExpand description
Creates a key-value metadata pair for structured error context.
This macro creates an ErrorContext::metadata
entry that can be used for structured logging, filtering, or monitoring.
§Deprecated
Use group! instead since version 0.5.0.
§Arguments
$key- The metadata key$value- The metadata value
§Examples
use error_rail::{metadata, ComposableError};
let err = ComposableError::<&str>::new("rate limit exceeded")
.with_context(metadata!("retry_after", "60"));