ruwuma/src/room/aliases.rs
2016-10-16 16:20:25 -07:00

16 lines
405 B
Rust

//! Types for the *m.room.aliases* event.
use ruma_identifiers::RoomAliasId;
state_event! {
/// Informs the room about what room aliases it has been given.
pub struct AliasesEvent(AliasesEventContent) {}
}
/// The payload of an `AliasesEvent`.
#[derive(Clone, Debug, Deserialize, Serialize)]
pub struct AliasesEventContent {
/// A list of room aliases.
pub aliases: Vec<RoomAliasId>,
}