Skip to main content

MessageHandler

Trait MessageHandler 

Source
pub trait MessageHandler: Send + Sync {
    // Required method
    fn show(&mut self, message: &str, level: MessageLevel) -> Result<()>;
}
Expand description

Message handler trait for showing messages to users

Required Methods§

Source

fn show(&mut self, message: &str, level: MessageLevel) -> Result<()>

Show a message to the user

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl MessageHandler for StdMessageHandler

Available on crate feature std only.