Notifier

Trait Notifier 

Source
pub trait Notifier<M: Display> {
    // Required method
    fn send(
        &self,
        message: M,
        level: NotificationLevel,
    ) -> Result<(), UnraidNotifierError>;
}

Required Methods§

Source

fn send( &self, message: M, level: NotificationLevel, ) -> Result<(), UnraidNotifierError>

Implementors§

Source§

impl<S, M> Notifier<M> for UnraidNotifier<S, M>
where S: AsRef<OsStr> + VerifyPath, M: Display,