diff --git a/crates/ruma-client-api/src/r0.rs b/crates/ruma-client-api/src/r0.rs index f75bf8c4..cc33b271 100644 --- a/crates/ruma-client-api/src/r0.rs +++ b/crates/ruma-client-api/src/r0.rs @@ -3,6 +3,7 @@ pub mod account; pub mod alias; pub mod appservice; +#[cfg(feature = "unstable-pre-spec")] pub mod backup; pub mod capabilities; pub mod config; diff --git a/crates/ruma-client-api/src/r0/backup.rs b/crates/ruma-client-api/src/r0/backup.rs index e7240252..703f1a23 100644 --- a/crates/ruma-client-api/src/r0/backup.rs +++ b/crates/ruma-client-api/src/r0/backup.rs @@ -1,5 +1,4 @@ //! Endpoints for server-side key backups. -#![cfg(feature = "unstable-pre-spec")] pub mod add_backup_key_session; pub mod add_backup_key_sessions; diff --git a/crates/ruma-client-api/src/r0/session.rs b/crates/ruma-client-api/src/r0/session.rs index f2f60d2d..b77300a1 100644 --- a/crates/ruma-client-api/src/r0/session.rs +++ b/crates/ruma-client-api/src/r0/session.rs @@ -6,4 +6,5 @@ pub mod login_fallback; pub mod logout; pub mod logout_all; pub mod sso_login; +#[cfg(feature = "unstable-pre-spec")] pub mod sso_login_with_provider; diff --git a/crates/ruma-client-api/src/r0/session/sso_login_with_provider.rs b/crates/ruma-client-api/src/r0/session/sso_login_with_provider.rs index 3f28232b..420e9095 100644 --- a/crates/ruma-client-api/src/r0/session/sso_login_with_provider.rs +++ b/crates/ruma-client-api/src/r0/session/sso_login_with_provider.rs @@ -1,7 +1,6 @@ //! [GET /_matrix/client/r0/login/sso/redirect/{idp_id}](https://github.com/matrix-org/matrix-doc/blob/master/proposals/2858-Multiple-SSO-Identity-Providers.md) //! //! This uses the unstable prefix in [MSC2858](https://github.com/matrix-org/matrix-doc/pull/2858). -#![cfg(feature = "unstable-pre-spec")] use ruma_api::ruma_api;