mod channel_buffer; mod channel_chat; mod channel_store; pub use channel_buffer::{ChannelBuffer, ChannelBufferEvent}; pub use channel_chat::{ChannelChat, ChannelChatEvent, ChannelMessage, ChannelMessageId}; pub use channel_store::{Channel, ChannelEvent, ChannelId, ChannelMembership, ChannelStore}; use client::Client; use std::sync::Arc; #[cfg(test)] mod channel_store_tests; pub fn init(client: &Arc) { channel_buffer::init(client); }