Cargo Features
ruma-federation-api has no features set by default.
[dependencies]
ruma-federation-api = { version = "0.11.1", features = ["compat-empty-string-null", "compat-optional-txn-pdus", "client", "server", "unstable-msc2448", "unstable-msc3618", "unstable-msc3723", "unstable-msc3843", "unstable-msc4125"] }
- compat-empty-string-null
-
Allow some mandatory fields in requests / responses to be missing, defaulting them to an empty string in deserialization.
- compat-optional-txn-pdus
-
Allow the
pdus
field in a transaction request to be missing, defaulting to an emptyVec
in deserialization. - client
- server
-
Enables bytes and rand ^0.8.5
- unstable-msc2448
-
Affects
get_profile_information::Response.blurhash
… - unstable-msc3618
- unstable-msc3723
-
Affects
discovery::get_server_versions
… - unstable-msc3843
-
Affects
room::report_content
… - unstable-msc4125
-
Affects
v2::Request.via
…