ruwuma/src/room/canonical_alias.rs
2019-02-06 20:12:30 +01:00

17 lines
464 B
Rust

//! Types for the *m.room.canonical_alias* event.
use ruma_identifiers::RoomAliasId;
use serde::{Deserialize, Serialize};
state_event! {
/// Informs the room as to which alias is the canonical one.
pub struct CanonicalAliasEvent(CanonicalAliasEventContent) {}
}
/// The payload of a `CanonicalAliasEvent`.
#[derive(Clone, Debug, Deserialize, Serialize)]
pub struct CanonicalAliasEventContent {
/// The canonical alias.
pub alias: RoomAliasId,
}