typhoon_errors/
extension.rs1use crate::Error;
2
3pub trait ResultExtension {
4 fn trace_account(self, name: &'static str) -> Self;
5}
6
7impl<T> ResultExtension for Result<T, Error> {
8 fn trace_account(self, name: &'static str) -> Self {
9 self.map_err(|err| err.with_account(name))
10 }
11}