pub fn dump_uncolorized(&self) {
        let mut prefix = "error:";
        let mut s = io::stderr();

        for item in self.iter() {
            writeln!(s, "{} {}", prefix, item).expect("write to stderr failed");
            prefix = "caused by:";
        }

        if let Some(backtrace) = self.backtrace() {
            writeln!(s, "debugging: backtrace follows:").expect("write to stderr failed");
            writeln!(s, "{:?}", backtrace).expect("write to stderr failed");
        }
    }
/// Write the information contained in this object to standard error in a
/// somewhat user-friendly form.
///
/// The `error_chain` crate provides a Display impl for its Error objects
/// that ought to provide this functionality, but I have had enormous
/// trouble being able to use it. So instead we emulate their code. This
/// function is also paralleled by the implementation in
/// `status::termcolor::TermcolorStatusBackend`, which adds the sugar of
/// providing nice colorization if possible. This function should only be
/// used if a `StatusBackend` is not yet available in the running program.
Write the information contained in this object to standard error in a
somewhat user-friendly form.

The `error_chain` crate provides a Display impl for its Error objects
that ought to provide this functionality, but I have had enormous
trouble being able to use it. So instead we emulate their code. This
function is also paralleled by the implementation in
`status::termcolor::TermcolorStatusBackend`, which adds the sugar of
providing nice colorization if possible. This function should only be
used if a `StatusBackend` is not yet available in the running program.
Write the information contained in this object to standard error in a somewhat user - friendly form . The ` error_chain ` crate provides a Display impl for its Error objects that ought to provide this functionality but I have had enormous trouble being able to use it . So instead we emulate their code . This function is also paralleled by the implementation in ` status :: termcolor :: TermcolorStatusBackend ` which adds the sugar of providing nice colorization if possible . This function should only be used if a ` StatusBackend ` is not yet available in the running program .
pub fn dump_uncolorized(&self) {
        let mut prefix = "error:";
        let mut s = io::stderr();
        for item in self.iter() {
            writeln!(s, "{} {}", prefix, item).expect("write to stderr failed");
            prefix = "caused by:";
        }
        if let Some(backtrace) = self.backtrace() {
            writeln!(s, "debugging: backtrace follows:").expect("write to stderr failed");
            writeln!(s, "{:?}", backtrace).expect("write to stderr failed");
        }
    }
pub fn dump_uncolorized ( & self ) { let mut prefix = " " ; let mut s = io :: stderr ( ) ; for item in self . iter ( ) { writeln ! ( s " " prefix item ) . expect ( " " ) ; prefix = " " ; } if let Some ( backtrace ) = self . backtrace ( ) { writeln ! ( s " " ) . expect ( " " ) ; writeln ! ( s " " backtrace ) . expect ( " " ) ; } }
Write the information contained in this object to standard error in a
somewhat user-friendly form.
Write the information contained in this object to standard error in a somewhat user - friendly form .
&self