MessageDestination

Trait MessageDestination 

Source
pub trait MessageDestination: Debug {
    // Required method
    fn send(&self, message: &Message) -> Result<(), Box<dyn Error>>;
}

Required Methods§

Source

fn send(&self, message: &Message) -> Result<(), Box<dyn Error>>

Implementors§

Source§

impl MessageDestination for DesktopNotificationReceiver

Available on crate feature desktop only.
Source§

impl MessageDestination for DiscordDestination

Available on crate feature discord only.
Source§

impl MessageDestination for FileDestination

Source§

impl MessageDestination for MailDestination

Available on crate feature mail only.
Source§

impl MessageDestination for RustReceiverDestination

Source§

impl MessageDestination for TelegramDestination

Available on crate feature telegram only.