23 lines
534 B
Rust
23 lines
534 B
Rust
|
mod message;
|
||
|
mod command;
|
||
|
mod handshake;
|
||
|
#[cfg(feature = "rich_presence")]
|
||
|
mod set_activity;
|
||
|
|
||
|
use serde::Serialize;
|
||
|
pub use self::message::Message;
|
||
|
pub use self::command::Command;
|
||
|
pub use self::handshake::Handshake;
|
||
|
#[cfg(feature = "rich_presence")]
|
||
|
pub use self::set_activity::*;
|
||
|
|
||
|
pub trait Payload: Serialize {}
|
||
|
|
||
|
pub mod prelude {
|
||
|
pub use super::message::Message;
|
||
|
pub use super::command::Command;
|
||
|
pub use super::handshake::Handshake;
|
||
|
#[cfg(feature = "rich_presence")]
|
||
|
pub use super::set_activity::SetActivity;
|
||
|
}
|