Skip to content

Commit

Permalink
Merge pull request #532 from chenyukang/yukang-add-fmt
Browse files Browse the repository at this point in the history
Add fmt method for BacktraceFmt
  • Loading branch information
workingjubilee authored Jun 28, 2023
2 parents 1d97a00 + 5724d61 commit e7dcc62
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions src/print.rs
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,14 @@ impl<'a, 'b> BacktraceFmt<'a, 'b> {
pub fn message(&mut self, msg: &str) -> fmt::Result {
self.fmt.write_str(msg)
}

/// Return the inner formatter.
///
/// This is used for writing custom information between frames with `write!` and `writeln!`,
/// and won't increment the `frame_index` unlike the `frame` method.
pub fn formatter(&mut self) -> &mut fmt::Formatter<'b> {
self.fmt
}
}

/// A formatter for just one frame of a backtrace.
Expand Down

0 comments on commit e7dcc62

Please sign in to comment.