blob: 9518c0436b28a16a84339aa11d806d7c96c3865c (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
//! A set of extended functionality that is not required for a `Client` and/or
//! `Shard` to properly function.
//!
//! These are flagged behind feature-gates and can be enabled and disabled.
//!
//! See each extension's module-level documentation for more information.
//!
//! Note that the framework module requires the `framework` feature to be
//! enabled (enabled by default), the cache requires the `cache` feature to be
//! enabled (enabled by default), and voice support requires the `voice` feature
//! to be enabled (disabled by default).
//!
//! **Note**: This module exists for backwards compatibility purposes. Instead,
//! prefer to use the root modules directly.
#[cfg(feature = "cache")]
pub use super::cache;
#[cfg(feature = "buitin_framework")]
pub use super::framework;
#[cfg(feature = "voice")]
pub use super::voice;
|