macro_rules! oops {
($message:expr, $source:expr) => { ... };
($message:expr, $source:expr, $($key:ident: $value:expr),+ $(,)?) => { ... };
}
Expand description
Macro to create a DecrustError::Oops with rich context
Usage:
oops!("message", source)
- Basic oops erroroops!("message", source, context: "additional info")
- With contextoops!("message", source, severity: High, component: "auth")
- With metadata