Rewrap crate feature flag docs

master
Jonas Platte 2021-09-08 19:12:58 +02:00
parent d348e77468
commit ddea1bdb9e
No known key found for this signature in database
GPG Key ID: CC154DE0E30B7C67
1 changed files with 7 additions and 8 deletions

View File

@ -39,18 +39,17 @@
//! The following crate feature flags are available: //! The following crate feature flags are available:
//! //!
//! * `encryption`: Enables end-to-end encryption support in the library. //! * `encryption`: Enables end-to-end encryption support in the library.
//! * `sled_cryptostore`: Enables a Sled based store for the encryption //! * `sled_cryptostore`: Enables a Sled based store for the encryption keys.
//! keys. If this is disabled and `encryption` support is enabled the keys will //! If this is disabled and `encryption` support is enabled the keys will by
//! by default be stored only in memory and thus lost after the client is //! default be stored only in memory and thus lost after the client is
//! destroyed. //! destroyed.
//! * `markdown`: Support for sending markdown formatted messages. //! * `markdown`: Support for sending markdown formatted messages.
//! * `socks`: Enables SOCKS support in reqwest, the default HTTP client. //! * `socks`: Enables SOCKS support in reqwest, the default HTTP client.
//! * `sso_login`: Enables SSO login with a local http server. //! * `sso_login`: Enables SSO login with a local http server.
//! * `require_auth_for_profile_requests`: Whether to send the access token in //! * `require_auth_for_profile_requests`: Whether to send the access token in
//! the authentication //! the authentication header when calling endpoints that retrieve profile
//! header when calling endpoints that retrieve profile data. This matches the //! data. This matches the synapse configuration
//! synapse configuration `require_auth_for_profile_requests`. Enabled by //! `require_auth_for_profile_requests`. Enabled by default.
//! default.
//! * `appservice`: Enables low-level appservice functionality. For an //! * `appservice`: Enables low-level appservice functionality. For an
//! high-level API there's the `matrix-sdk-appservice` crate //! high-level API there's the `matrix-sdk-appservice` crate