1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
//! The unofficial [repl.it] Crosis implementation in Rust.
//! 
//! The [Crosis API] is what [repl.it] created to sit on-top of the [container
//! protocol] to help with managing mundane tasks such as:
//! - Creating [`Client`]s
//! - Managing [`Channel`]s
//! - Sending and recieving [`Command`]s
//! 
//! This attempts to implement the features in the original [Crosis API] whilst
//! also adding it's own features.
//! 
//! [repl.it]: https://repl.it
//! [Crosis API]: https://github.com/replit/crosis
//! [container protocol]: https://github.com/replit/protocol
//! [`Client`]: crate::client::Client
//! [`Channel`]: crate::channel::Channel
//! [`Command`]: replit_protocol::Command

pub mod channel;
pub mod client;