{
  "cksum": "1d60b9267fed6352f294e6d5baec3a9a16f14bcce07af7079b26e26220aa500f",
  "crate_file": "ruma-0.12.4.crate",
  "crate_url": "https://static.crates.io/crates/ruma/ruma-0.12.4.crate",
  "deps": [
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "assign",
      "optional": false,
      "req": "^1.1.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "js_int",
      "optional": false,
      "req": "^0.2.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "js_option",
      "optional": false,
      "req": "^0.1.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ruma-appservice-api",
      "optional": true,
      "req": "^0.12.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ruma-client",
      "optional": true,
      "req": "^0.15.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ruma-client-api",
      "optional": true,
      "req": "^0.20.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ruma-common",
      "optional": false,
      "req": "^0.15.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ruma-events",
      "optional": true,
      "req": "^0.30.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ruma-federation-api",
      "optional": true,
      "req": "^0.11.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ruma-html",
      "optional": true,
      "req": "^0.4.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ruma-identity-service-api",
      "optional": true,
      "req": "^0.11.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ruma-push-gateway-api",
      "optional": true,
      "req": "^0.11.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ruma-server-util",
      "optional": true,
      "req": "^0.5.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ruma-signatures",
      "optional": true,
      "req": "^0.17.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ruma-state-res",
      "optional": true,
      "req": "^0.13.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive"
      ],
      "kind": "dev",
      "name": "serde",
      "optional": false,
      "req": "^1.0.164",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "web-time",
      "optional": false,
      "req": "^1.1.0",
      "target": null
    }
  ],
  "features": {
    "api": [
      "ruma-common/api"
    ],
    "compat-arbitrary-length-ids": [
      "ruma-common/compat-arbitrary-length-ids"
    ],
    "compat-null": [
      "ruma-common/compat-null"
    ],
    "compat-server-signing-key-version": [
      "ruma-common/compat-server-signing-key-version"
    ],
    "compat-user-id": [
      "ruma-common/compat-user-id"
    ],
    "js": [
      "ruma-common/js"
    ],
    "rand": [
      "ruma-common/rand"
    ],
    "unstable-msc2870": [
      "ruma-common/unstable-msc2870"
    ],
    "unstable-msc3930": [
      "ruma-common/unstable-msc3930"
    ],
    "unstable-msc3931": [
      "ruma-common/unstable-msc3931"
    ],
    "unstable-msc3932": [
      "ruma-common/unstable-msc3932"
    ]
  },
  "features2": {
    "__ci": [
      "full",
      "compat-upload-signatures",
      "__unstable-mscs",
      "unstable-unspecified"
    ],
    "__unstable-mscs": [
      "unstable-msc1767",
      "unstable-msc2448",
      "unstable-msc2545",
      "unstable-msc2654",
      "unstable-msc2666",
      "unstable-msc2747",
      "unstable-msc2867",
      "unstable-msc2870",
      "unstable-msc2967",
      "unstable-msc3061",
      "unstable-msc3202",
      "unstable-msc3245",
      "unstable-msc3245-v1-compat",
      "unstable-msc3246",
      "unstable-msc3381",
      "unstable-msc3401",
      "unstable-msc3488",
      "unstable-msc3489",
      "unstable-msc3551",
      "unstable-msc3552",
      "unstable-msc3553",
      "unstable-msc3554",
      "unstable-msc3618",
      "unstable-msc3723",
      "unstable-msc3814",
      "unstable-msc3824",
      "unstable-msc3843",
      "unstable-msc3927",
      "unstable-msc3930",
      "unstable-msc3931",
      "unstable-msc3932",
      "unstable-msc3954",
      "unstable-msc3955",
      "unstable-msc3956",
      "unstable-msc3983",
      "unstable-msc4075",
      "unstable-msc4095",
      "unstable-msc4108",
      "unstable-msc4121",
      "unstable-msc4125",
      "unstable-msc4140",
      "unstable-msc4143",
      "unstable-msc4171",
      "unstable-msc4186",
      "unstable-msc4191",
      "unstable-msc4203",
      "unstable-msc4230",
      "unstable-msc4268",
      "unstable-msc4274",
      "unstable-msc4278",
      "unstable-msc4286"
    ],
    "appservice-api": [
      "appservice-api-c",
      "appservice-api-s"
    ],
    "appservice-api-c": [
      "api",
      "events",
      "dep:ruma-appservice-api",
      "ruma-appservice-api?/client"
    ],
    "appservice-api-s": [
      "api",
      "events",
      "dep:ruma-appservice-api",
      "ruma-appservice-api?/server"
    ],
    "canonical-json": [
      "ruma-common/canonical-json",
      "ruma-events?/canonical-json"
    ],
    "client": [
      "dep:ruma-client"
    ],
    "client-api": [
      "client-api-c",
      "client-api-s"
    ],
    "client-api-c": [
      "api",
      "events",
      "dep:ruma-client-api",
      "ruma-client-api?/client"
    ],
    "client-api-s": [
      "api",
      "events",
      "dep:ruma-client-api",
      "ruma-client-api?/server"
    ],
    "client-ext-client-api": [
      "client",
      "ruma-client?/client-api"
    ],
    "client-hyper": [
      "client",
      "ruma-client?/hyper"
    ],
    "client-hyper-native-tls": [
      "client",
      "ruma-client?/hyper-native-tls"
    ],
    "client-reqwest": [
      "client",
      "ruma-client?/reqwest"
    ],
    "client-reqwest-native-tls": [
      "client",
      "ruma-client?/reqwest-native-tls"
    ],
    "client-reqwest-native-tls-alpn": [
      "client",
      "ruma-client?/reqwest-native-tls-alpn"
    ],
    "client-reqwest-native-tls-vendored": [
      "client",
      "ruma-client?/reqwest-native-tls-vendored"
    ],
    "client-reqwest-rustls-manual-roots": [
      "client",
      "ruma-client?/reqwest-rustls-manual-roots"
    ],
    "client-reqwest-rustls-native-roots": [
      "client",
      "ruma-client?/reqwest-rustls-native-roots"
    ],
    "client-reqwest-rustls-webpki-roots": [
      "client",
      "ruma-client?/reqwest-rustls-webpki-roots"
    ],
    "compat": [
      "compat-server-signing-key-version",
      "compat-user-id",
      "compat-empty-string-null",
      "compat-null",
      "compat-optional",
      "compat-unset-avatar",
      "compat-get-3pids",
      "compat-signature-id",
      "compat-tag-info",
      "compat-optional-txn-pdus",
      "compat-lax-room-create-deser",
      "compat-lax-room-topic-deser"
    ],
    "compat-empty-string-null": [
      "ruma-common/compat-empty-string-null",
      "ruma-client-api?/compat-empty-string-null",
      "ruma-events?/compat-empty-string-null",
      "ruma-federation-api?/compat-empty-string-null"
    ],
    "compat-encrypted-stickers": [
      "ruma-events?/compat-encrypted-stickers"
    ],
    "compat-get-3pids": [
      "ruma-client-api?/compat-get-3pids"
    ],
    "compat-lax-room-create-deser": [
      "ruma-events?/compat-lax-room-create-deser"
    ],
    "compat-lax-room-topic-deser": [
      "ruma-events?/compat-lax-room-topic-deser"
    ],
    "compat-optional": [
      "ruma-common/compat-optional",
      "ruma-events?/compat-optional"
    ],
    "compat-optional-txn-pdus": [
      "ruma-federation-api?/compat-optional-txn-pdus"
    ],
    "compat-signature-id": [
      "ruma-signatures?/compat-signature-id"
    ],
    "compat-tag-info": [
      "ruma-events?/compat-tag-info"
    ],
    "compat-unset-avatar": [
      "ruma-client-api?/compat-unset-avatar"
    ],
    "compat-upload-signatures": [
      "ruma-client-api?/compat-upload-signatures"
    ],
    "events": [
      "dep:ruma-events"
    ],
    "federation-api": [
      "federation-api-c",
      "federation-api-s"
    ],
    "federation-api-c": [
      "api",
      "signatures",
      "dep:ruma-federation-api",
      "ruma-federation-api?/client"
    ],
    "federation-api-s": [
      "api",
      "signatures",
      "dep:ruma-federation-api",
      "ruma-federation-api?/server"
    ],
    "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",
      "html",
      "html-matrix"
    ],
    "html": [
      "dep:ruma-html",
      "ruma-events?/html"
    ],
    "html-matrix": [
      "html",
      "ruma-html/matrix"
    ],
    "identity-service-api": [
      "identity-service-api-c",
      "identity-service-api-s"
    ],
    "identity-service-api-c": [
      "api",
      "dep:ruma-identity-service-api",
      "ruma-identity-service-api?/client"
    ],
    "identity-service-api-s": [
      "api",
      "dep:ruma-identity-service-api",
      "ruma-identity-service-api?/server"
    ],
    "markdown": [
      "ruma-events?/markdown"
    ],
    "push-gateway-api": [
      "push-gateway-api-c",
      "push-gateway-api-s"
    ],
    "push-gateway-api-c": [
      "api",
      "dep:ruma-push-gateway-api",
      "ruma-push-gateway-api?/client"
    ],
    "push-gateway-api-s": [
      "api",
      "dep:ruma-push-gateway-api",
      "ruma-push-gateway-api?/server"
    ],
    "ring-compat": [
      "dep:ruma-signatures",
      "ruma-signatures?/ring-compat"
    ],
    "server-util": [
      "dep:ruma-server-util"
    ],
    "signatures": [
      "dep:ruma-signatures",
      "canonical-json"
    ],
    "state-res": [
      "dep:ruma-state-res"
    ],
    "unstable-extensible-events": [
      "unstable-msc3246",
      "unstable-msc3488",
      "unstable-msc3553",
      "unstable-msc3954",
      "unstable-msc3955"
    ],
    "unstable-msc1767": [
      "ruma-events?/unstable-msc1767"
    ],
    "unstable-msc2448": [
      "ruma-client-api?/unstable-msc2448",
      "ruma-events?/unstable-msc2448",
      "ruma-federation-api?/unstable-msc2448"
    ],
    "unstable-msc2545": [
      "ruma-events?/unstable-msc2545"
    ],
    "unstable-msc2654": [
      "ruma-client-api?/unstable-msc2654"
    ],
    "unstable-msc2666": [
      "ruma-common/unstable-msc2666",
      "ruma-client-api?/unstable-msc2666"
    ],
    "unstable-msc2747": [
      "ruma-events?/unstable-msc2747"
    ],
    "unstable-msc2867": [
      "ruma-events?/unstable-msc2867"
    ],
    "unstable-msc2967": [
      "ruma-client-api?/unstable-msc2967"
    ],
    "unstable-msc3061": [
      "ruma-events?/unstable-msc3061"
    ],
    "unstable-msc3202": [
      "ruma-appservice-api?/unstable-msc3202"
    ],
    "unstable-msc3245": [
      "ruma-events?/unstable-msc3245"
    ],
    "unstable-msc3245-v1-compat": [
      "ruma-events?/unstable-msc3245-v1-compat"
    ],
    "unstable-msc3246": [
      "ruma-events?/unstable-msc3246"
    ],
    "unstable-msc3381": [
      "ruma-events?/unstable-msc3381"
    ],
    "unstable-msc3401": [
      "ruma-events?/unstable-msc3401"
    ],
    "unstable-msc3488": [
      "ruma-client-api?/unstable-msc3488",
      "ruma-events?/unstable-msc3488"
    ],
    "unstable-msc3489": [
      "ruma-events?/unstable-msc3489"
    ],
    "unstable-msc3551": [
      "ruma-events?/unstable-msc3551"
    ],
    "unstable-msc3552": [
      "ruma-events?/unstable-msc3552"
    ],
    "unstable-msc3553": [
      "ruma-events?/unstable-msc3553"
    ],
    "unstable-msc3554": [
      "ruma-events?/unstable-msc3554"
    ],
    "unstable-msc3618": [
      "ruma-federation-api?/unstable-msc3618"
    ],
    "unstable-msc3723": [
      "ruma-federation-api?/unstable-msc3723"
    ],
    "unstable-msc3814": [
      "ruma-client-api?/unstable-msc3814"
    ],
    "unstable-msc3824": [
      "ruma-client-api?/unstable-msc3824"
    ],
    "unstable-msc3843": [
      "ruma-client-api?/unstable-msc3843",
      "ruma-federation-api?/unstable-msc3843"
    ],
    "unstable-msc3927": [
      "ruma-events?/unstable-msc3927"
    ],
    "unstable-msc3954": [
      "ruma-events?/unstable-msc3954"
    ],
    "unstable-msc3955": [
      "ruma-events?/unstable-msc3955"
    ],
    "unstable-msc3956": [
      "ruma-events?/unstable-msc3956"
    ],
    "unstable-msc3983": [
      "ruma-client-api?/unstable-msc3983"
    ],
    "unstable-msc4075": [
      "ruma-events?/unstable-msc4075"
    ],
    "unstable-msc4095": [
      "ruma-events?/unstable-msc4095"
    ],
    "unstable-msc4108": [
      "ruma-common/unstable-msc4108",
      "ruma-client-api?/unstable-msc4108"
    ],
    "unstable-msc4121": [
      "ruma-client-api?/unstable-msc4121"
    ],
    "unstable-msc4125": [
      "ruma-federation-api?/unstable-msc4125"
    ],
    "unstable-msc4140": [
      "ruma-common/unstable-msc4140",
      "ruma-client-api?/unstable-msc4140"
    ],
    "unstable-msc4143": [
      "ruma-client-api?/unstable-msc4143"
    ],
    "unstable-msc4171": [
      "ruma-events?/unstable-msc4171"
    ],
    "unstable-msc4186": [
      "ruma-common/unstable-msc4186",
      "ruma-client-api?/unstable-msc4186"
    ],
    "unstable-msc4191": [
      "ruma-client-api?/unstable-msc4191"
    ],
    "unstable-msc4203": [
      "ruma-appservice-api?/unstable-msc4203"
    ],
    "unstable-msc4230": [
      "ruma-events?/unstable-msc4230"
    ],
    "unstable-msc4268": [
      "ruma-events?/unstable-msc4268"
    ],
    "unstable-msc4274": [
      "ruma-events?/unstable-msc4274"
    ],
    "unstable-msc4278": [
      "ruma-events?/unstable-msc4278"
    ],
    "unstable-msc4286": [
      "ruma-html?/unstable-msc4286"
    ],
    "unstable-pdu": [
      "ruma-events?/unstable-pdu"
    ],
    "unstable-unspecified": [
      "ruma-common/unstable-unspecified",
      "ruma-federation-api?/unstable-unspecified"
    ]
  },
  "index_path": "ru/ma/ruma",
  "name": "ruma",
  "pubtime": "2025-07-07T08:41:46Z",
  "rust_version": "1.75",
  "v": 2,
  "vers": "0.12.4",
  "yanked": false
}
