2018-03-22 10:35:48 -04:00
|
|
|
mod message;
|
|
|
|
mod command;
|
|
|
|
mod handshake;
|
|
|
|
#[cfg(feature = "rich_presence")]
|
|
|
|
mod set_activity;
|
|
|
|
|
|
|
|
use serde::Serialize;
|
2018-03-23 17:24:06 -04:00
|
|
|
pub use self::message::{Message, OpCode};
|
2018-03-22 10:35:48 -04:00
|
|
|
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 {
|
2018-03-22 15:54:18 -04:00
|
|
|
pub use super::set_activity::{
|
|
|
|
SetActivity,
|
|
|
|
SetActivityAssets,
|
|
|
|
SetActivityParty,
|
|
|
|
SetActivitySecrets,
|
|
|
|
SetActivityTimestamps
|
|
|
|
};
|
2018-03-22 10:35:48 -04:00
|
|
|
}
|