nirc-rs/src/protocols/mod.rs

27 lines
1.1 KiB
Rust
Executable File

pub mod adc;
pub mod discord;
pub mod irc;
pub mod matrix;
pub mod stout;
pub mod spacebar;
pub mod nerimity;
// NOTE: BitChat was removed in 0.10.2 pending clarity on Jack Dorsey's
// BitChat project and the India courts situation. The legal status of the
// protocol and its reference implementation is unclear; we will re-evaluate
// when the dust settles. See NOTICES.md for the full rationale.
#[allow(unused_imports)]
pub use adc::{AdcCommand, AdcConfig, AdcMsgType, AdcMessage, run_adc, parse_adc_message, adc_escape, adc_unescape, inf_field};
#[allow(unused_imports)]
pub use discord::{DiscordCommand, DiscordConfig, run_discord};
#[allow(unused_imports)]
pub use irc::{IrcCommand, IrcConfig, parse_irc_message, run_irc, DccEvent, DccSendOffer, parse_dcc_send, parse_dcc_accept};
#[allow(unused_imports)]
pub use matrix::{MatrixCommand, MatrixConfig, run_matrix};
#[allow(unused_imports)]
pub use stout::{StoutCommand, StoutConfig, run_stout};
#[allow(unused_imports)]
pub use spacebar::{SpacebarCommand, SpacebarConfig, run_spacebar};
#[allow(unused_imports)]
pub use nerimity::{NerimityCommand, NerimityConfig, run_nerimity};