Debugger

Trait Debugger 

Source
pub trait Debugger {
    // Required method
    fn display(&self) -> String;

    // Provided method
    fn debug(&self, message: &str) { ... }
}

Required Methods§

Source

fn display(&self) -> String

return the prefix used by the debug method

Provided Methods§

Source

fn debug(&self, message: &str)

prints to the console while calling the relevant display function for prefixing

Implementors§