ruma 0.7.4

Types and traits for working with the Matrix protocol.
Documentation

ruma

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 76 feature flags, 0 of them enabled by default.

full

  • api
  • client
  • client-ext-client-api
  • events
  • signatures
  • state-res
  • appservice-api
  • client-api
  • federation-api
  • identity-service-api
  • push-gateway-api
  • rand
  • markdown

unstable-exhaustive-types

  • ruma-common/unstable-exhaustive-types
  • ruma-appservice-api?/unstable-exhaustive-types
  • ruma-client-api?/unstable-exhaustive-types
  • ruma-federation-api?/unstable-exhaustive-types
  • ruma-identity-service-api?/unstable-exhaustive-types
  • ruma-push-gateway-api?/unstable-exhaustive-types
  • ruma-state-res?/unstable-exhaustive-types

client-api-s

  • api
  • events
  • dep:ruma-client-api
  • ruma-client-api?/server

federation-api-s

  • api
  • signatures
  • dep:ruma-federation-api
  • ruma-federation-api?/server

federation-api-c

  • api
  • signatures
  • dep:ruma-federation-api
  • ruma-federation-api?/client

appservice-api-s

  • api
  • events
  • dep:ruma-appservice-api
  • ruma-appservice-api?/server

appservice-api-c

  • api
  • events
  • dep:ruma-appservice-api
  • ruma-appservice-api?/client

client-api-c

  • api
  • events
  • dep:ruma-client-api
  • ruma-client-api?/client

push-gateway-api-s

  • api
  • dep:ruma-push-gateway-api
  • ruma-push-gateway-api?/server

compat

  • ruma-common/compat
  • ruma-client-api?/compat
  • ruma-federation-api?/compat

unstable-extensible-events

  • unstable-msc3246
  • unstable-msc3488
  • unstable-msc3553

unstable-pre-spec

  • ruma-common/unstable-pre-spec
  • ruma-federation-api?/unstable-pre-spec
  • ruma-push-gateway-api?/unstable-pre-spec

identity-service-api-s

  • api
  • dep:ruma-identity-service-api
  • ruma-identity-service-api?/server

push-gateway-api-c

  • api
  • dep:ruma-push-gateway-api
  • ruma-push-gateway-api?/client

identity-service-api-c

  • api
  • dep:ruma-identity-service-api
  • ruma-identity-service-api?/client

unstable-msc2448

  • ruma-client-api?/unstable-msc2448
  • ruma-common/unstable-msc2448
  • ruma-federation-api?/unstable-msc2448

client-reqwest-rustls-webpki-roots

  • client
  • ruma-client?/reqwest-rustls-webpki-roots

unstable-msc2676

  • ruma-client-api?/unstable-msc2676
  • ruma-common/unstable-msc2676

client-reqwest-rustls-native-roots

  • client
  • ruma-client?/reqwest-rustls-native-roots

signatures

  • dep:ruma-signatures
  • canonical-json

client-reqwest-native-tls

  • client
  • ruma-client?/reqwest-native-tls

client-reqwest-native-tls-vendored

  • client
  • ruma-client?/reqwest-native-tls-vendored

client-reqwest

  • client
  • ruma-client?/reqwest

unstable-msc3488

  • ruma-client-api?/unstable-msc3488
  • ruma-common/unstable-msc3488

unstable-msc3440

  • ruma-client-api?/unstable-msc3440
  • ruma-common/unstable-msc3440

unstable-msc2677

  • ruma-client-api?/unstable-msc2677
  • ruma-common/unstable-msc2677

appservice-api

  • appservice-api-c
  • appservice-api-s

client-ext-client-api

  • client
  • ruma-client?/client-api

identity-service-api

  • identity-service-api-c
  • identity-service-api-s

client-isahc

  • client
  • ruma-client?/isahc

client-api

  • client-api-c
  • client-api-s

client-hyper-native-tls

  • client
  • ruma-client?/hyper-native-tls

client-hyper

  • client
  • ruma-client?/hyper

federation-api

  • federation-api-c
  • federation-api-s

unstable-msc2285

  • ruma-client-api?/unstable-msc2285
  • ruma-common/unstable-msc2285

push-gateway-api

  • push-gateway-api-c
  • push-gateway-api-s

ring-compat

  • dep:ruma-signatures
  • ruma-signatures?/ring-compat

client-reqwest-rustls-manual-roots

  • client
  • ruma-client?/reqwest-rustls-manual-roots

unstable-msc2654

  • ruma-client-api?/unstable-msc2654

rand

  • ruma-common/rand

unstable-msc2965

  • ruma-client-api?/unstable-msc2965

events

  • ruma-common/events

canonical-json

  • ruma-common/canonical-json

unstable-msc2967

  • ruma-client-api?/unstable-msc2967

unstable-msc3786

  • ruma-common/unstable-msc3786

markdown

  • ruma-common/markdown

api

  • ruma-common/api

unstable-msc3554

  • ruma-common/unstable-msc3554

unstable-msc3245

  • ruma-common/unstable-msc3245

unstable-msc3827

  • ruma-common/unstable-msc3827

unstable-msc3618

  • ruma-federation-api?/unstable-msc3618

unstable-msc3381

  • ruma-common/unstable-msc3381

unstable-msc2246

  • ruma-client-api?/unstable-msc2246

state-res

  • dep:ruma-state-res

unstable-msc2666

  • ruma-client-api?/unstable-msc2666

js

  • ruma-common/js

unstable-msc1767

  • ruma-common/unstable-msc1767

unstable-msc3575

  • ruma-client-api?/unstable-msc3575

client

  • dep:ruma-client

unstable-sanitize

  • ruma-common/unstable-sanitize

unstable-msc2746

  • ruma-common/unstable-msc2746

unstable-msc3723

  • ruma-federation-api?/unstable-msc3723

unstable-msc2870

  • ruma-common/unstable-msc2870

unstable-msc3551

  • ruma-common/unstable-msc3551

unstable-msc3553

  • ruma-common/unstable-msc3553

unstable-pdu

  • ruma-common/unstable-pdu

unstable-msc3246

  • ruma-common/unstable-msc3246

unstable-msc3552

  • ruma-common/unstable-msc3552

ruma-client

    This feature flag does not enable additional features.

ruma-state-res

    This feature flag does not enable additional features.

ruma-identity-service-api

    This feature flag does not enable additional features.

ruma-push-gateway-api

    This feature flag does not enable additional features.

ruma-client-api

    This feature flag does not enable additional features.

ruma-appservice-api

    This feature flag does not enable additional features.

ruma-signatures

    This feature flag does not enable additional features.

ruma-federation-api

    This feature flag does not enable additional features.