macro_rules! trace_error {
($op:expr, $addr:expr, $reason:expr, $code:ident) => { ... };
($op:expr, $addr:expr, $reason:expr, $code:ident, $($key:expr => $value:expr),+ $(,)?) => { ... };
}Expand description
Create a TraceError with optional context.
Example:
let err = trace_error!("get_f64", Some(addr!("mu")), "address not found", TraceAddressNotFound);