Skip to content
This repository was archived by the owner on Aug 16, 2021. It is now read-only.

Commit 1a496cc

Browse files
committed
Simplify ResultExt::chain_err.
1 parent c81a5bb commit 1a496cc

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/lib.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -337,19 +337,19 @@ impl<T, E, CE> ResultExt<T, E, CE> for Result<T, E> where CE: ChainedError, E: I
337337
self.map_err(move |e| {
338338
let e = e.into();
339339
#[cfg(feature = "backtrace")]
340-
let error = {
340+
let state = {
341341
let backtrace = CE::extract_backtrace(&e)
342342
.unwrap_or_else(make_backtrace);
343-
CE::new(callback().into(), State {
343+
State {
344344
next_error: Some(Box::new(e)),
345345
backtrace: backtrace,
346-
})
346+
}
347347
};
348348
#[cfg(not(feature = "backtrace"))]
349-
let error = CE::new(callback().into(), State {
349+
let state = State {
350350
next_error: Some(Box::new(e)),
351-
});
352-
error
351+
};
352+
CE::new(callback().into(), state)
353353
})
354354
}
355355
}

0 commit comments

Comments
 (0)