1#![doc(html_favicon_url = "https://ruma.dev/favicon.ico")]
2#![doc(html_logo_url = "https://ruma.dev/images/logo.png")]
3#![cfg(any(feature = "client", feature = "server"))]
11#![cfg_attr(docsrs, feature(doc_cfg))]
12#![warn(missing_docs)]
13
14pub mod account;
15pub mod admin;
16pub mod alias;
17pub mod appservice;
18pub mod authenticated_media;
19pub mod backup;
20pub mod config;
21pub mod context;
22#[cfg(feature = "unstable-msc3814")]
23pub mod dehydrated_device;
24#[cfg(feature = "unstable-msc4140")]
25pub mod delayed_events;
26pub mod device;
27pub mod directory;
28pub mod discovery;
29pub mod filter;
30pub mod keys;
31pub mod knock;
32pub mod media;
33pub mod membership;
34pub mod message;
35pub mod peeking;
36pub mod presence;
37pub mod profile;
38pub mod push;
39pub mod read_marker;
40pub mod receipt;
41pub mod redact;
42pub mod relations;
43#[cfg(any(feature = "unstable-msc4108", feature = "unstable-msc4388"))]
44pub mod rendezvous;
45pub mod reporting;
46pub mod room;
47#[cfg(feature = "unstable-msc4143")]
48pub mod rtc;
49pub mod search;
50pub mod session;
51pub mod space;
52pub mod state;
53pub mod sync;
54pub mod tag;
55pub mod thirdparty;
56pub mod threads;
57pub mod to_device;
58pub mod typing;
59pub mod uiaa;
60pub mod user_directory;
61pub mod voip;
62
63ruma_common::priv_owned_str!();