Skip to main content

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>>

Dyn Compatibility§

This trait is dyn compatible.

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

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.