Skip to main content

ChannelConfig

Trait ChannelConfig 

pub trait ChannelConfig {
    // Required methods
    fn name() -> &'static str;
    fn desc() -> &'static str;
}
Expand description

The trait for describing a channel

Required Methods§

Source

fn name() -> &'static str

human-readable name

Source

fn desc() -> &'static str

short description

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl ChannelConfig for ClawdTalkConfig

Source§

impl ChannelConfig for EmailConfig

Source§

impl ChannelConfig for GmailPushConfig

Source§

impl ChannelConfig for VoiceCallConfig

Source§

impl ChannelConfig for AmqpConfig

Source§

impl ChannelConfig for BlueskyConfig

Source§

impl ChannelConfig for DingTalkConfig

Source§

impl ChannelConfig for FilesystemConfig

Source§

impl ChannelConfig for GitConfig

Source§

impl ChannelConfig for IrcConfig

Source§

impl ChannelConfig for LineConfig

Source§

impl ChannelConfig for LinqConfig

Source§

impl ChannelConfig for MattermostConfig

Source§

impl ChannelConfig for MochatConfig

Source§

impl ChannelConfig for NostrConfig

Source§

impl ChannelConfig for QQConfig

Source§

impl ChannelConfig for RedditConfig

Source§

impl ChannelConfig for SignalConfig

Source§

impl ChannelConfig for TwitchConfig

Source§

impl ChannelConfig for TwitterConfig

Source§

impl ChannelConfig for VoiceWakeConfig

Source§

impl ChannelConfig for WatiConfig

Source§

impl ChannelConfig for WeChatConfig

Source§

impl ChannelConfig for WeComConfig

Source§

impl ChannelConfig for WeComWsConfig

Source§

impl ChannelConfig for WhatsAppConfig

Source§

impl ChannelConfig for DiscordConfig

Source§

impl ChannelConfig for IMessageConfig

Source§

impl ChannelConfig for LarkConfig

Source§

impl ChannelConfig for MatrixConfig

Source§

impl ChannelConfig for MqttConfig

Source§

impl ChannelConfig for NextcloudTalkConfig

Source§

impl ChannelConfig for SlackConfig

Source§

impl ChannelConfig for TelegramConfig

Source§

impl ChannelConfig for WebhookConfig