{"versions":[{"id":1922371,"crate":"ruma","num":"0.14.1","dl_path":"/api/v1/crates/ruma/0.14.1/download","readme_path":"/api/v1/crates/ruma/0.14.1/readme","updated_at":"2026-01-05T10:04:53.406132Z","created_at":"2026-01-05T10:04:53.406132Z","downloads":85790,"features":{"api":["ruma-common/api"],"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-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"],"compat-arbitrary-length-ids":["ruma-common/compat-arbitrary-length-ids"],"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-null":["ruma-common/compat-null"],"compat-optional":["ruma-common/compat-optional","ruma-events?/compat-optional"],"compat-optional-txn-pdus":["ruma-federation-api?/compat-optional-txn-pdus"],"compat-server-signing-key-version":["ruma-common/compat-server-signing-key-version"],"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","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"],"js":["ruma-common/js"],"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"],"rand":["ruma-common/rand"],"ring-compat":["dep:ruma-signatures","ruma-signatures?/ring-compat"],"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-msc2870":["ruma-common/unstable-msc2870"],"unstable-msc2967":["ruma-client-api?/unstable-msc2967"],"unstable-msc3061":["ruma-events?/unstable-msc3061"],"unstable-msc3202":["ruma-appservice-api?/unstable-msc3202"],"unstable-msc3230":["ruma-events?/unstable-msc3230"],"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-msc3768":["ruma-common/unstable-msc3768"],"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-msc3930":["ruma-common/unstable-msc3930"],"unstable-msc3931":["ruma-common/unstable-msc3931"],"unstable-msc3932":["ruma-common/unstable-msc3932"],"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-msc4195":["unstable-msc4143","ruma-client-api?/unstable-msc4195"],"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-msc4306":["ruma-common/unstable-msc4306","ruma-client-api?/unstable-msc4306"],"unstable-msc4308":["ruma-client-api?/unstable-msc4308"],"unstable-msc4310":["ruma-events?/unstable-msc4310"],"unstable-msc4319":["ruma-events?/unstable-msc4319"],"unstable-msc4334":["ruma-events?/unstable-msc4334","dep:language-tags"],"unstable-msc4359":["ruma-events?/unstable-msc4359"],"unstable-msc4362":["ruma-events?/unstable-msc4362"],"unstable-msc4380":["ruma-common/unstable-msc4380","ruma-events?/unstable-msc4380","ruma-client-api?/unstable-msc4380"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.14.1/dependencies","version_downloads":"/api/v1/crates/ruma/0.14.1/downloads","authors":"/api/v1/crates/ruma/0.14.1/authors"},"crate_size":21030,"published_by":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"audit_actions":[{"action":"publish","user":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"time":"2026-01-05T10:04:53.406132Z"}],"checksum":"a9f620a2116d0d3082f9256e61dcdf67f2ec266d3f6bb9d2f9c8a20ec5a1fabb","rust_version":"1.88","has_lib":true,"bin_names":[],"edition":"2024","description":"Types and traits for working with the Matrix protocol.","homepage":"https://ruma.dev/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":51,"comment_lines":3,"files":1}},"total_code_lines":51,"total_comment_lines":3}},{"id":1834619,"crate":"ruma","num":"0.14.0","dl_path":"/api/v1/crates/ruma/0.14.0/download","readme_path":"/api/v1/crates/ruma/0.14.0/readme","updated_at":"2025-11-20T13:39:17.274748Z","created_at":"2025-11-20T13:39:17.274748Z","downloads":12047,"features":{"api":["ruma-common/api"],"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-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"],"compat-arbitrary-length-ids":["ruma-common/compat-arbitrary-length-ids"],"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-null":["ruma-common/compat-null"],"compat-optional":["ruma-common/compat-optional","ruma-events?/compat-optional"],"compat-optional-txn-pdus":["ruma-federation-api?/compat-optional-txn-pdus"],"compat-server-signing-key-version":["ruma-common/compat-server-signing-key-version"],"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","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"],"js":["ruma-common/js"],"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"],"rand":["ruma-common/rand"],"ring-compat":["dep:ruma-signatures","ruma-signatures?/ring-compat"],"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-msc2870":["ruma-common/unstable-msc2870"],"unstable-msc2967":["ruma-client-api?/unstable-msc2967"],"unstable-msc3061":["ruma-events?/unstable-msc3061"],"unstable-msc3202":["ruma-appservice-api?/unstable-msc3202"],"unstable-msc3230":["ruma-events?/unstable-msc3230"],"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-msc3768":["ruma-common/unstable-msc3768"],"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-msc3930":["ruma-common/unstable-msc3930"],"unstable-msc3931":["ruma-common/unstable-msc3931"],"unstable-msc3932":["ruma-common/unstable-msc3932"],"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-msc4306":["ruma-common/unstable-msc4306","ruma-client-api?/unstable-msc4306"],"unstable-msc4308":["ruma-client-api?/unstable-msc4308"],"unstable-msc4310":["ruma-events?/unstable-msc4310"],"unstable-msc4319":["ruma-events?/unstable-msc4319"],"unstable-msc4334":["ruma-events?/unstable-msc4334","dep:language-tags"],"unstable-msc4359":["ruma-events?/unstable-msc4359"],"unstable-msc4362":["ruma-events?/unstable-msc4362"],"unstable-msc4380":["ruma-common/unstable-msc4380","ruma-events?/unstable-msc4380","ruma-client-api?/unstable-msc4380"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.14.0/dependencies","version_downloads":"/api/v1/crates/ruma/0.14.0/downloads","authors":"/api/v1/crates/ruma/0.14.0/authors"},"crate_size":20989,"published_by":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"audit_actions":[{"action":"publish","user":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"time":"2025-11-20T13:39:17.274748Z"}],"checksum":"070c1de99c5b1fe78827abfce71b858104a2d1dae8f19029ee52cd876e8d2654","rust_version":"1.88","has_lib":true,"bin_names":[],"edition":"2024","description":"Types and traits for working with the Matrix protocol.","homepage":"https://ruma.dev/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":51,"comment_lines":3,"files":1}},"total_code_lines":51,"total_comment_lines":3}},{"id":1712843,"crate":"ruma","num":"0.13.0","dl_path":"/api/v1/crates/ruma/0.13.0/download","readme_path":"/api/v1/crates/ruma/0.13.0/readme","updated_at":"2025-09-03T12:51:49.040744Z","created_at":"2025-09-03T12:51:49.040744Z","downloads":14111,"features":{"__ci":["full","compat-upload-signatures","__unstable-mscs"],"__compat":["compat-arbitrary-length-ids","compat-server-signing-key-version","compat-empty-string-null","compat-null","compat-optional","compat-unset-avatar","compat-get-3pids","compat-upload-signatures","compat-tag-info","compat-encrypted-stickers","compat-optional-txn-pdus","compat-lax-room-create-deser","compat-lax-room-topic-deser"],"__unstable-mscs":["unstable-hydra","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-msc3414","unstable-msc3488","unstable-msc3489","unstable-msc3551","unstable-msc3552","unstable-msc3553","unstable-msc3554","unstable-msc3618","unstable-msc3723","unstable-msc3768","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-msc4133","unstable-msc4140","unstable-msc4143","unstable-msc4171","unstable-msc4186","unstable-msc4191","unstable-msc4203","unstable-msc4222","unstable-msc4230","unstable-msc4268","unstable-msc4274","unstable-msc4278","unstable-msc4286","unstable-msc4306","unstable-msc4308","unstable-msc4311","unstable-msc4310","unstable-msc4319","unstable-msc4334"],"api":["ruma-common/api"],"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-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"],"compat-arbitrary-length-ids":["ruma-common/compat-arbitrary-length-ids"],"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-null":["ruma-common/compat-null"],"compat-optional":["ruma-common/compat-optional","ruma-events?/compat-optional"],"compat-optional-txn-pdus":["ruma-federation-api?/compat-optional-txn-pdus"],"compat-server-signing-key-version":["ruma-common/compat-server-signing-key-version"],"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","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"],"js":["ruma-common/js"],"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"],"rand":["ruma-common/rand"],"ring-compat":["dep:ruma-signatures","ruma-signatures?/ring-compat"],"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-hydra":["ruma-common/unstable-hydra"],"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-msc2870":["ruma-common/unstable-msc2870"],"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-msc3414":["ruma-events?/unstable-msc3414"],"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-msc3768":["ruma-common/unstable-msc3768"],"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-msc3930":["ruma-common/unstable-msc3930"],"unstable-msc3931":["ruma-common/unstable-msc3931"],"unstable-msc3932":["ruma-common/unstable-msc3932"],"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-msc4133":["ruma-client-api?/unstable-msc4133"],"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-msc4222":["ruma-client-api?/unstable-msc4222"],"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-msc4306":["ruma-common/unstable-msc4306","ruma-client-api?/unstable-msc4306"],"unstable-msc4308":["ruma-client-api?/unstable-msc4308"],"unstable-msc4310":["ruma-events?/unstable-msc4310"],"unstable-msc4311":["ruma-federation-api?/unstable-msc4311"],"unstable-msc4319":["ruma-events?/unstable-msc4319"],"unstable-msc4334":["ruma-events?/unstable-msc4334","dep:language-tags"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.13.0/dependencies","version_downloads":"/api/v1/crates/ruma/0.13.0/downloads","authors":"/api/v1/crates/ruma/0.13.0/authors"},"crate_size":21165,"published_by":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"audit_actions":[{"action":"publish","user":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"time":"2025-09-03T12:51:49.040744Z"}],"checksum":"c7b698b728bc3747f564a9115c83b4f2e229b52377f6a1cca2e6add9cf4a13be","rust_version":"1.82","has_lib":true,"bin_names":[],"edition":"2021","description":"Types and traits for working with the Matrix protocol.","homepage":"https://ruma.dev/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":51,"comment_lines":3,"files":1}},"total_code_lines":51,"total_comment_lines":3}},{"id":1671587,"crate":"ruma","num":"0.12.6","dl_path":"/api/v1/crates/ruma/0.12.6/download","readme_path":"/api/v1/crates/ruma/0.12.6/readme","updated_at":"2025-08-05T12:03:25.016505Z","created_at":"2025-08-05T12:03:25.016505Z","downloads":7410,"features":{"__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"],"api":["ruma-common/api"],"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-arbitrary-length-ids":["ruma-common/compat-arbitrary-length-ids"],"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-null":["ruma-common/compat-null"],"compat-optional":["ruma-common/compat-optional","ruma-events?/compat-optional"],"compat-optional-txn-pdus":["ruma-federation-api?/compat-optional-txn-pdus"],"compat-server-signing-key-version":["ruma-common/compat-server-signing-key-version"],"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"],"compat-user-id":["ruma-common/compat-user-id"],"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"],"js":["ruma-common/js"],"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"],"rand":["ruma-common/rand"],"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-msc2870":["ruma-common/unstable-msc2870"],"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-msc3930":["ruma-common/unstable-msc3930"],"unstable-msc3931":["ruma-common/unstable-msc3931"],"unstable-msc3932":["ruma-common/unstable-msc3932"],"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"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.12.6/dependencies","version_downloads":"/api/v1/crates/ruma/0.12.6/downloads","authors":"/api/v1/crates/ruma/0.12.6/authors"},"crate_size":27827,"published_by":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"audit_actions":[{"action":"publish","user":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"time":"2025-08-05T12:03:25.016505Z"}],"checksum":"3714d4ebd4314e6510bc64194fcdea1b51fe47898169a08f1bb4912e5c10e2c5","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Types and traits for working with the Matrix protocol.","homepage":"https://ruma.dev/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":50,"comment_lines":3,"files":1}},"total_code_lines":50,"total_comment_lines":3}},{"id":1632710,"crate":"ruma","num":"0.12.5","dl_path":"/api/v1/crates/ruma/0.12.5/download","readme_path":"/api/v1/crates/ruma/0.12.5/readme","updated_at":"2025-07-08T18:08:12.639607Z","created_at":"2025-07-08T18:08:12.639607Z","downloads":5944,"features":{"__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"],"api":["ruma-common/api"],"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-arbitrary-length-ids":["ruma-common/compat-arbitrary-length-ids"],"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-null":["ruma-common/compat-null"],"compat-optional":["ruma-common/compat-optional","ruma-events?/compat-optional"],"compat-optional-txn-pdus":["ruma-federation-api?/compat-optional-txn-pdus"],"compat-server-signing-key-version":["ruma-common/compat-server-signing-key-version"],"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"],"compat-user-id":["ruma-common/compat-user-id"],"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"],"js":["ruma-common/js"],"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"],"rand":["ruma-common/rand"],"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-msc2870":["ruma-common/unstable-msc2870"],"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-msc3930":["ruma-common/unstable-msc3930"],"unstable-msc3931":["ruma-common/unstable-msc3931"],"unstable-msc3932":["ruma-common/unstable-msc3932"],"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"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.12.5/dependencies","version_downloads":"/api/v1/crates/ruma/0.12.5/downloads","authors":"/api/v1/crates/ruma/0.12.5/authors"},"crate_size":27659,"published_by":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"audit_actions":[{"action":"publish","user":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"time":"2025-07-08T18:08:12.639607Z"}],"checksum":"c1d47e42b7dea75a468dea63a230f51331c58d690ca018ea1c6ac782ea98880c","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Types and traits for working with the Matrix protocol.","homepage":"https://ruma.dev/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":50,"comment_lines":3,"files":1}},"total_code_lines":50,"total_comment_lines":3}},{"id":1630347,"crate":"ruma","num":"0.12.4","dl_path":"/api/v1/crates/ruma/0.12.4/download","readme_path":"/api/v1/crates/ruma/0.12.4/readme","updated_at":"2025-07-07T08:41:46.482487Z","created_at":"2025-07-07T08:41:46.482487Z","downloads":1091,"features":{"__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"],"api":["ruma-common/api"],"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-arbitrary-length-ids":["ruma-common/compat-arbitrary-length-ids"],"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-null":["ruma-common/compat-null"],"compat-optional":["ruma-common/compat-optional","ruma-events?/compat-optional"],"compat-optional-txn-pdus":["ruma-federation-api?/compat-optional-txn-pdus"],"compat-server-signing-key-version":["ruma-common/compat-server-signing-key-version"],"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"],"compat-user-id":["ruma-common/compat-user-id"],"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"],"js":["ruma-common/js"],"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"],"rand":["ruma-common/rand"],"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-msc2870":["ruma-common/unstable-msc2870"],"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-msc3930":["ruma-common/unstable-msc3930"],"unstable-msc3931":["ruma-common/unstable-msc3931"],"unstable-msc3932":["ruma-common/unstable-msc3932"],"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"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.12.4/dependencies","version_downloads":"/api/v1/crates/ruma/0.12.4/downloads","authors":"/api/v1/crates/ruma/0.12.4/authors"},"crate_size":27641,"published_by":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"audit_actions":[{"action":"publish","user":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"time":"2025-07-07T08:41:46.482487Z"}],"checksum":"1d60b9267fed6352f294e6d5baec3a9a16f14bcce07af7079b26e26220aa500f","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Types and traits for working with the Matrix protocol.","homepage":"https://ruma.dev/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":50,"comment_lines":3,"files":1}},"total_code_lines":50,"total_comment_lines":3}},{"id":1587621,"crate":"ruma","num":"0.12.3","dl_path":"/api/v1/crates/ruma/0.12.3/download","readme_path":"/api/v1/crates/ruma/0.12.3/readme","updated_at":"2025-06-02T09:18:20.249755Z","created_at":"2025-06-02T09:18:20.249755Z","downloads":15208,"features":{"__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-msc2965","unstable-msc2967","unstable-msc3061","unstable-msc3202","unstable-msc3245","unstable-msc3245-v1-compat","unstable-msc3246","unstable-msc3266","unstable-msc3381","unstable-msc3401","unstable-msc3488","unstable-msc3489","unstable-msc3551","unstable-msc3552","unstable-msc3553","unstable-msc3554","unstable-msc3618","unstable-msc3723","unstable-msc3765","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-msc4203","unstable-msc4230","unstable-msc4274","unstable-msc4278","unstable-msc4286"],"api":["ruma-common/api"],"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-arbitrary-length-ids":["ruma-common/compat-arbitrary-length-ids"],"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-null":["ruma-common/compat-null"],"compat-optional":["ruma-common/compat-optional","ruma-events?/compat-optional"],"compat-optional-txn-pdus":["ruma-federation-api?/compat-optional-txn-pdus"],"compat-server-signing-key-version":["ruma-common/compat-server-signing-key-version"],"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"],"compat-user-id":["ruma-common/compat-user-id"],"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"],"js":["ruma-common/js"],"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"],"rand":["ruma-common/rand"],"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-client-api?/unstable-msc2666"],"unstable-msc2747":["ruma-events?/unstable-msc2747"],"unstable-msc2867":["ruma-events?/unstable-msc2867"],"unstable-msc2870":["ruma-common/unstable-msc2870"],"unstable-msc2965":["ruma-client-api?/unstable-msc2965"],"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-msc3266":["ruma-client-api?/unstable-msc3266"],"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-msc3765":["ruma-events?/unstable-msc3765"],"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-msc3930":["ruma-common/unstable-msc3930"],"unstable-msc3931":["ruma-common/unstable-msc3931"],"unstable-msc3932":["ruma-common/unstable-msc3932"],"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-client-api?/unstable-msc4108"],"unstable-msc4121":["ruma-client-api?/unstable-msc4121"],"unstable-msc4125":["ruma-federation-api?/unstable-msc4125"],"unstable-msc4140":["ruma-client-api?/unstable-msc4140"],"unstable-msc4143":["ruma-client-api?/unstable-msc4143"],"unstable-msc4171":["ruma-events?/unstable-msc4171"],"unstable-msc4186":["ruma-client-api?/unstable-msc4186"],"unstable-msc4203":["ruma-appservice-api?/unstable-msc4203"],"unstable-msc4230":["ruma-events?/unstable-msc4230"],"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"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.12.3/dependencies","version_downloads":"/api/v1/crates/ruma/0.12.3/downloads","authors":"/api/v1/crates/ruma/0.12.3/authors"},"crate_size":26655,"published_by":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"audit_actions":[{"action":"publish","user":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"time":"2025-06-02T09:18:20.249755Z"}],"checksum":"d910a9b75cbf0e88f74295997c1a41c3ab7a117879a029c72db815192c167a0d","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Types and traits for working with the Matrix protocol.","homepage":"https://ruma.dev/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":50,"comment_lines":3,"files":1}},"total_code_lines":50,"total_comment_lines":3}},{"id":1514215,"crate":"ruma","num":"0.12.2","dl_path":"/api/v1/crates/ruma/0.12.2/download","readme_path":"/api/v1/crates/ruma/0.12.2/readme","updated_at":"2025-04-07T09:28:09.122870Z","created_at":"2025-04-07T09:28:09.122870Z","downloads":40170,"features":{"__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-msc2965","unstable-msc2967","unstable-msc3061","unstable-msc3202","unstable-msc3245","unstable-msc3245-v1-compat","unstable-msc3246","unstable-msc3266","unstable-msc3381","unstable-msc3401","unstable-msc3488","unstable-msc3489","unstable-msc3551","unstable-msc3552","unstable-msc3553","unstable-msc3554","unstable-msc3575","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-msc4171","unstable-msc4186","unstable-msc4203","unstable-msc4230","unstable-msc4274"],"api":["ruma-common/api"],"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-arbitrary-length-ids":["ruma-common/compat-arbitrary-length-ids"],"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-null":["ruma-common/compat-null"],"compat-optional":["ruma-common/compat-optional","ruma-events?/compat-optional"],"compat-optional-txn-pdus":["ruma-federation-api?/compat-optional-txn-pdus"],"compat-server-signing-key-version":["ruma-common/compat-server-signing-key-version"],"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"],"compat-user-id":["ruma-common/compat-user-id"],"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"],"js":["ruma-common/js"],"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"],"rand":["ruma-common/rand"],"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-client-api?/unstable-msc2666"],"unstable-msc2747":["ruma-events?/unstable-msc2747"],"unstable-msc2867":["ruma-events?/unstable-msc2867"],"unstable-msc2870":["ruma-common/unstable-msc2870"],"unstable-msc2965":["ruma-client-api?/unstable-msc2965"],"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-msc3266":["ruma-client-api?/unstable-msc3266"],"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-msc3575":["ruma-client-api?/unstable-msc3575"],"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-msc3930":["ruma-common/unstable-msc3930"],"unstable-msc3931":["ruma-common/unstable-msc3931"],"unstable-msc3932":["ruma-common/unstable-msc3932"],"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-client-api?/unstable-msc4108"],"unstable-msc4121":["ruma-client-api?/unstable-msc4121"],"unstable-msc4125":["ruma-federation-api?/unstable-msc4125"],"unstable-msc4140":["ruma-client-api?/unstable-msc4140"],"unstable-msc4171":["ruma-events?/unstable-msc4171"],"unstable-msc4186":["ruma-client-api?/unstable-msc4186"],"unstable-msc4203":["ruma-appservice-api?/unstable-msc4203"],"unstable-msc4230":["ruma-events?/unstable-msc4230"],"unstable-msc4274":["ruma-events?/unstable-msc4274"],"unstable-pdu":["ruma-events?/unstable-pdu"],"unstable-unspecified":["ruma-common/unstable-unspecified"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.12.2/dependencies","version_downloads":"/api/v1/crates/ruma/0.12.2/downloads","authors":"/api/v1/crates/ruma/0.12.2/authors"},"crate_size":26163,"published_by":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"audit_actions":[{"action":"publish","user":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"time":"2025-04-07T09:28:09.122870Z"}],"checksum":"c64fdaae631940eda62844a8a3026aba2ba84c22588c888ebec44861ba4d0c18","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Types and traits for working with the Matrix protocol.","homepage":"https://ruma.dev/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":50,"comment_lines":3,"files":1}},"total_code_lines":50,"total_comment_lines":3}},{"id":1431532,"crate":"ruma","num":"0.12.1","dl_path":"/api/v1/crates/ruma/0.12.1/download","readme_path":"/api/v1/crates/ruma/0.12.1/readme","updated_at":"2025-02-03T13:24:16.302253Z","created_at":"2025-02-03T13:24:16.302253Z","downloads":13216,"features":{"__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-msc2965","unstable-msc2967","unstable-msc3061","unstable-msc3202","unstable-msc3245","unstable-msc3245-v1-compat","unstable-msc3246","unstable-msc3266","unstable-msc3381","unstable-msc3401","unstable-msc3488","unstable-msc3489","unstable-msc3551","unstable-msc3552","unstable-msc3553","unstable-msc3554","unstable-msc3575","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-msc4171","unstable-msc4186","unstable-msc4203","unstable-msc4230"],"api":["ruma-common/api"],"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-arbitrary-length-ids":["ruma-common/compat-arbitrary-length-ids"],"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-null":["ruma-common/compat-null"],"compat-optional":["ruma-common/compat-optional","ruma-events?/compat-optional"],"compat-server-signing-key-version":["ruma-common/compat-server-signing-key-version"],"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"],"compat-user-id":["ruma-common/compat-user-id"],"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"],"js":["ruma-common/js"],"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"],"rand":["ruma-common/rand"],"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-client-api?/unstable-msc2666"],"unstable-msc2747":["ruma-events?/unstable-msc2747"],"unstable-msc2867":["ruma-events?/unstable-msc2867"],"unstable-msc2870":["ruma-common/unstable-msc2870"],"unstable-msc2965":["ruma-client-api?/unstable-msc2965"],"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-msc3266":["ruma-client-api?/unstable-msc3266"],"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-msc3575":["ruma-client-api?/unstable-msc3575"],"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-msc3930":["ruma-common/unstable-msc3930"],"unstable-msc3931":["ruma-common/unstable-msc3931"],"unstable-msc3932":["ruma-common/unstable-msc3932"],"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-client-api?/unstable-msc4108"],"unstable-msc4121":["ruma-client-api?/unstable-msc4121"],"unstable-msc4125":["ruma-federation-api?/unstable-msc4125"],"unstable-msc4140":["ruma-client-api?/unstable-msc4140"],"unstable-msc4171":["ruma-events?/unstable-msc4171"],"unstable-msc4186":["ruma-client-api?/unstable-msc4186"],"unstable-msc4203":["ruma-appservice-api?/unstable-msc4203"],"unstable-msc4230":["ruma-events?/unstable-msc4230"],"unstable-pdu":["ruma-events?/unstable-pdu"],"unstable-unspecified":["ruma-common/unstable-unspecified","ruma-federation-api?/unstable-unspecified"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.12.1/dependencies","version_downloads":"/api/v1/crates/ruma/0.12.1/downloads","authors":"/api/v1/crates/ruma/0.12.1/authors"},"crate_size":25460,"published_by":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"audit_actions":[{"action":"publish","user":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"time":"2025-02-03T13:24:16.302253Z"}],"checksum":"7d6fea33e3d17b9e009fefb3f175ca7fd40b1e7d1e72444478fd1b28611eb50a","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Types and traits for working with the Matrix protocol.","homepage":"https://ruma.dev/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":50,"comment_lines":3,"files":1}},"total_code_lines":50,"total_comment_lines":3}},{"id":1376300,"crate":"ruma","num":"0.12.0","dl_path":"/api/v1/crates/ruma/0.12.0/download","readme_path":"/api/v1/crates/ruma/0.12.0/readme","updated_at":"2024-12-16T10:20:29.667257Z","created_at":"2024-12-16T10:20:29.667257Z","downloads":7428,"features":{"__ci":["full","compat-upload-signatures","__unstable-mscs","unstable-unspecified"],"__unstable-mscs":["unstable-msc1767","unstable-msc2409","unstable-msc2448","unstable-msc2654","unstable-msc2666","unstable-msc2747","unstable-msc2867","unstable-msc2870","unstable-msc2965","unstable-msc2967","unstable-msc3061","unstable-msc3202","unstable-msc3245","unstable-msc3245-v1-compat","unstable-msc3246","unstable-msc3266","unstable-msc3381","unstable-msc3401","unstable-msc3488","unstable-msc3489","unstable-msc3551","unstable-msc3552","unstable-msc3553","unstable-msc3554","unstable-msc3575","unstable-msc3618","unstable-msc3723","unstable-msc3814","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-msc4151","unstable-msc4171","unstable-msc4186"],"api":["ruma-common/api"],"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-arbitrary-length-ids":["ruma-common/compat-arbitrary-length-ids"],"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-null":["ruma-common/compat-null"],"compat-optional":["ruma-common/compat-optional","ruma-events?/compat-optional"],"compat-server-signing-key-version":["ruma-common/compat-server-signing-key-version"],"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"],"compat-user-id":["ruma-common/compat-user-id"],"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"],"js":["ruma-common/js"],"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"],"rand":["ruma-common/rand"],"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-msc2409":["ruma-appservice-api?/unstable-msc2409"],"unstable-msc2448":["ruma-client-api?/unstable-msc2448","ruma-events?/unstable-msc2448","ruma-federation-api?/unstable-msc2448"],"unstable-msc2654":["ruma-client-api?/unstable-msc2654"],"unstable-msc2666":["ruma-client-api?/unstable-msc2666"],"unstable-msc2747":["ruma-events?/unstable-msc2747"],"unstable-msc2867":["ruma-events?/unstable-msc2867"],"unstable-msc2870":["ruma-common/unstable-msc2870"],"unstable-msc2965":["ruma-client-api?/unstable-msc2965"],"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-msc3266":["ruma-client-api?/unstable-msc3266"],"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-msc3575":["ruma-client-api?/unstable-msc3575"],"unstable-msc3618":["ruma-federation-api?/unstable-msc3618"],"unstable-msc3723":["ruma-federation-api?/unstable-msc3723"],"unstable-msc3814":["ruma-client-api?/unstable-msc3814"],"unstable-msc3843":["ruma-client-api?/unstable-msc3843","ruma-federation-api?/unstable-msc3843"],"unstable-msc3927":["ruma-events?/unstable-msc3927"],"unstable-msc3930":["ruma-common/unstable-msc3930"],"unstable-msc3931":["ruma-common/unstable-msc3931"],"unstable-msc3932":["ruma-common/unstable-msc3932"],"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-client-api?/unstable-msc4108"],"unstable-msc4121":["ruma-client-api?/unstable-msc4121"],"unstable-msc4125":["ruma-federation-api?/unstable-msc4125"],"unstable-msc4140":["ruma-client-api?/unstable-msc4140"],"unstable-msc4151":["ruma-client-api?/unstable-msc4151"],"unstable-msc4171":["ruma-events?/unstable-msc4171"],"unstable-msc4186":["ruma-client-api?/unstable-msc4186"],"unstable-pdu":["ruma-events?/unstable-pdu"],"unstable-unspecified":["ruma-common/unstable-unspecified","ruma-federation-api?/unstable-unspecified"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.12.0/dependencies","version_downloads":"/api/v1/crates/ruma/0.12.0/downloads","authors":"/api/v1/crates/ruma/0.12.0/authors"},"crate_size":25514,"published_by":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"audit_actions":[{"action":"publish","user":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"time":"2024-12-16T10:20:29.667257Z"}],"checksum":"f5100fcaf13d18b9c5c2dfdee5632c428e3201b04ddefd82c930953b461d000a","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Types and traits for working with the Matrix protocol.","homepage":"https://ruma.dev/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":50,"comment_lines":3,"files":1}},"total_code_lines":50,"total_comment_lines":3}},{"id":1323671,"crate":"ruma","num":"0.11.1","dl_path":"/api/v1/crates/ruma/0.11.1/download","readme_path":"/api/v1/crates/ruma/0.11.1/readme","updated_at":"2024-11-01T11:14:32.481259Z","created_at":"2024-11-01T11:14:32.481259Z","downloads":17004,"features":{"__ci":["full","compat-upload-signatures","__unstable-mscs","unstable-unspecified"],"__unstable-mscs":["unstable-msc1767","unstable-msc2409","unstable-msc2448","unstable-msc2654","unstable-msc2666","unstable-msc2747","unstable-msc2867","unstable-msc2870","unstable-msc2965","unstable-msc2967","unstable-msc3061","unstable-msc3202","unstable-msc3245","unstable-msc3245-v1-compat","unstable-msc3246","unstable-msc3266","unstable-msc3381","unstable-msc3401","unstable-msc3488","unstable-msc3489","unstable-msc3551","unstable-msc3552","unstable-msc3553","unstable-msc3554","unstable-msc3575","unstable-msc3618","unstable-msc3723","unstable-msc3814","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-msc4186"],"api":["ruma-common/api"],"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-arbitrary-length-ids":["ruma-common/compat-arbitrary-length-ids"],"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-null":["ruma-common/compat-null"],"compat-optional":["ruma-common/compat-optional","ruma-events?/compat-optional"],"compat-server-signing-key-version":["ruma-common/compat-server-signing-key-version"],"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"],"compat-user-id":["ruma-common/compat-user-id"],"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"],"js":["ruma-common/js"],"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"],"rand":["ruma-common/rand"],"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-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-signatures?/unstable-exhaustive-types","ruma-state-res?/unstable-exhaustive-types","ruma-events?/unstable-exhaustive-types"],"unstable-extensible-events":["unstable-msc3246","unstable-msc3488","unstable-msc3553","unstable-msc3954","unstable-msc3955"],"unstable-msc1767":["ruma-events?/unstable-msc1767"],"unstable-msc2409":["ruma-appservice-api?/unstable-msc2409"],"unstable-msc2448":["ruma-client-api?/unstable-msc2448","ruma-events?/unstable-msc2448","ruma-federation-api?/unstable-msc2448"],"unstable-msc2654":["ruma-client-api?/unstable-msc2654"],"unstable-msc2666":["ruma-client-api?/unstable-msc2666"],"unstable-msc2747":["ruma-events?/unstable-msc2747"],"unstable-msc2867":["ruma-events?/unstable-msc2867"],"unstable-msc2870":["ruma-common/unstable-msc2870"],"unstable-msc2965":["ruma-client-api?/unstable-msc2965"],"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-msc3266":["ruma-client-api?/unstable-msc3266"],"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-msc3575":["ruma-client-api?/unstable-msc3575"],"unstable-msc3618":["ruma-federation-api?/unstable-msc3618"],"unstable-msc3723":["ruma-federation-api?/unstable-msc3723"],"unstable-msc3814":["ruma-client-api?/unstable-msc3814"],"unstable-msc3843":["ruma-client-api?/unstable-msc3843","ruma-federation-api?/unstable-msc3843"],"unstable-msc3927":["ruma-events?/unstable-msc3927"],"unstable-msc3930":["ruma-common/unstable-msc3930"],"unstable-msc3931":["ruma-common/unstable-msc3931"],"unstable-msc3932":["ruma-common/unstable-msc3932"],"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-client-api?/unstable-msc4108"],"unstable-msc4121":["ruma-client-api?/unstable-msc4121"],"unstable-msc4125":["ruma-federation-api?/unstable-msc4125"],"unstable-msc4140":["ruma-client-api?/unstable-msc4140"],"unstable-msc4186":["ruma-client-api?/unstable-msc4186"],"unstable-pdu":["ruma-events?/unstable-pdu"],"unstable-unspecified":["ruma-common/unstable-unspecified","ruma-federation-api?/unstable-unspecified","ruma-push-gateway-api?/unstable-unspecified"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.11.1/dependencies","version_downloads":"/api/v1/crates/ruma/0.11.1/downloads","authors":"/api/v1/crates/ruma/0.11.1/authors"},"crate_size":7791,"published_by":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"audit_actions":[{"action":"publish","user":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"time":"2024-11-01T11:14:32.481259Z"}],"checksum":"e94984418ae8a5e1160e6c87608141330e9ae26330abf22e3d15416efa96d48a","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Types and traits for working with the Matrix protocol.","homepage":"https://ruma.dev/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":50,"comment_lines":3,"files":1}},"total_code_lines":50,"total_comment_lines":3}},{"id":1316575,"crate":"ruma","num":"0.11.0","dl_path":"/api/v1/crates/ruma/0.11.0/download","readme_path":"/api/v1/crates/ruma/0.11.0/readme","updated_at":"2024-10-27T10:16:54.145673Z","created_at":"2024-10-27T10:16:54.145673Z","downloads":1336,"features":{"__ci":["full","compat-upload-signatures","__unstable-mscs","unstable-unspecified"],"__unstable-mscs":["unstable-msc1767","unstable-msc2409","unstable-msc2448","unstable-msc2654","unstable-msc2666","unstable-msc2747","unstable-msc2867","unstable-msc2870","unstable-msc2965","unstable-msc2967","unstable-msc3061","unstable-msc3202","unstable-msc3245","unstable-msc3245-v1-compat","unstable-msc3246","unstable-msc3266","unstable-msc3381","unstable-msc3401","unstable-msc3488","unstable-msc3489","unstable-msc3551","unstable-msc3552","unstable-msc3553","unstable-msc3554","unstable-msc3575","unstable-msc3618","unstable-msc3723","unstable-msc3814","unstable-msc3843","unstable-msc3927","unstable-msc3930","unstable-msc3931","unstable-msc3932","unstable-msc3954","unstable-msc3955","unstable-msc3956","unstable-msc3983","unstable-msc4075","unstable-msc4108","unstable-msc4121","unstable-msc4125","unstable-msc4140","unstable-msc4186"],"api":["ruma-common/api"],"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-arbitrary-length-ids":["ruma-common/compat-arbitrary-length-ids"],"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-null":["ruma-common/compat-null"],"compat-optional":["ruma-common/compat-optional","ruma-events?/compat-optional"],"compat-server-signing-key-version":["ruma-common/compat-server-signing-key-version"],"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"],"compat-user-id":["ruma-common/compat-user-id"],"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"],"js":["ruma-common/js"],"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"],"rand":["ruma-common/rand"],"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-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-signatures?/unstable-exhaustive-types","ruma-state-res?/unstable-exhaustive-types","ruma-events?/unstable-exhaustive-types"],"unstable-extensible-events":["unstable-msc3246","unstable-msc3488","unstable-msc3553","unstable-msc3954","unstable-msc3955"],"unstable-msc1767":["ruma-events?/unstable-msc1767"],"unstable-msc2409":["ruma-appservice-api?/unstable-msc2409"],"unstable-msc2448":["ruma-client-api?/unstable-msc2448","ruma-events?/unstable-msc2448","ruma-federation-api?/unstable-msc2448"],"unstable-msc2654":["ruma-client-api?/unstable-msc2654"],"unstable-msc2666":["ruma-client-api?/unstable-msc2666"],"unstable-msc2747":["ruma-events?/unstable-msc2747"],"unstable-msc2867":["ruma-events?/unstable-msc2867"],"unstable-msc2870":["ruma-common/unstable-msc2870"],"unstable-msc2965":["ruma-client-api?/unstable-msc2965"],"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-msc3266":["ruma-client-api?/unstable-msc3266"],"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-msc3575":["ruma-client-api?/unstable-msc3575"],"unstable-msc3618":["ruma-federation-api?/unstable-msc3618"],"unstable-msc3723":["ruma-federation-api?/unstable-msc3723"],"unstable-msc3814":["ruma-client-api?/unstable-msc3814"],"unstable-msc3843":["ruma-client-api?/unstable-msc3843","ruma-federation-api?/unstable-msc3843"],"unstable-msc3927":["ruma-events?/unstable-msc3927"],"unstable-msc3930":["ruma-common/unstable-msc3930"],"unstable-msc3931":["ruma-common/unstable-msc3931"],"unstable-msc3932":["ruma-common/unstable-msc3932"],"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-msc4108":["ruma-client-api?/unstable-msc4108"],"unstable-msc4121":["ruma-client-api?/unstable-msc4121"],"unstable-msc4125":["ruma-federation-api?/unstable-msc4125"],"unstable-msc4140":["ruma-client-api?/unstable-msc4140"],"unstable-msc4186":["ruma-client-api?/unstable-msc4186"],"unstable-pdu":["ruma-events?/unstable-pdu"],"unstable-unspecified":["ruma-common/unstable-unspecified","ruma-federation-api?/unstable-unspecified","ruma-push-gateway-api?/unstable-unspecified"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.11.0/dependencies","version_downloads":"/api/v1/crates/ruma/0.11.0/downloads","authors":"/api/v1/crates/ruma/0.11.0/authors"},"crate_size":7771,"published_by":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"audit_actions":[{"action":"publish","user":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"time":"2024-10-27T10:16:54.145673Z"}],"checksum":"d719b9e1ce5b34a1e0b6e2ba4707f7923ce7fb3474881d771466456d68f3e485","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Types and traits for working with the Matrix protocol.","homepage":"https://ruma.dev/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":50,"comment_lines":3,"files":1}},"total_code_lines":50,"total_comment_lines":3}},{"id":1142923,"crate":"ruma","num":"0.10.1","dl_path":"/api/v1/crates/ruma/0.10.1/download","readme_path":"/api/v1/crates/ruma/0.10.1/readme","updated_at":"2024-05-13T13:25:47.310198Z","created_at":"2024-05-13T13:25:47.310198Z","downloads":12556,"features":{"__ci":["full","compat-upload-signatures","unstable-unspecified","unstable-msc1767","unstable-msc2409","unstable-msc2448","unstable-msc2654","unstable-msc2666","unstable-msc2705","unstable-msc2747","unstable-msc2867","unstable-msc2870","unstable-msc2965","unstable-msc2967","unstable-msc3061","unstable-msc3202","unstable-msc3245","unstable-msc3245-v1-compat","unstable-msc3246","unstable-msc3266","unstable-msc3291","unstable-msc3381","unstable-msc3401","unstable-msc3488","unstable-msc3551","unstable-msc3552","unstable-msc3553","unstable-msc3554","unstable-msc3575","unstable-msc3618","unstable-msc3723","unstable-msc3814","unstable-msc3843","unstable-msc3927","unstable-msc3930","unstable-msc3931","unstable-msc3932","unstable-msc3954","unstable-msc3955","unstable-msc3956","unstable-msc3983","unstable-msc4075","unstable-msc4121","unstable-msc4125"],"api":["ruma-common/api"],"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-key-id","compat-user-id","compat-empty-string-null","compat-null","compat-optional","compat-unset-avatar","compat-get-3pids","compat-signature-id","compat-tag-info"],"compat-arbitrary-length-ids":["ruma-common/compat-arbitrary-length-ids"],"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-get-3pids":["ruma-client-api?/compat-get-3pids"],"compat-key-id":["ruma-common/compat-key-id"],"compat-null":["ruma-common/compat-null"],"compat-optional":["ruma-common/compat-optional","ruma-events?/compat-optional"],"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"],"compat-user-id":["ruma-common/compat-user-id"],"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"],"js":["ruma-common/js"],"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"],"rand":["ruma-common/rand"],"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-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-signatures?/unstable-exhaustive-types","ruma-state-res?/unstable-exhaustive-types","ruma-events?/unstable-exhaustive-types"],"unstable-extensible-events":["unstable-msc3246","unstable-msc3488","unstable-msc3553","unstable-msc3954","unstable-msc3955"],"unstable-msc1767":["ruma-events?/unstable-msc1767"],"unstable-msc2409":["ruma-appservice-api?/unstable-msc2409"],"unstable-msc2448":["ruma-client-api?/unstable-msc2448","ruma-events?/unstable-msc2448","ruma-federation-api?/unstable-msc2448"],"unstable-msc2654":["ruma-client-api?/unstable-msc2654"],"unstable-msc2666":["ruma-client-api?/unstable-msc2666"],"unstable-msc2705":["ruma-client-api?/unstable-msc2705"],"unstable-msc2747":["ruma-events?/unstable-msc2747"],"unstable-msc2867":["ruma-events?/unstable-msc2867"],"unstable-msc2870":["ruma-common/unstable-msc2870"],"unstable-msc2965":["ruma-client-api?/unstable-msc2965"],"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-msc3266":["ruma-client-api?/unstable-msc3266"],"unstable-msc3291":["ruma-events?/unstable-msc3291"],"unstable-msc3381":["ruma-events?/unstable-msc3381"],"unstable-msc3401":["ruma-events?/unstable-msc3401"],"unstable-msc3488":["ruma-client-api?/unstable-msc3488","ruma-events?/unstable-msc3488"],"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-msc3575":["ruma-client-api?/unstable-msc3575"],"unstable-msc3618":["ruma-federation-api?/unstable-msc3618"],"unstable-msc3723":["ruma-federation-api?/unstable-msc3723"],"unstable-msc3814":["ruma-client-api?/unstable-msc3814"],"unstable-msc3843":["ruma-client-api?/unstable-msc3843","ruma-federation-api?/unstable-msc3843"],"unstable-msc3927":["ruma-events?/unstable-msc3927"],"unstable-msc3930":["ruma-common/unstable-msc3930"],"unstable-msc3931":["ruma-common/unstable-msc3931"],"unstable-msc3932":["ruma-common/unstable-msc3932"],"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-msc4121":["ruma-client-api?/unstable-msc4121"],"unstable-msc4125":["ruma-federation-api?/unstable-msc4125"],"unstable-pdu":["ruma-events?/unstable-pdu"],"unstable-unspecified":["ruma-common/unstable-unspecified","ruma-federation-api?/unstable-unspecified","ruma-push-gateway-api?/unstable-unspecified"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.10.1/dependencies","version_downloads":"/api/v1/crates/ruma/0.10.1/downloads","authors":"/api/v1/crates/ruma/0.10.1/authors"},"crate_size":7403,"published_by":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"audit_actions":[{"action":"publish","user":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"time":"2024-05-13T13:25:47.310198Z"}],"checksum":"3a555b3e7ca84892ef6e81eadb42c783b76ffb939d6ad9781a9da7023a501521","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Types and traits for working with the Matrix protocol.","homepage":"https://ruma.dev/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":54,"comment_lines":5,"files":2}},"total_code_lines":54,"total_comment_lines":5}},{"id":1139735,"crate":"ruma","num":"0.10.0","dl_path":"/api/v1/crates/ruma/0.10.0/download","readme_path":"/api/v1/crates/ruma/0.10.0/readme","updated_at":"2024-05-09T11:17:26.689739Z","created_at":"2024-05-09T11:17:26.689739Z","downloads":1891,"features":{"__ci":["full","compat-upload-signatures","unstable-unspecified","unstable-msc1767","unstable-msc2409","unstable-msc2448","unstable-msc2654","unstable-msc2666","unstable-msc2705","unstable-msc2747","unstable-msc2867","unstable-msc2870","unstable-msc2965","unstable-msc2967","unstable-msc3061","unstable-msc3202","unstable-msc3245","unstable-msc3245-v1-compat","unstable-msc3246","unstable-msc3266","unstable-msc3291","unstable-msc3381","unstable-msc3401","unstable-msc3488","unstable-msc3551","unstable-msc3552","unstable-msc3553","unstable-msc3554","unstable-msc3575","unstable-msc3618","unstable-msc3723","unstable-msc3814","unstable-msc3843","unstable-msc3927","unstable-msc3930","unstable-msc3931","unstable-msc3932","unstable-msc3954","unstable-msc3955","unstable-msc3956","unstable-msc3983","unstable-msc4075","unstable-msc4121","unstable-msc4125"],"api":["ruma-common/api"],"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-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-key-id","compat-user-id","compat-empty-string-null","compat-null","compat-optional","compat-unset-avatar","compat-get-3pids","compat-signature-id","compat-tag-info"],"compat-arbitrary-length-ids":["ruma-common/compat-arbitrary-length-ids"],"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-get-3pids":["ruma-client-api?/compat-get-3pids"],"compat-key-id":["ruma-common/compat-key-id"],"compat-null":["ruma-common/compat-null"],"compat-optional":["ruma-common/compat-optional","ruma-events?/compat-optional"],"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"],"compat-user-id":["ruma-common/compat-user-id"],"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"],"js":["ruma-common/js"],"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"],"rand":["ruma-common/rand"],"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-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","ruma-events?/unstable-exhaustive-types"],"unstable-extensible-events":["unstable-msc3246","unstable-msc3488","unstable-msc3553","unstable-msc3954","unstable-msc3955"],"unstable-msc1767":["ruma-events?/unstable-msc1767"],"unstable-msc2409":["ruma-appservice-api?/unstable-msc2409"],"unstable-msc2448":["ruma-client-api?/unstable-msc2448","ruma-events?/unstable-msc2448","ruma-federation-api?/unstable-msc2448"],"unstable-msc2654":["ruma-client-api?/unstable-msc2654"],"unstable-msc2666":["ruma-client-api?/unstable-msc2666"],"unstable-msc2705":["ruma-client-api?/unstable-msc2705"],"unstable-msc2747":["ruma-events?/unstable-msc2747"],"unstable-msc2867":["ruma-events?/unstable-msc2867"],"unstable-msc2870":["ruma-common/unstable-msc2870"],"unstable-msc2965":["ruma-client-api?/unstable-msc2965"],"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-msc3266":["ruma-client-api?/unstable-msc3266"],"unstable-msc3291":["ruma-events?/unstable-msc3291"],"unstable-msc3381":["ruma-events?/unstable-msc3381"],"unstable-msc3401":["ruma-events?/unstable-msc3401"],"unstable-msc3488":["ruma-client-api?/unstable-msc3488","ruma-events?/unstable-msc3488"],"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-msc3575":["ruma-client-api?/unstable-msc3575"],"unstable-msc3618":["ruma-federation-api?/unstable-msc3618"],"unstable-msc3723":["ruma-federation-api?/unstable-msc3723"],"unstable-msc3814":["ruma-client-api?/unstable-msc3814"],"unstable-msc3843":["ruma-client-api?/unstable-msc3843","ruma-federation-api?/unstable-msc3843"],"unstable-msc3927":["ruma-events?/unstable-msc3927"],"unstable-msc3930":["ruma-common/unstable-msc3930"],"unstable-msc3931":["ruma-common/unstable-msc3931"],"unstable-msc3932":["ruma-common/unstable-msc3932"],"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-msc4121":["ruma-client-api?/unstable-msc4121"],"unstable-msc4125":["ruma-federation-api?/unstable-msc4125"],"unstable-pdu":["ruma-events?/unstable-pdu"],"unstable-unspecified":["ruma-common/unstable-unspecified","ruma-federation-api?/unstable-unspecified","ruma-push-gateway-api?/unstable-unspecified"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.10.0/dependencies","version_downloads":"/api/v1/crates/ruma/0.10.0/downloads","authors":"/api/v1/crates/ruma/0.10.0/authors"},"crate_size":7320,"published_by":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"audit_actions":[{"action":"publish","user":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"time":"2024-05-09T11:17:26.689739Z"}],"checksum":"e8904dcb0cc45d1d2f85e1a392047511ad8633983fd9f52db9d7943730b68d9c","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Types and traits for working with the Matrix protocol.","homepage":"https://ruma.dev/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":54,"comment_lines":5,"files":2}},"total_code_lines":54,"total_comment_lines":5}},{"id":968952,"crate":"ruma","num":"0.9.4","dl_path":"/api/v1/crates/ruma/0.9.4/download","readme_path":"/api/v1/crates/ruma/0.9.4/readme","updated_at":"2023-11-27T15:18:53.554098Z","created_at":"2023-11-27T15:18:53.554098Z","downloads":53566,"features":{"__ci":["full","compat-upload-signatures","unstable-unspecified","unstable-msc1767","unstable-msc2409","unstable-msc2448","unstable-msc2654","unstable-msc2666","unstable-msc2747","unstable-msc2870","unstable-msc2965","unstable-msc2967","unstable-msc3061","unstable-msc3202","unstable-msc3245","unstable-msc3245-v1-compat","unstable-msc3246","unstable-msc3381","unstable-msc3401","unstable-msc3488","unstable-msc3551","unstable-msc3552","unstable-msc3553","unstable-msc3554","unstable-msc3575","unstable-msc3618","unstable-msc3723","unstable-msc3814","unstable-msc3927","unstable-msc3930","unstable-msc3932","unstable-msc3954","unstable-msc3955","unstable-msc3956","unstable-msc3958","unstable-msc3983","unstable-msc4075"],"api":["ruma-common/api"],"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-isahc":["client","ruma-client?/isahc"],"client-reqwest":["client","ruma-client?/reqwest"],"client-reqwest-native-tls":["client","ruma-client?/reqwest-native-tls"],"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-key-id","compat-user-id","compat-empty-string-null","compat-null","compat-optional","compat-unset-avatar","compat-get-3pids","compat-signature-id","compat-tag-info"],"compat-arbitrary-length-ids":["ruma-common/compat-arbitrary-length-ids"],"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-get-3pids":["ruma-client-api?/compat-get-3pids"],"compat-key-id":["ruma-common/compat-key-id"],"compat-null":["ruma-common/compat-null"],"compat-optional":["ruma-common/compat-optional","ruma-events?/compat-optional"],"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"],"compat-user-id":["ruma-common/compat-user-id"],"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":["dep:ruma-html","ruma-events?/html"],"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"],"js":["ruma-common/js"],"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"],"rand":["ruma-common/rand"],"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-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","ruma-events?/unstable-exhaustive-types"],"unstable-extensible-events":["unstable-msc3246","unstable-msc3488","unstable-msc3553","unstable-msc3954","unstable-msc3955"],"unstable-msc1767":["ruma-events?/unstable-msc1767"],"unstable-msc2409":["ruma-appservice-api?/unstable-msc2409"],"unstable-msc2448":["ruma-client-api?/unstable-msc2448","ruma-events?/unstable-msc2448","ruma-federation-api?/unstable-msc2448"],"unstable-msc2654":["ruma-client-api?/unstable-msc2654"],"unstable-msc2666":["ruma-client-api?/unstable-msc2666"],"unstable-msc2747":["ruma-events?/unstable-msc2747"],"unstable-msc2870":["ruma-common/unstable-msc2870"],"unstable-msc2965":["ruma-client-api?/unstable-msc2965"],"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-msc3551":["ruma-events?/unstable-msc3551"],"unstable-msc3552":["ruma-events?/unstable-msc3552"],"unstable-msc3553":["ruma-events?/unstable-msc3553"],"unstable-msc3554":["ruma-events?/unstable-msc3554"],"unstable-msc3575":["ruma-client-api?/unstable-msc3575"],"unstable-msc3618":["ruma-federation-api?/unstable-msc3618"],"unstable-msc3723":["ruma-federation-api?/unstable-msc3723"],"unstable-msc3814":["ruma-client-api?/unstable-msc3814"],"unstable-msc3927":["ruma-events?/unstable-msc3927"],"unstable-msc3930":["ruma-common/unstable-msc3930"],"unstable-msc3931":["ruma-common/unstable-msc3931"],"unstable-msc3932":["ruma-common/unstable-msc3932"],"unstable-msc3954":["ruma-events?/unstable-msc3954"],"unstable-msc3955":["ruma-events?/unstable-msc3955"],"unstable-msc3956":["ruma-events?/unstable-msc3956"],"unstable-msc3958":["ruma-common/unstable-msc3958"],"unstable-msc3983":["ruma-client-api?/unstable-msc3983"],"unstable-msc4075":["ruma-events?/unstable-msc4075"],"unstable-pdu":["ruma-events?/unstable-pdu"],"unstable-unspecified":["ruma-common/unstable-unspecified","ruma-federation-api?/unstable-unspecified","ruma-push-gateway-api?/unstable-unspecified"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.9.4/dependencies","version_downloads":"/api/v1/crates/ruma/0.9.4/downloads","authors":"/api/v1/crates/ruma/0.9.4/authors"},"crate_size":6993,"published_by":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"audit_actions":[{"action":"publish","user":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"time":"2023-11-27T15:18:53.554098Z"}],"checksum":"2779c38df072964c63476259d9300efb07d0d1a7178c6469893636ce0c547a36","rust_version":"1.70","has_lib":true,"bin_names":[],"edition":"2021","description":"Types and traits for working with the Matrix protocol.","homepage":"https://ruma.io/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":53,"comment_lines":5,"files":2}},"total_code_lines":53,"total_comment_lines":5}},{"id":964217,"crate":"ruma","num":"0.9.3","dl_path":"/api/v1/crates/ruma/0.9.3/download","readme_path":"/api/v1/crates/ruma/0.9.3/readme","updated_at":"2023-11-22T18:40:48.084894Z","created_at":"2023-11-22T18:40:48.084894Z","downloads":2537,"features":{"__ci":["full","compat-upload-signatures","unstable-unspecified","unstable-msc1767","unstable-msc2409","unstable-msc2448","unstable-msc2654","unstable-msc2666","unstable-msc2747","unstable-msc2870","unstable-msc2965","unstable-msc2967","unstable-msc3061","unstable-msc3202","unstable-msc3245","unstable-msc3245-v1-compat","unstable-msc3246","unstable-msc3381","unstable-msc3401","unstable-msc3488","unstable-msc3551","unstable-msc3552","unstable-msc3553","unstable-msc3554","unstable-msc3575","unstable-msc3618","unstable-msc3723","unstable-msc3814","unstable-msc3927","unstable-msc3930","unstable-msc3932","unstable-msc3954","unstable-msc3955","unstable-msc3956","unstable-msc3958","unstable-msc3983"],"api":["ruma-common/api"],"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-isahc":["client","ruma-client?/isahc"],"client-reqwest":["client","ruma-client?/reqwest"],"client-reqwest-native-tls":["client","ruma-client?/reqwest-native-tls"],"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-key-id","compat-user-id","compat-empty-string-null","compat-null","compat-optional","compat-unset-avatar","compat-get-3pids","compat-signature-id","compat-tag-info"],"compat-arbitrary-length-ids":["ruma-common/compat-arbitrary-length-ids"],"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-get-3pids":["ruma-client-api?/compat-get-3pids"],"compat-key-id":["ruma-common/compat-key-id"],"compat-null":["ruma-common/compat-null"],"compat-optional":["ruma-common/compat-optional","ruma-events?/compat-optional"],"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"],"compat-user-id":["ruma-common/compat-user-id"],"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":["dep:ruma-html","ruma-events?/html"],"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"],"js":["ruma-common/js"],"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"],"rand":["ruma-common/rand"],"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-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","ruma-events?/unstable-exhaustive-types"],"unstable-extensible-events":["unstable-msc3246","unstable-msc3488","unstable-msc3553","unstable-msc3954","unstable-msc3955"],"unstable-msc1767":["ruma-events?/unstable-msc1767"],"unstable-msc2409":["ruma-appservice-api?/unstable-msc2409"],"unstable-msc2448":["ruma-client-api?/unstable-msc2448","ruma-events?/unstable-msc2448","ruma-federation-api?/unstable-msc2448"],"unstable-msc2654":["ruma-client-api?/unstable-msc2654"],"unstable-msc2666":["ruma-client-api?/unstable-msc2666"],"unstable-msc2747":["ruma-events?/unstable-msc2747"],"unstable-msc2870":["ruma-common/unstable-msc2870"],"unstable-msc2965":["ruma-client-api?/unstable-msc2965"],"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-msc3551":["ruma-events?/unstable-msc3551"],"unstable-msc3552":["ruma-events?/unstable-msc3552"],"unstable-msc3553":["ruma-events?/unstable-msc3553"],"unstable-msc3554":["ruma-events?/unstable-msc3554"],"unstable-msc3575":["ruma-client-api?/unstable-msc3575"],"unstable-msc3618":["ruma-federation-api?/unstable-msc3618"],"unstable-msc3723":["ruma-federation-api?/unstable-msc3723"],"unstable-msc3814":["ruma-client-api?/unstable-msc3814"],"unstable-msc3927":["ruma-events?/unstable-msc3927"],"unstable-msc3930":["ruma-common/unstable-msc3930"],"unstable-msc3931":["ruma-common/unstable-msc3931"],"unstable-msc3932":["ruma-common/unstable-msc3932"],"unstable-msc3954":["ruma-events?/unstable-msc3954"],"unstable-msc3955":["ruma-events?/unstable-msc3955"],"unstable-msc3956":["ruma-events?/unstable-msc3956"],"unstable-msc3958":["ruma-common/unstable-msc3958"],"unstable-msc3983":["ruma-client-api?/unstable-msc3983"],"unstable-pdu":["ruma-events?/unstable-pdu"],"unstable-unspecified":["ruma-common/unstable-unspecified","ruma-federation-api?/unstable-unspecified","ruma-push-gateway-api?/unstable-unspecified"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.9.3/dependencies","version_downloads":"/api/v1/crates/ruma/0.9.3/downloads","authors":"/api/v1/crates/ruma/0.9.3/authors"},"crate_size":6966,"published_by":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"audit_actions":[{"action":"publish","user":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"time":"2023-11-22T18:40:48.084894Z"}],"checksum":"278d22d2e51c95da0ac677b868c524a8e5dce634cd22b7b966733c1bd945bb14","rust_version":"1.70","has_lib":true,"bin_names":[],"edition":"2021","description":"Types and traits for working with the Matrix protocol.","homepage":"https://ruma.io/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":53,"comment_lines":5,"files":2}},"total_code_lines":53,"total_comment_lines":5}},{"id":929625,"crate":"ruma","num":"0.9.2","dl_path":"/api/v1/crates/ruma/0.9.2/download","readme_path":"/api/v1/crates/ruma/0.9.2/readme","updated_at":"2023-10-19T16:06:19.877012Z","created_at":"2023-10-19T16:06:19.877012Z","downloads":12210,"features":{"__ci":["full","compat-upload-signatures","unstable-unspecified","unstable-msc1767","unstable-msc2409","unstable-msc2448","unstable-msc2654","unstable-msc2666","unstable-msc2747","unstable-msc2870","unstable-msc2965","unstable-msc2967","unstable-msc3061","unstable-msc3202","unstable-msc3245","unstable-msc3245-v1-compat","unstable-msc3246","unstable-msc3381","unstable-msc3401","unstable-msc3488","unstable-msc3551","unstable-msc3552","unstable-msc3553","unstable-msc3554","unstable-msc3575","unstable-msc3618","unstable-msc3723","unstable-msc3814","unstable-msc3927","unstable-msc3930","unstable-msc3932","unstable-msc3954","unstable-msc3955","unstable-msc3956","unstable-msc3958"],"api":["ruma-common/api"],"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-isahc":["client","ruma-client?/isahc"],"client-reqwest":["client","ruma-client?/reqwest"],"client-reqwest-native-tls":["client","ruma-client?/reqwest-native-tls"],"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-key-id","compat-user-id","compat-empty-string-null","compat-null","compat-optional","compat-unset-avatar","compat-get-3pids","compat-signature-id","compat-tag-info"],"compat-arbitrary-length-ids":["ruma-common/compat-arbitrary-length-ids"],"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-get-3pids":["ruma-client-api?/compat-get-3pids"],"compat-key-id":["ruma-common/compat-key-id"],"compat-null":["ruma-common/compat-null"],"compat-optional":["ruma-common/compat-optional","ruma-events?/compat-optional"],"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"],"compat-user-id":["ruma-common/compat-user-id"],"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":["dep:ruma-html","ruma-events?/html"],"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"],"js":["ruma-common/js"],"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"],"rand":["ruma-common/rand"],"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-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","ruma-events?/unstable-exhaustive-types"],"unstable-extensible-events":["unstable-msc3246","unstable-msc3488","unstable-msc3553","unstable-msc3954","unstable-msc3955"],"unstable-msc1767":["ruma-events?/unstable-msc1767"],"unstable-msc2409":["ruma-appservice-api?/unstable-msc2409"],"unstable-msc2448":["ruma-client-api?/unstable-msc2448","ruma-events?/unstable-msc2448","ruma-federation-api?/unstable-msc2448"],"unstable-msc2654":["ruma-client-api?/unstable-msc2654"],"unstable-msc2666":["ruma-client-api?/unstable-msc2666"],"unstable-msc2747":["ruma-events?/unstable-msc2747"],"unstable-msc2870":["ruma-common/unstable-msc2870"],"unstable-msc2965":["ruma-client-api?/unstable-msc2965"],"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-msc3551":["ruma-events?/unstable-msc3551"],"unstable-msc3552":["ruma-events?/unstable-msc3552"],"unstable-msc3553":["ruma-events?/unstable-msc3553"],"unstable-msc3554":["ruma-events?/unstable-msc3554"],"unstable-msc3575":["ruma-client-api?/unstable-msc3575"],"unstable-msc3618":["ruma-federation-api?/unstable-msc3618"],"unstable-msc3723":["ruma-federation-api?/unstable-msc3723"],"unstable-msc3814":["ruma-client-api?/unstable-msc3814"],"unstable-msc3927":["ruma-events?/unstable-msc3927"],"unstable-msc3930":["ruma-common/unstable-msc3930"],"unstable-msc3931":["ruma-common/unstable-msc3931"],"unstable-msc3932":["ruma-common/unstable-msc3932"],"unstable-msc3954":["ruma-events?/unstable-msc3954"],"unstable-msc3955":["ruma-events?/unstable-msc3955"],"unstable-msc3956":["ruma-events?/unstable-msc3956"],"unstable-msc3958":["ruma-common/unstable-msc3958"],"unstable-pdu":["ruma-events?/unstable-pdu"],"unstable-unspecified":["ruma-common/unstable-unspecified","ruma-federation-api?/unstable-unspecified","ruma-push-gateway-api?/unstable-unspecified"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.9.2/dependencies","version_downloads":"/api/v1/crates/ruma/0.9.2/downloads","authors":"/api/v1/crates/ruma/0.9.2/authors"},"crate_size":6798,"published_by":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"audit_actions":[{"action":"publish","user":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"time":"2023-10-19T16:06:19.877012Z"}],"checksum":"cc39664df66d707506b1dd318c30e600f25ebc1e7feadf4804ae45db67922c53","rust_version":"1.70","has_lib":true,"bin_names":[],"edition":"2021","description":"Types and traits for working with the Matrix protocol.","homepage":"https://ruma.io/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":49,"comment_lines":3,"files":1}},"total_code_lines":49,"total_comment_lines":3}},{"id":923572,"crate":"ruma","num":"0.9.1","dl_path":"/api/v1/crates/ruma/0.9.1/download","readme_path":"/api/v1/crates/ruma/0.9.1/readme","updated_at":"2023-10-12T13:56:24.685240Z","created_at":"2023-10-12T13:56:24.685240Z","downloads":2156,"features":{"__ci":["full","compat-upload-signatures","unstable-unspecified","unstable-msc1767","unstable-msc2409","unstable-msc2448","unstable-msc2654","unstable-msc2666","unstable-msc2747","unstable-msc2870","unstable-msc2965","unstable-msc2967","unstable-msc3061","unstable-msc3202","unstable-msc3245","unstable-msc3245-v1-compat","unstable-msc3246","unstable-msc3381","unstable-msc3488","unstable-msc3551","unstable-msc3552","unstable-msc3553","unstable-msc3554","unstable-msc3575","unstable-msc3618","unstable-msc3723","unstable-msc3814","unstable-msc3927","unstable-msc3930","unstable-msc3932","unstable-msc3954","unstable-msc3955","unstable-msc3956","unstable-msc3958"],"api":["ruma-common/api"],"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-isahc":["client","ruma-client?/isahc"],"client-reqwest":["client","ruma-client?/reqwest"],"client-reqwest-native-tls":["client","ruma-client?/reqwest-native-tls"],"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-key-id","compat-user-id","compat-empty-string-null","compat-null","compat-optional","compat-unset-avatar","compat-get-3pids","compat-signature-id","compat-tag-info"],"compat-arbitrary-length-ids":["ruma-common/compat-arbitrary-length-ids"],"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-get-3pids":["ruma-client-api?/compat-get-3pids"],"compat-key-id":["ruma-common/compat-key-id"],"compat-null":["ruma-common/compat-null"],"compat-optional":["ruma-common/compat-optional","ruma-events?/compat-optional"],"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"],"compat-user-id":["ruma-common/compat-user-id"],"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":["dep:ruma-html","ruma-events?/html"],"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"],"js":["ruma-common/js"],"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"],"rand":["ruma-common/rand"],"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-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","ruma-events?/unstable-exhaustive-types"],"unstable-extensible-events":["unstable-msc3246","unstable-msc3488","unstable-msc3553","unstable-msc3954","unstable-msc3955"],"unstable-msc1767":["ruma-events?/unstable-msc1767"],"unstable-msc2409":["ruma-appservice-api?/unstable-msc2409"],"unstable-msc2448":["ruma-client-api?/unstable-msc2448","ruma-events?/unstable-msc2448","ruma-federation-api?/unstable-msc2448"],"unstable-msc2654":["ruma-client-api?/unstable-msc2654"],"unstable-msc2666":["ruma-client-api?/unstable-msc2666"],"unstable-msc2747":["ruma-events?/unstable-msc2747"],"unstable-msc2870":["ruma-common/unstable-msc2870"],"unstable-msc2965":["ruma-client-api?/unstable-msc2965"],"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-msc3488":["ruma-client-api?/unstable-msc3488","ruma-events?/unstable-msc3488"],"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-msc3575":["ruma-client-api?/unstable-msc3575"],"unstable-msc3618":["ruma-federation-api?/unstable-msc3618"],"unstable-msc3723":["ruma-federation-api?/unstable-msc3723"],"unstable-msc3814":["ruma-client-api?/unstable-msc3814"],"unstable-msc3927":["ruma-events?/unstable-msc3927"],"unstable-msc3930":["ruma-common/unstable-msc3930"],"unstable-msc3931":["ruma-common/unstable-msc3931"],"unstable-msc3932":["ruma-common/unstable-msc3932"],"unstable-msc3954":["ruma-events?/unstable-msc3954"],"unstable-msc3955":["ruma-events?/unstable-msc3955"],"unstable-msc3956":["ruma-events?/unstable-msc3956"],"unstable-msc3958":["ruma-common/unstable-msc3958"],"unstable-pdu":["ruma-events?/unstable-pdu"],"unstable-unspecified":["ruma-common/unstable-unspecified","ruma-federation-api?/unstable-unspecified","ruma-push-gateway-api?/unstable-unspecified"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.9.1/dependencies","version_downloads":"/api/v1/crates/ruma/0.9.1/downloads","authors":"/api/v1/crates/ruma/0.9.1/authors"},"crate_size":6760,"published_by":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"audit_actions":[{"action":"publish","user":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"time":"2023-10-12T13:56:24.685240Z"}],"checksum":"f067a50962653d837e5ead753c3c33129aaeaaa25a2e9b4868cdc8e5af3edd4a","rust_version":"1.70","has_lib":true,"bin_names":[],"edition":"2021","description":"Types and traits for working with the Matrix protocol.","homepage":"https://ruma.io/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":49,"comment_lines":3,"files":1}},"total_code_lines":49,"total_comment_lines":3}},{"id":917030,"crate":"ruma","num":"0.9.0","dl_path":"/api/v1/crates/ruma/0.9.0/download","readme_path":"/api/v1/crates/ruma/0.9.0/readme","updated_at":"2023-10-05T15:19:05.363303Z","created_at":"2023-10-05T15:19:05.363303Z","downloads":2572,"features":{"__ci":["full","compat-upload-signatures","unstable-unspecified","unstable-msc1767","unstable-msc2409","unstable-msc2448","unstable-msc2654","unstable-msc2666","unstable-msc2747","unstable-msc2870","unstable-msc2965","unstable-msc2967","unstable-msc3202","unstable-msc3245","unstable-msc3245-v1-compat","unstable-msc3246","unstable-msc3381","unstable-msc3488","unstable-msc3551","unstable-msc3552","unstable-msc3553","unstable-msc3554","unstable-msc3575","unstable-msc3618","unstable-msc3723","unstable-msc3814","unstable-msc3927","unstable-msc3930","unstable-msc3932","unstable-msc3954","unstable-msc3955","unstable-msc3956","unstable-msc3958"],"api":["ruma-common/api"],"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-isahc":["client","ruma-client?/isahc"],"client-reqwest":["client","ruma-client?/reqwest"],"client-reqwest-native-tls":["client","ruma-client?/reqwest-native-tls"],"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-key-id","compat-user-id","compat-empty-string-null","compat-null","compat-optional","compat-unset-avatar","compat-get-3pids","compat-signature-id","compat-tag-info"],"compat-arbitrary-length-ids":["ruma-common/compat-arbitrary-length-ids"],"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-get-3pids":["ruma-client-api?/compat-get-3pids"],"compat-key-id":["ruma-common/compat-key-id"],"compat-null":["ruma-common/compat-null"],"compat-optional":["ruma-common/compat-optional","ruma-events?/compat-optional"],"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"],"compat-user-id":["ruma-common/compat-user-id"],"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":["dep:ruma-html","ruma-events?/html"],"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"],"js":["ruma-common/js"],"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"],"rand":["ruma-common/rand"],"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-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","ruma-events?/unstable-exhaustive-types"],"unstable-extensible-events":["unstable-msc3246","unstable-msc3488","unstable-msc3553","unstable-msc3954","unstable-msc3955"],"unstable-msc1767":["ruma-events?/unstable-msc1767"],"unstable-msc2409":["ruma-appservice-api?/unstable-msc2409"],"unstable-msc2448":["ruma-client-api?/unstable-msc2448","ruma-events?/unstable-msc2448","ruma-federation-api?/unstable-msc2448"],"unstable-msc2654":["ruma-client-api?/unstable-msc2654"],"unstable-msc2666":["ruma-client-api?/unstable-msc2666"],"unstable-msc2747":["ruma-events?/unstable-msc2747"],"unstable-msc2870":["ruma-common/unstable-msc2870"],"unstable-msc2965":["ruma-client-api?/unstable-msc2965"],"unstable-msc2967":["ruma-client-api?/unstable-msc2967"],"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-msc3488":["ruma-client-api?/unstable-msc3488","ruma-events?/unstable-msc3488"],"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-msc3575":["ruma-client-api?/unstable-msc3575"],"unstable-msc3618":["ruma-federation-api?/unstable-msc3618"],"unstable-msc3723":["ruma-federation-api?/unstable-msc3723"],"unstable-msc3814":["ruma-client-api?/unstable-msc3814"],"unstable-msc3927":["ruma-events?/unstable-msc3927"],"unstable-msc3930":["ruma-common/unstable-msc3930"],"unstable-msc3931":["ruma-common/unstable-msc3931"],"unstable-msc3932":["ruma-common/unstable-msc3932"],"unstable-msc3954":["ruma-events?/unstable-msc3954"],"unstable-msc3955":["ruma-events?/unstable-msc3955"],"unstable-msc3956":["ruma-events?/unstable-msc3956"],"unstable-msc3958":["ruma-common/unstable-msc3958"],"unstable-pdu":["ruma-events?/unstable-pdu"],"unstable-unspecified":["ruma-common/unstable-unspecified","ruma-federation-api?/unstable-unspecified","ruma-push-gateway-api?/unstable-unspecified"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.9.0/dependencies","version_downloads":"/api/v1/crates/ruma/0.9.0/downloads","authors":"/api/v1/crates/ruma/0.9.0/authors"},"crate_size":6688,"published_by":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"audit_actions":[{"action":"publish","user":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"time":"2023-10-05T15:19:05.363303Z"}],"checksum":"85c63fe7f06396db1480c40cf44a57ad4359847cf6c6b3cdaa67507a00a79bb9","rust_version":"1.70","has_lib":true,"bin_names":[],"edition":"2021","description":"Types and traits for working with the Matrix protocol.","homepage":"https://www.ruma.io/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":49,"comment_lines":3,"files":1}},"total_code_lines":49,"total_comment_lines":3}},{"id":727629,"crate":"ruma","num":"0.8.2","dl_path":"/api/v1/crates/ruma/0.8.2/download","readme_path":"/api/v1/crates/ruma/0.8.2/readme","updated_at":"2023-02-15T12:23:08.671007Z","created_at":"2023-02-15T12:23:08.671007Z","downloads":13016,"features":{"__ci":["full","unstable-unspecified","unstable-sanitize","unstable-msc1767","unstable-msc2246","unstable-msc2409","unstable-msc2448","unstable-msc2654","unstable-msc2666","unstable-msc2677","unstable-msc2746","unstable-msc2870","unstable-msc2965","unstable-msc2967","unstable-msc3202","unstable-msc3245","unstable-msc3246","unstable-msc3381","unstable-msc3488","unstable-msc3551","unstable-msc3552","unstable-msc3553","unstable-msc3554","unstable-msc3575","unstable-msc3618","unstable-msc3723","unstable-msc3932"],"api":["ruma-common/api"],"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"],"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-isahc":["client","ruma-client?/isahc"],"client-reqwest":["client","ruma-client?/reqwest"],"client-reqwest-native-tls":["client","ruma-client?/reqwest-native-tls"],"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":["ruma-common/compat","ruma-client-api?/compat","ruma-federation-api?/compat"],"events":["ruma-common/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"],"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"],"js":["ruma-common/js"],"markdown":["ruma-common/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"],"rand":["ruma-common/rand"],"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-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"],"unstable-extensible-events":["unstable-msc3246","unstable-msc3488","unstable-msc3553"],"unstable-msc1767":["ruma-common/unstable-msc1767"],"unstable-msc2246":["ruma-client-api?/unstable-msc2246"],"unstable-msc2409":["ruma-appservice-api?/unstable-msc2409"],"unstable-msc2448":["ruma-client-api?/unstable-msc2448","ruma-common/unstable-msc2448","ruma-federation-api?/unstable-msc2448"],"unstable-msc2654":["ruma-client-api?/unstable-msc2654"],"unstable-msc2666":["ruma-client-api?/unstable-msc2666"],"unstable-msc2677":["ruma-client-api?/unstable-msc2677","ruma-common/unstable-msc2677"],"unstable-msc2746":["ruma-common/unstable-msc2746"],"unstable-msc2870":["ruma-common/unstable-msc2870"],"unstable-msc2965":["ruma-client-api?/unstable-msc2965"],"unstable-msc2967":["ruma-client-api?/unstable-msc2967"],"unstable-msc3202":["ruma-appservice-api?/unstable-msc3202"],"unstable-msc3245":["ruma-common/unstable-msc3245"],"unstable-msc3246":["ruma-common/unstable-msc3246"],"unstable-msc3381":["ruma-common/unstable-msc3381"],"unstable-msc3488":["ruma-client-api?/unstable-msc3488","ruma-common/unstable-msc3488"],"unstable-msc3551":["ruma-common/unstable-msc3551"],"unstable-msc3552":["ruma-common/unstable-msc3552"],"unstable-msc3553":["ruma-common/unstable-msc3553"],"unstable-msc3554":["ruma-common/unstable-msc3554"],"unstable-msc3575":["ruma-client-api?/unstable-msc3575"],"unstable-msc3618":["ruma-federation-api?/unstable-msc3618"],"unstable-msc3723":["ruma-federation-api?/unstable-msc3723"],"unstable-msc3931":["ruma-common/unstable-msc3931"],"unstable-msc3932":["ruma-common/unstable-msc3932"],"unstable-pdu":["ruma-common/unstable-pdu"],"unstable-sanitize":["ruma-common/unstable-sanitize"],"unstable-unspecified":["ruma-common/unstable-unspecified","ruma-federation-api?/unstable-unspecified","ruma-push-gateway-api?/unstable-unspecified"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.8.2/dependencies","version_downloads":"/api/v1/crates/ruma/0.8.2/downloads","authors":"/api/v1/crates/ruma/0.8.2/authors"},"crate_size":5793,"published_by":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"audit_actions":[{"action":"publish","user":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"time":"2023-02-15T12:23:08.671007Z"}],"checksum":"6429e3fae5d6ab07742bcf9a1705f68f97d082801cc5afe9290579bf7abcf053","rust_version":"1.64","has_lib":true,"bin_names":[],"edition":"2021","description":"Types and traits for working with the Matrix protocol.","homepage":"https://www.ruma.io/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":46,"comment_lines":3,"files":1}},"total_code_lines":46,"total_comment_lines":3}},{"id":716711,"crate":"ruma","num":"0.8.1","dl_path":"/api/v1/crates/ruma/0.8.1/download","readme_path":"/api/v1/crates/ruma/0.8.1/readme","updated_at":"2023-02-01T13:47:40.575702Z","created_at":"2023-02-01T13:47:40.575702Z","downloads":2849,"features":{"__ci":["full","unstable-unspecified","unstable-sanitize","unstable-msc1767","unstable-msc2246","unstable-msc2409","unstable-msc2448","unstable-msc2654","unstable-msc2666","unstable-msc2677","unstable-msc2746","unstable-msc2870","unstable-msc2965","unstable-msc2967","unstable-msc3030","unstable-msc3202","unstable-msc3245","unstable-msc3246","unstable-msc3381","unstable-msc3488","unstable-msc3551","unstable-msc3552","unstable-msc3553","unstable-msc3554","unstable-msc3575","unstable-msc3618","unstable-msc3706","unstable-msc3723","unstable-msc3783","unstable-msc3932"],"api":["ruma-common/api"],"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"],"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-isahc":["client","ruma-client?/isahc"],"client-reqwest":["client","ruma-client?/reqwest"],"client-reqwest-native-tls":["client","ruma-client?/reqwest-native-tls"],"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":["ruma-common/compat","ruma-client-api?/compat","ruma-federation-api?/compat"],"events":["ruma-common/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"],"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"],"js":["ruma-common/js"],"markdown":["ruma-common/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"],"rand":["ruma-common/rand"],"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-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"],"unstable-extensible-events":["unstable-msc3246","unstable-msc3488","unstable-msc3553"],"unstable-msc1767":["ruma-common/unstable-msc1767"],"unstable-msc2246":["ruma-client-api?/unstable-msc2246"],"unstable-msc2409":["ruma-appservice-api?/unstable-msc2409"],"unstable-msc2448":["ruma-client-api?/unstable-msc2448","ruma-common/unstable-msc2448","ruma-federation-api?/unstable-msc2448"],"unstable-msc2654":["ruma-client-api?/unstable-msc2654"],"unstable-msc2666":["ruma-client-api?/unstable-msc2666"],"unstable-msc2677":["ruma-client-api?/unstable-msc2677","ruma-common/unstable-msc2677"],"unstable-msc2746":["ruma-common/unstable-msc2746"],"unstable-msc2870":["ruma-common/unstable-msc2870"],"unstable-msc2965":["ruma-client-api?/unstable-msc2965"],"unstable-msc2967":["ruma-client-api?/unstable-msc2967"],"unstable-msc3030":["ruma-client-api?/unstable-msc3030","ruma-federation-api?/unstable-msc3030"],"unstable-msc3202":["ruma-appservice-api?/unstable-msc3202"],"unstable-msc3245":["ruma-common/unstable-msc3245"],"unstable-msc3246":["ruma-common/unstable-msc3246"],"unstable-msc3381":["ruma-common/unstable-msc3381"],"unstable-msc3488":["ruma-client-api?/unstable-msc3488","ruma-common/unstable-msc3488"],"unstable-msc3551":["ruma-common/unstable-msc3551"],"unstable-msc3552":["ruma-common/unstable-msc3552"],"unstable-msc3553":["ruma-common/unstable-msc3553"],"unstable-msc3554":["ruma-common/unstable-msc3554"],"unstable-msc3575":["ruma-client-api?/unstable-msc3575"],"unstable-msc3618":["ruma-federation-api?/unstable-msc3618"],"unstable-msc3706":["ruma-federation-api?/unstable-msc3706"],"unstable-msc3723":["ruma-federation-api?/unstable-msc3723"],"unstable-msc3783":["ruma-common/unstable-msc3783"],"unstable-msc3931":["ruma-common/unstable-msc3931"],"unstable-msc3932":["ruma-common/unstable-msc3932"],"unstable-pdu":["ruma-common/unstable-pdu"],"unstable-sanitize":["ruma-common/unstable-sanitize"],"unstable-unspecified":["ruma-common/unstable-unspecified","ruma-federation-api?/unstable-unspecified","ruma-push-gateway-api?/unstable-unspecified"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.8.1/dependencies","version_downloads":"/api/v1/crates/ruma/0.8.1/downloads","authors":"/api/v1/crates/ruma/0.8.1/authors"},"crate_size":5822,"published_by":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"audit_actions":[{"action":"publish","user":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"time":"2023-02-01T13:47:40.575702Z"}],"checksum":"eca6cc9a6b4bf261181565b731357675bbbb1d86a8bdf60e9e472e44cd5e03c6","rust_version":"1.64","has_lib":true,"bin_names":[],"edition":"2021","description":"Types and traits for working with the Matrix protocol.","homepage":"https://www.ruma.io/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":46,"comment_lines":3,"files":1}},"total_code_lines":46,"total_comment_lines":3}},{"id":716679,"crate":"ruma","num":"0.8.0","dl_path":"/api/v1/crates/ruma/0.8.0/download","readme_path":"/api/v1/crates/ruma/0.8.0/readme","updated_at":"2023-02-01T13:24:25.806213Z","created_at":"2023-02-01T13:24:25.806213Z","downloads":1176,"features":{"__ci":["full","unstable-unspecified","unstable-sanitize","unstable-msc1767","unstable-msc2246","unstable-msc2409","unstable-msc2448","unstable-msc2654","unstable-msc2666","unstable-msc2677","unstable-msc2746","unstable-msc2870","unstable-msc2965","unstable-msc2967","unstable-msc3030","unstable-msc3202","unstable-msc3245","unstable-msc3246","unstable-msc3381","unstable-msc3488","unstable-msc3551","unstable-msc3552","unstable-msc3553","unstable-msc3554","unstable-msc3575","unstable-msc3618","unstable-msc3706","unstable-msc3723","unstable-msc3783","unstable-msc3932"],"api":["ruma-common/api"],"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"],"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-isahc":["client","ruma-client?/isahc"],"client-reqwest":["client","ruma-client?/reqwest"],"client-reqwest-native-tls":["client","ruma-client?/reqwest-native-tls"],"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":["ruma-common/compat","ruma-client-api?/compat","ruma-federation-api?/compat"],"events":["ruma-common/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"],"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"],"js":["ruma-common/js"],"markdown":["ruma-common/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"],"rand":["ruma-common/rand"],"ring-compat":["dep:ruma-signatures","ruma-signatures?/ring-compat"],"signatures":["dep:ruma-signatures","canonical-json"],"state-res":["dep:ruma-state-res"],"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"],"unstable-extensible-events":["unstable-msc3246","unstable-msc3488","unstable-msc3553"],"unstable-msc1767":["ruma-common/unstable-msc1767"],"unstable-msc2246":["ruma-client-api?/unstable-msc2246"],"unstable-msc2409":["ruma-appservice-api?/unstable-msc2409"],"unstable-msc2448":["ruma-client-api?/unstable-msc2448","ruma-common/unstable-msc2448","ruma-federation-api?/unstable-msc2448"],"unstable-msc2654":["ruma-client-api?/unstable-msc2654"],"unstable-msc2666":["ruma-client-api?/unstable-msc2666"],"unstable-msc2677":["ruma-client-api?/unstable-msc2677","ruma-common/unstable-msc2677"],"unstable-msc2746":["ruma-common/unstable-msc2746"],"unstable-msc2870":["ruma-common/unstable-msc2870"],"unstable-msc2965":["ruma-client-api?/unstable-msc2965"],"unstable-msc2967":["ruma-client-api?/unstable-msc2967"],"unstable-msc3030":["ruma-client-api?/unstable-msc3030","ruma-federation-api?/unstable-msc3030"],"unstable-msc3202":["ruma-appservice-api?/unstable-msc3202"],"unstable-msc3245":["ruma-common/unstable-msc3245"],"unstable-msc3246":["ruma-common/unstable-msc3246"],"unstable-msc3381":["ruma-common/unstable-msc3381"],"unstable-msc3488":["ruma-client-api?/unstable-msc3488","ruma-common/unstable-msc3488"],"unstable-msc3551":["ruma-common/unstable-msc3551"],"unstable-msc3552":["ruma-common/unstable-msc3552"],"unstable-msc3553":["ruma-common/unstable-msc3553"],"unstable-msc3554":["ruma-common/unstable-msc3554"],"unstable-msc3575":["ruma-client-api?/unstable-msc3575"],"unstable-msc3618":["ruma-federation-api?/unstable-msc3618"],"unstable-msc3706":["ruma-federation-api?/unstable-msc3706"],"unstable-msc3723":["ruma-federation-api?/unstable-msc3723"],"unstable-msc3783":["ruma-common/unstable-msc3783"],"unstable-msc3931":["ruma-common/unstable-msc3931"],"unstable-msc3932":["ruma-common/unstable-msc3932"],"unstable-pdu":["ruma-common/unstable-pdu"],"unstable-sanitize":["ruma-common/unstable-sanitize"],"unstable-unspecified":["ruma-common/unstable-unspecified","ruma-federation-api?/unstable-unspecified","ruma-push-gateway-api?/unstable-unspecified"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.8.0/dependencies","version_downloads":"/api/v1/crates/ruma/0.8.0/downloads","authors":"/api/v1/crates/ruma/0.8.0/authors"},"crate_size":5754,"published_by":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"audit_actions":[{"action":"publish","user":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"time":"2023-02-01T13:24:25.806213Z"}],"checksum":"a6fcf748d904e639aad171c549b1b84f4a9b55e97a4b1b15ba85f793739964fb","rust_version":"1.64","has_lib":true,"bin_names":[],"edition":"2021","description":"Types and traits for working with the Matrix protocol.","homepage":"https://www.ruma.io/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":46,"comment_lines":3,"files":1}},"total_code_lines":46,"total_comment_lines":3}},{"id":626186,"crate":"ruma","num":"0.7.4","dl_path":"/api/v1/crates/ruma/0.7.4/download","readme_path":"/api/v1/crates/ruma/0.7.4/readme","updated_at":"2022-09-21T16:36:45.704854Z","created_at":"2022-09-21T16:36:45.704854Z","downloads":51507,"features":{"__ci":["full","unstable-pre-spec","unstable-sanitize","unstable-msc1767","unstable-msc2285","unstable-msc2448","unstable-msc2666","unstable-msc2654","unstable-msc2676","unstable-msc2677","unstable-msc2746","unstable-msc2870","unstable-msc2965","unstable-msc2967","unstable-msc3245","unstable-msc3246","unstable-msc3381","unstable-msc3440","unstable-msc3488","unstable-msc3551","unstable-msc3552","unstable-msc3553","unstable-msc3554","unstable-msc3575","unstable-msc3618","unstable-msc3723","unstable-msc3786","unstable-msc3827"],"api":["ruma-common/api"],"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"],"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-isahc":["client","ruma-client?/isahc"],"client-reqwest":["client","ruma-client?/reqwest"],"client-reqwest-native-tls":["client","ruma-client?/reqwest-native-tls"],"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":["ruma-common/compat","ruma-client-api?/compat","ruma-federation-api?/compat"],"events":["ruma-common/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"],"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"],"js":["ruma-common/js"],"markdown":["ruma-common/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"],"rand":["ruma-common/rand"],"ring-compat":["dep:ruma-signatures","ruma-signatures?/ring-compat"],"signatures":["dep:ruma-signatures","canonical-json"],"state-res":["dep:ruma-state-res"],"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"],"unstable-extensible-events":["unstable-msc3246","unstable-msc3488","unstable-msc3553"],"unstable-msc1767":["ruma-common/unstable-msc1767"],"unstable-msc2246":["ruma-client-api?/unstable-msc2246"],"unstable-msc2285":["ruma-client-api?/unstable-msc2285","ruma-common/unstable-msc2285"],"unstable-msc2448":["ruma-client-api?/unstable-msc2448","ruma-common/unstable-msc2448","ruma-federation-api?/unstable-msc2448"],"unstable-msc2654":["ruma-client-api?/unstable-msc2654"],"unstable-msc2666":["ruma-client-api?/unstable-msc2666"],"unstable-msc2676":["ruma-client-api?/unstable-msc2676","ruma-common/unstable-msc2676"],"unstable-msc2677":["ruma-client-api?/unstable-msc2677","ruma-common/unstable-msc2677"],"unstable-msc2746":["ruma-common/unstable-msc2746"],"unstable-msc2870":["ruma-common/unstable-msc2870"],"unstable-msc2965":["ruma-client-api?/unstable-msc2965"],"unstable-msc2967":["ruma-client-api?/unstable-msc2967"],"unstable-msc3245":["ruma-common/unstable-msc3245"],"unstable-msc3246":["ruma-common/unstable-msc3246"],"unstable-msc3381":["ruma-common/unstable-msc3381"],"unstable-msc3440":["ruma-client-api?/unstable-msc3440","ruma-common/unstable-msc3440"],"unstable-msc3488":["ruma-client-api?/unstable-msc3488","ruma-common/unstable-msc3488"],"unstable-msc3551":["ruma-common/unstable-msc3551"],"unstable-msc3552":["ruma-common/unstable-msc3552"],"unstable-msc3553":["ruma-common/unstable-msc3553"],"unstable-msc3554":["ruma-common/unstable-msc3554"],"unstable-msc3575":["ruma-client-api?/unstable-msc3575"],"unstable-msc3618":["ruma-federation-api?/unstable-msc3618"],"unstable-msc3723":["ruma-federation-api?/unstable-msc3723"],"unstable-msc3786":["ruma-common/unstable-msc3786"],"unstable-msc3827":["ruma-common/unstable-msc3827"],"unstable-pdu":["ruma-common/unstable-pdu"],"unstable-pre-spec":["ruma-common/unstable-pre-spec","ruma-federation-api?/unstable-pre-spec","ruma-push-gateway-api?/unstable-pre-spec"],"unstable-sanitize":["ruma-common/unstable-sanitize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.7.4/dependencies","version_downloads":"/api/v1/crates/ruma/0.7.4/downloads","authors":"/api/v1/crates/ruma/0.7.4/authors"},"crate_size":6186,"published_by":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"audit_actions":[{"action":"publish","user":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"time":"2022-09-21T16:36:45.704854Z"}],"checksum":"8dc348e3a4a18abc4e97fffa5e2e623f6edd50ba3a1dd5f47eb249fea713b69f","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"Types and traits for working with the Matrix protocol.","homepage":"https://www.ruma.io/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":43,"comment_lines":0,"files":1}},"total_code_lines":43,"total_comment_lines":0}},{"id":622651,"crate":"ruma","num":"0.7.3","dl_path":"/api/v1/crates/ruma/0.7.3/download","readme_path":"/api/v1/crates/ruma/0.7.3/readme","updated_at":"2022-09-16T10:21:16.564323Z","created_at":"2022-09-16T10:21:16.564323Z","downloads":3557,"features":{"__ci":["full","unstable-pre-spec","unstable-sanitize","unstable-msc1767","unstable-msc2285","unstable-msc2448","unstable-msc2666","unstable-msc2654","unstable-msc2676","unstable-msc2677","unstable-msc2746","unstable-msc2870","unstable-msc2965","unstable-msc2967","unstable-msc3245","unstable-msc3246","unstable-msc3381","unstable-msc3440","unstable-msc3488","unstable-msc3551","unstable-msc3552","unstable-msc3553","unstable-msc3554","unstable-msc3575","unstable-msc3618","unstable-msc3723","unstable-msc3786","unstable-msc3827"],"api":["ruma-common/api"],"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"],"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-isahc":["client","ruma-client?/isahc"],"client-reqwest":["client","ruma-client?/reqwest"],"client-reqwest-native-tls":["client","ruma-client?/reqwest-native-tls"],"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":["ruma-common/compat","ruma-client-api?/compat","ruma-federation-api?/compat"],"events":["ruma-common/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"],"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"],"js":["ruma-common/js"],"markdown":["ruma-common/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"],"rand":["ruma-common/rand"],"ring-compat":["dep:ruma-signatures","ruma-signatures?/ring-compat"],"signatures":["dep:ruma-signatures","canonical-json"],"state-res":["dep:ruma-state-res"],"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"],"unstable-extensible-events":["unstable-msc3246","unstable-msc3488","unstable-msc3553"],"unstable-msc1767":["ruma-common/unstable-msc1767"],"unstable-msc2246":["ruma-client-api?/unstable-msc2246"],"unstable-msc2285":["ruma-client-api?/unstable-msc2285","ruma-common/unstable-msc2285"],"unstable-msc2448":["ruma-client-api?/unstable-msc2448","ruma-common/unstable-msc2448","ruma-federation-api?/unstable-msc2448"],"unstable-msc2654":["ruma-client-api?/unstable-msc2654"],"unstable-msc2666":["ruma-client-api?/unstable-msc2666"],"unstable-msc2676":["ruma-client-api?/unstable-msc2676","ruma-common/unstable-msc2676"],"unstable-msc2677":["ruma-client-api?/unstable-msc2677","ruma-common/unstable-msc2677"],"unstable-msc2746":["ruma-common/unstable-msc2746"],"unstable-msc2870":["ruma-common/unstable-msc2870"],"unstable-msc2965":["ruma-client-api?/unstable-msc2965"],"unstable-msc2967":["ruma-client-api?/unstable-msc2967"],"unstable-msc3245":["ruma-common/unstable-msc3245"],"unstable-msc3246":["ruma-common/unstable-msc3246"],"unstable-msc3381":["ruma-common/unstable-msc3381"],"unstable-msc3440":["ruma-client-api?/unstable-msc3440","ruma-common/unstable-msc3440"],"unstable-msc3488":["ruma-client-api?/unstable-msc3488","ruma-common/unstable-msc3488"],"unstable-msc3551":["ruma-common/unstable-msc3551"],"unstable-msc3552":["ruma-common/unstable-msc3552"],"unstable-msc3553":["ruma-common/unstable-msc3553"],"unstable-msc3554":["ruma-common/unstable-msc3554"],"unstable-msc3575":["ruma-client-api?/unstable-msc3575"],"unstable-msc3618":["ruma-federation-api?/unstable-msc3618"],"unstable-msc3723":["ruma-federation-api?/unstable-msc3723"],"unstable-msc3786":["ruma-common/unstable-msc3786"],"unstable-msc3827":["ruma-common/unstable-msc3827"],"unstable-pdu":["ruma-common/unstable-pdu"],"unstable-pre-spec":["ruma-common/unstable-pre-spec","ruma-federation-api?/unstable-pre-spec","ruma-push-gateway-api?/unstable-pre-spec"],"unstable-sanitize":["ruma-common/unstable-sanitize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.7.3/dependencies","version_downloads":"/api/v1/crates/ruma/0.7.3/downloads","authors":"/api/v1/crates/ruma/0.7.3/authors"},"crate_size":6540,"published_by":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"audit_actions":[{"action":"publish","user":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"time":"2022-09-16T10:21:16.564323Z"}],"checksum":"2f656968adbb2d26f4de1d522abbc876eaac7b0484a8d875d4a38573bb5fb986","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"Types and traits for working with the Matrix protocol.","homepage":"https://www.ruma.io/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":59,"comment_lines":0,"files":1}},"total_code_lines":59,"total_comment_lines":0}},{"id":622642,"crate":"ruma","num":"0.7.2","dl_path":"/api/v1/crates/ruma/0.7.2/download","readme_path":"/api/v1/crates/ruma/0.7.2/readme","updated_at":"2022-09-16T09:57:52.906688Z","created_at":"2022-09-16T09:57:52.906688Z","downloads":1203,"features":{"__ci":["full","unstable-pre-spec","unstable-sanitize","unstable-msc1767","unstable-msc2285","unstable-msc2448","unstable-msc2666","unstable-msc2654","unstable-msc2676","unstable-msc2677","unstable-msc2746","unstable-msc2870","unstable-msc2965","unstable-msc2967","unstable-msc3245","unstable-msc3246","unstable-msc3381","unstable-msc3440","unstable-msc3488","unstable-msc3551","unstable-msc3552","unstable-msc3553","unstable-msc3554","unstable-msc3575","unstable-msc3618","unstable-msc3723","unstable-msc3786","unstable-msc3827"],"api":["ruma-common/api"],"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"],"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-isahc":["client","ruma-client?/isahc"],"client-reqwest":["client","ruma-client?/reqwest"],"client-reqwest-native-tls":["client","ruma-client?/reqwest-native-tls"],"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":["ruma-common/compat","ruma-client-api?/compat","ruma-federation-api?/compat"],"events":["ruma-common/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"],"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"],"js":["ruma-common/js"],"markdown":["ruma-common/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"],"rand":["ruma-common/rand"],"ring-compat":["dep:ruma-signatures","ruma-signatures?/ring-compat"],"signatures":["dep:ruma-signatures","canonical-json"],"state-res":["dep:ruma-state-res"],"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"],"unstable-extensible-events":["unstable-msc3246","unstable-msc3488","unstable-msc3553"],"unstable-msc1767":["ruma-common/unstable-msc1767"],"unstable-msc2246":["ruma-client-api?/unstable-msc2246"],"unstable-msc2285":["ruma-client-api?/unstable-msc2285","ruma-common/unstable-msc2285"],"unstable-msc2448":["ruma-client-api?/unstable-msc2448","ruma-common/unstable-msc2448","ruma-federation-api?/unstable-msc2448"],"unstable-msc2654":["ruma-client-api?/unstable-msc2654"],"unstable-msc2666":["ruma-client-api?/unstable-msc2666"],"unstable-msc2676":["ruma-client-api?/unstable-msc2676","ruma-common/unstable-msc2676"],"unstable-msc2677":["ruma-client-api?/unstable-msc2677","ruma-common/unstable-msc2677"],"unstable-msc2746":["ruma-common/unstable-msc2746"],"unstable-msc2870":["ruma-common/unstable-msc2870"],"unstable-msc2965":["ruma-client-api?/unstable-msc2965"],"unstable-msc2967":["ruma-client-api?/unstable-msc2967"],"unstable-msc3245":["ruma-common/unstable-msc3245"],"unstable-msc3246":["ruma-common/unstable-msc3246"],"unstable-msc3381":["ruma-common/unstable-msc3381"],"unstable-msc3440":["ruma-client-api?/unstable-msc3440","ruma-common/unstable-msc3440"],"unstable-msc3488":["ruma-client-api?/unstable-msc3488","ruma-common/unstable-msc3488"],"unstable-msc3551":["ruma-common/unstable-msc3551"],"unstable-msc3552":["ruma-common/unstable-msc3552"],"unstable-msc3553":["ruma-common/unstable-msc3553"],"unstable-msc3554":["ruma-common/unstable-msc3554"],"unstable-msc3575":["ruma-client-api?/unstable-msc3575"],"unstable-msc3618":["ruma-federation-api?/unstable-msc3618"],"unstable-msc3723":["ruma-federation-api?/unstable-msc3723"],"unstable-msc3786":["ruma-common/unstable-msc3786"],"unstable-msc3827":["ruma-common/unstable-msc3827"],"unstable-pdu":["ruma-common/unstable-pdu"],"unstable-pre-spec":["ruma-common/unstable-pre-spec","ruma-federation-api?/unstable-pre-spec","ruma-push-gateway-api?/unstable-pre-spec"],"unstable-sanitize":["ruma-common/unstable-sanitize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.7.2/dependencies","version_downloads":"/api/v1/crates/ruma/0.7.2/downloads","authors":"/api/v1/crates/ruma/0.7.2/authors"},"crate_size":6534,"published_by":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"audit_actions":[{"action":"publish","user":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"time":"2022-09-16T09:57:52.906688Z"}],"checksum":"004e35da7c99107d2fd294f43aad394ba4812f3e65807d4be6cda7e14d2862d6","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"Types and traits for working with the Matrix protocol.","homepage":"https://www.ruma.io/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":59,"comment_lines":0,"files":1}},"total_code_lines":59,"total_comment_lines":0}},{"id":621498,"crate":"ruma","num":"0.7.1","dl_path":"/api/v1/crates/ruma/0.7.1/download","readme_path":"/api/v1/crates/ruma/0.7.1/readme","updated_at":"2022-09-14T19:30:10.763444Z","created_at":"2022-09-14T19:30:10.763444Z","downloads":3057,"features":{"__ci":["full","unstable-pre-spec","unstable-sanitize","unstable-msc1767","unstable-msc2285","unstable-msc2448","unstable-msc2666","unstable-msc2654","unstable-msc2676","unstable-msc2677","unstable-msc2746","unstable-msc2870","unstable-msc2965","unstable-msc2967","unstable-msc3245","unstable-msc3246","unstable-msc3381","unstable-msc3440","unstable-msc3488","unstable-msc3551","unstable-msc3552","unstable-msc3553","unstable-msc3554","unstable-msc3575","unstable-msc3618","unstable-msc3723","unstable-msc3786","unstable-msc3827"],"api":["ruma-common/api"],"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"],"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-isahc":["client","ruma-client?/isahc"],"client-reqwest":["client","ruma-client?/reqwest"],"client-reqwest-native-tls":["client","ruma-client?/reqwest-native-tls"],"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":["ruma-common/compat","ruma-client-api?/compat","ruma-federation-api?/compat"],"events":["ruma-common/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"],"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"],"js":["ruma-common/js"],"markdown":["ruma-common/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"],"rand":["ruma-common/rand"],"ring-compat":["dep:ruma-signatures","ruma-signatures?/ring-compat"],"signatures":["dep:ruma-signatures","canonical-json"],"state-res":["dep:ruma-state-res"],"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"],"unstable-extensible-events":["unstable-msc3246","unstable-msc3488","unstable-msc3553"],"unstable-msc1767":["ruma-common/unstable-msc1767"],"unstable-msc2246":["ruma-client-api?/unstable-msc2246"],"unstable-msc2285":["ruma-client-api?/unstable-msc2285","ruma-common/unstable-msc2285"],"unstable-msc2448":["ruma-client-api?/unstable-msc2448","ruma-common/unstable-msc2448","ruma-federation-api?/unstable-msc2448"],"unstable-msc2654":["ruma-client-api?/unstable-msc2654"],"unstable-msc2666":["ruma-client-api?/unstable-msc2666"],"unstable-msc2676":["ruma-client-api?/unstable-msc2676","ruma-common/unstable-msc2676"],"unstable-msc2677":["ruma-client-api?/unstable-msc2677","ruma-common/unstable-msc2677"],"unstable-msc2746":["ruma-common/unstable-msc2746"],"unstable-msc2870":["ruma-common/unstable-msc2870"],"unstable-msc2965":["ruma-client-api?/unstable-msc2965"],"unstable-msc2967":["ruma-client-api?/unstable-msc2967"],"unstable-msc3245":["ruma-common/unstable-msc3245"],"unstable-msc3246":["ruma-common/unstable-msc3246"],"unstable-msc3381":["ruma-common/unstable-msc3381"],"unstable-msc3440":["ruma-client-api?/unstable-msc3440","ruma-common/unstable-msc3440"],"unstable-msc3488":["ruma-client-api?/unstable-msc3488","ruma-common/unstable-msc3488"],"unstable-msc3551":["ruma-common/unstable-msc3551"],"unstable-msc3552":["ruma-common/unstable-msc3552"],"unstable-msc3553":["ruma-common/unstable-msc3553"],"unstable-msc3554":["ruma-common/unstable-msc3554"],"unstable-msc3575":["ruma-client-api?/unstable-msc3575"],"unstable-msc3618":["ruma-federation-api?/unstable-msc3618"],"unstable-msc3723":["ruma-federation-api?/unstable-msc3723"],"unstable-msc3786":["ruma-common/unstable-msc3786"],"unstable-msc3827":["ruma-common/unstable-msc3827"],"unstable-pdu":["ruma-common/unstable-pdu"],"unstable-pre-spec":["ruma-common/unstable-pre-spec","ruma-federation-api?/unstable-pre-spec","ruma-push-gateway-api?/unstable-pre-spec"],"unstable-sanitize":["ruma-common/unstable-sanitize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.7.1/dependencies","version_downloads":"/api/v1/crates/ruma/0.7.1/downloads","authors":"/api/v1/crates/ruma/0.7.1/authors"},"crate_size":6526,"published_by":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"audit_actions":[{"action":"publish","user":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"time":"2022-09-14T19:30:10.763444Z"}],"checksum":"3daa593bddbe225bc78760329afaba54d0c653e015f18ce6405fa723ec0f34d5","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"Types and traits for working with the Matrix protocol.","homepage":"https://www.ruma.io/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":59,"comment_lines":0,"files":1}},"total_code_lines":59,"total_comment_lines":0}},{"id":619542,"crate":"ruma","num":"0.7.0","dl_path":"/api/v1/crates/ruma/0.7.0/download","readme_path":"/api/v1/crates/ruma/0.7.0/readme","updated_at":"2022-09-12T19:10:25.046364Z","created_at":"2022-09-12T19:10:25.046364Z","downloads":1441,"features":{"__ci":["full","unstable-pre-spec","unstable-sanitize","unstable-msc1767","unstable-msc2285","unstable-msc2448","unstable-msc2666","unstable-msc2654","unstable-msc2676","unstable-msc2677","unstable-msc2746","unstable-msc2870","unstable-msc2965","unstable-msc2967","unstable-msc3245","unstable-msc3246","unstable-msc3381","unstable-msc3440","unstable-msc3488","unstable-msc3551","unstable-msc3552","unstable-msc3553","unstable-msc3554","unstable-msc3575","unstable-msc3618","unstable-msc3723","unstable-msc3786","unstable-msc3827"],"api":["ruma-common/api"],"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"],"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-isahc":["client","ruma-client?/isahc"],"client-reqwest":["client","ruma-client?/reqwest"],"client-reqwest-native-tls":["client","ruma-client?/reqwest-native-tls"],"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":["ruma-common/compat","ruma-client-api?/compat","ruma-federation-api?/compat"],"events":["ruma-common/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"],"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"],"js":["ruma-common/js"],"markdown":["ruma-common/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"],"rand":["ruma-common/rand"],"ring-compat":["dep:ruma-signatures","ruma-signatures?/ring-compat"],"signatures":["dep:ruma-signatures","canonical-json"],"state-res":["dep:ruma-state-res"],"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"],"unstable-extensible-events":["unstable-msc3246","unstable-msc3488","unstable-msc3553"],"unstable-msc1767":["ruma-common/unstable-msc1767"],"unstable-msc2246":["ruma-client-api?/unstable-msc2246"],"unstable-msc2285":["ruma-client-api?/unstable-msc2285","ruma-common/unstable-msc2285"],"unstable-msc2448":["ruma-client-api?/unstable-msc2448","ruma-common/unstable-msc2448","ruma-federation-api?/unstable-msc2448"],"unstable-msc2654":["ruma-client-api?/unstable-msc2654"],"unstable-msc2666":["ruma-client-api?/unstable-msc2666"],"unstable-msc2676":["ruma-client-api?/unstable-msc2676","ruma-common/unstable-msc2676"],"unstable-msc2677":["ruma-client-api?/unstable-msc2677","ruma-common/unstable-msc2677"],"unstable-msc2746":["ruma-common/unstable-msc2746"],"unstable-msc2870":["ruma-common/unstable-msc2870"],"unstable-msc2965":["ruma-client-api?/unstable-msc2965"],"unstable-msc2967":["ruma-client-api?/unstable-msc2967"],"unstable-msc3245":["ruma-common/unstable-msc3245"],"unstable-msc3246":["ruma-common/unstable-msc3246"],"unstable-msc3381":["ruma-common/unstable-msc3381"],"unstable-msc3440":["ruma-client-api?/unstable-msc3440","ruma-common/unstable-msc3440"],"unstable-msc3488":["ruma-client-api?/unstable-msc3488","ruma-common/unstable-msc3488"],"unstable-msc3551":["ruma-common/unstable-msc3551"],"unstable-msc3552":["ruma-common/unstable-msc3552"],"unstable-msc3553":["ruma-common/unstable-msc3553"],"unstable-msc3554":["ruma-common/unstable-msc3554"],"unstable-msc3575":["ruma-client-api?/unstable-msc3575"],"unstable-msc3618":["ruma-federation-api?/unstable-msc3618"],"unstable-msc3723":["ruma-federation-api?/unstable-msc3723"],"unstable-msc3786":["ruma-common/unstable-msc3786"],"unstable-msc3827":["ruma-common/unstable-msc3827"],"unstable-pdu":["ruma-common/unstable-pdu"],"unstable-pre-spec":["ruma-common/unstable-pre-spec","ruma-federation-api?/unstable-pre-spec","ruma-push-gateway-api?/unstable-pre-spec"],"unstable-sanitize":["ruma-common/unstable-sanitize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.7.0/dependencies","version_downloads":"/api/v1/crates/ruma/0.7.0/downloads","authors":"/api/v1/crates/ruma/0.7.0/authors"},"crate_size":6490,"published_by":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"audit_actions":[{"action":"publish","user":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"time":"2022-09-12T19:10:25.046364Z"}],"checksum":"43e1cf5ca37fd8088ac2070ee334915fcef6e158251edd2fff5e21cddf7bc93d","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"Types and traits for working with the Matrix protocol.","homepage":"https://www.ruma.io/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":59,"comment_lines":0,"files":1}},"total_code_lines":59,"total_comment_lines":0}},{"id":559609,"crate":"ruma","num":"0.6.4","dl_path":"/api/v1/crates/ruma/0.6.4/download","readme_path":"/api/v1/crates/ruma/0.6.4/readme","updated_at":"2022-06-01T12:52:15.275696Z","created_at":"2022-06-01T12:52:15.275696Z","downloads":88910,"features":{"__ci":["full","unstable-pre-spec","unstable-msc1767","unstable-msc2448","unstable-msc2654","unstable-msc2675","unstable-msc2676","unstable-msc2677","unstable-msc2870","unstable-msc3245","unstable-msc3246","unstable-msc3440","unstable-msc3488","unstable-msc3551","unstable-msc3552","unstable-msc3553","unstable-msc3554","unstable-msc3618","unstable-msc3723"],"api":["ruma-common/api"],"appservice-api":["appservice-api-c","appservice-api-s"],"appservice-api-c":["api","events","ruma-appservice-api/client"],"appservice-api-helper":["ruma-appservice-api/helper"],"appservice-api-s":["api","events","ruma-appservice-api/server"],"client":["ruma-client"],"client-api":["client-api-c","client-api-s"],"client-api-c":["api","events","ruma-client-api/client"],"client-api-s":["api","events","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-isahc":["client","ruma-client/isahc"],"client-reqwest":["client","ruma-client/reqwest"],"client-reqwest-native-tls":["client","ruma-client/reqwest-native-tls"],"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":["ruma-common/compat","ruma-client-api/compat","ruma-signatures/compat","ruma-state-res/compat"],"events":["ruma-common/events"],"federation-api":["federation-api-c","federation-api-s"],"federation-api-c":["api","signatures","ruma-federation-api/client"],"federation-api-s":["api","signatures","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"],"identity-service-api":["identity-service-api-c","identity-service-api-s"],"identity-service-api-c":["api","ruma-identity-service-api/client"],"identity-service-api-s":["api","ruma-identity-service-api/server"],"js":["ruma-common/js"],"markdown":["ruma-common/markdown"],"push-gateway-api":["push-gateway-api-c","push-gateway-api-s"],"push-gateway-api-c":["api","ruma-push-gateway-api/client"],"push-gateway-api-s":["api","ruma-push-gateway-api/server"],"rand":["ruma-common/rand"],"signatures":["ruma-signatures"],"state-res":["ruma-state-res"],"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"],"unstable-extensible-events":["unstable-msc3246","unstable-msc3488","unstable-msc3553"],"unstable-msc1767":["ruma-common/unstable-msc1767"],"unstable-msc2448":["ruma-client-api/unstable-msc2448","ruma-common/unstable-msc2448","ruma-federation-api/unstable-msc2448"],"unstable-msc2654":["ruma-client-api/unstable-msc2654"],"unstable-msc2675":["ruma-common/unstable-msc2675"],"unstable-msc2676":["ruma-common/unstable-msc2676"],"unstable-msc2677":["ruma-common/unstable-msc2677"],"unstable-msc2870":["ruma-signatures/unstable-msc2870"],"unstable-msc3245":["ruma-common/unstable-msc3245"],"unstable-msc3246":["ruma-common/unstable-msc3246"],"unstable-msc3440":["ruma-client-api/unstable-msc3440","ruma-common/unstable-msc3440"],"unstable-msc3488":["ruma-client-api/unstable-msc3488","ruma-common/unstable-msc3488"],"unstable-msc3551":["ruma-common/unstable-msc3551"],"unstable-msc3552":["ruma-common/unstable-msc3552"],"unstable-msc3553":["ruma-common/unstable-msc3553"],"unstable-msc3554":["ruma-common/unstable-msc3554"],"unstable-msc3618":["ruma-federation-api/unstable-msc3618"],"unstable-msc3723":["ruma-federation-api/unstable-msc3723"],"unstable-pdu":["ruma-common/unstable-pdu"],"unstable-pre-spec":["ruma-common/unstable-pre-spec","ruma-federation-api/unstable-pre-spec","ruma-push-gateway-api/unstable-pre-spec"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.6.4/dependencies","version_downloads":"/api/v1/crates/ruma/0.6.4/downloads","authors":"/api/v1/crates/ruma/0.6.4/authors"},"crate_size":6176,"published_by":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"audit_actions":[{"action":"publish","user":{"id":158259,"login":"zecakeh","name":"Kévin Commaille","avatar":"https://avatars.githubusercontent.com/u/76261501?v=4","url":"https://github.com/zecakeh"},"time":"2022-06-01T12:52:15.275696Z"}],"checksum":"6602cb2ef70629013d1bfade5aeb775d971a5d87f008dd6a8c99566235fa1933","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Types and traits for working with the Matrix protocol.","homepage":"https://www.ruma.io/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":96,"comment_lines":0,"files":1}},"total_code_lines":96,"total_comment_lines":0}},{"id":547812,"crate":"ruma","num":"0.6.3","dl_path":"/api/v1/crates/ruma/0.6.3/download","readme_path":"/api/v1/crates/ruma/0.6.3/readme","updated_at":"2022-05-12T10:29:27.289308Z","created_at":"2022-05-12T10:29:27.289308Z","downloads":6720,"features":{"__ci":["full","unstable-pre-spec","unstable-msc1767","unstable-msc2448","unstable-msc2654","unstable-msc2675","unstable-msc2676","unstable-msc2677","unstable-msc2870","unstable-msc3245","unstable-msc3246","unstable-msc3440","unstable-msc3488","unstable-msc3551","unstable-msc3552","unstable-msc3553","unstable-msc3554","unstable-msc3618","unstable-msc3723"],"api":["ruma-common/api"],"appservice-api":["appservice-api-c","appservice-api-s"],"appservice-api-c":["api","events","ruma-appservice-api/client"],"appservice-api-helper":["ruma-appservice-api/helper"],"appservice-api-s":["api","events","ruma-appservice-api/server"],"client":["ruma-client"],"client-api":["client-api-c","client-api-s"],"client-api-c":["api","events","ruma-client-api/client"],"client-api-s":["api","events","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-isahc":["client","ruma-client/isahc"],"client-reqwest":["client","ruma-client/reqwest"],"client-reqwest-native-tls":["client","ruma-client/reqwest-native-tls"],"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":["ruma-common/compat","ruma-client-api/compat","ruma-signatures/compat","ruma-state-res/compat"],"events":["ruma-common/events"],"federation-api":["federation-api-c","federation-api-s"],"federation-api-c":["api","signatures","ruma-federation-api/client"],"federation-api-s":["api","signatures","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"],"identity-service-api":["identity-service-api-c","identity-service-api-s"],"identity-service-api-c":["api","ruma-identity-service-api/client"],"identity-service-api-s":["api","ruma-identity-service-api/server"],"js":["ruma-common/js"],"markdown":["ruma-common/markdown"],"push-gateway-api":["push-gateway-api-c","push-gateway-api-s"],"push-gateway-api-c":["api","ruma-push-gateway-api/client"],"push-gateway-api-s":["api","ruma-push-gateway-api/server"],"rand":["ruma-common/rand"],"signatures":["ruma-signatures"],"state-res":["ruma-state-res"],"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"],"unstable-extensible-events":["unstable-msc3246","unstable-msc3488","unstable-msc3553"],"unstable-msc1767":["ruma-common/unstable-msc1767"],"unstable-msc2448":["ruma-client-api/unstable-msc2448","ruma-common/unstable-msc2448","ruma-federation-api/unstable-msc2448"],"unstable-msc2654":["ruma-client-api/unstable-msc2654"],"unstable-msc2675":["ruma-common/unstable-msc2675"],"unstable-msc2676":["ruma-common/unstable-msc2676"],"unstable-msc2677":["ruma-common/unstable-msc2677"],"unstable-msc2870":["ruma-signatures/unstable-msc2870"],"unstable-msc3245":["ruma-common/unstable-msc3245"],"unstable-msc3246":["ruma-common/unstable-msc3246"],"unstable-msc3440":["ruma-client-api/unstable-msc3440","ruma-common/unstable-msc3440"],"unstable-msc3488":["ruma-client-api/unstable-msc3488","ruma-common/unstable-msc3488"],"unstable-msc3551":["ruma-common/unstable-msc3551"],"unstable-msc3552":["ruma-common/unstable-msc3552"],"unstable-msc3553":["ruma-common/unstable-msc3553"],"unstable-msc3554":["ruma-common/unstable-msc3554"],"unstable-msc3618":["ruma-federation-api/unstable-msc3618"],"unstable-msc3723":["ruma-federation-api/unstable-msc3723"],"unstable-pdu":["ruma-common/unstable-pdu"],"unstable-pre-spec":["ruma-common/unstable-pre-spec","ruma-federation-api/unstable-pre-spec","ruma-push-gateway-api/unstable-pre-spec"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.6.3/dependencies","version_downloads":"/api/v1/crates/ruma/0.6.3/downloads","authors":"/api/v1/crates/ruma/0.6.3/authors"},"crate_size":6098,"published_by":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"audit_actions":[{"action":"publish","user":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"time":"2022-05-12T10:29:27.289308Z"}],"checksum":"f27aab66b1c53ac5dea0c01ce4872914f09b521e266d64c4974c54bda34524d0","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Types and traits for working with the Matrix protocol.","homepage":"https://www.ruma.io/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":96,"comment_lines":0,"files":1}},"total_code_lines":96,"total_comment_lines":0}},{"id":544859,"crate":"ruma","num":"0.6.2","dl_path":"/api/v1/crates/ruma/0.6.2/download","readme_path":"/api/v1/crates/ruma/0.6.2/readme","updated_at":"2022-05-06T15:21:34.262240Z","created_at":"2022-05-06T15:21:34.262240Z","downloads":2009,"features":{"__ci":["full","unstable-pre-spec","unstable-msc1767","unstable-msc2448","unstable-msc2654","unstable-msc2675","unstable-msc2676","unstable-msc2677","unstable-msc2870","unstable-msc3245","unstable-msc3246","unstable-msc3440","unstable-msc3488","unstable-msc3551","unstable-msc3552","unstable-msc3553","unstable-msc3554","unstable-msc3618","unstable-msc3723"],"api":["ruma-common/api"],"appservice-api":["appservice-api-c","appservice-api-s"],"appservice-api-c":["api","events","ruma-appservice-api/client"],"appservice-api-helper":["ruma-appservice-api/helper"],"appservice-api-s":["api","events","ruma-appservice-api/server"],"client":["ruma-client"],"client-api":["client-api-c","client-api-s"],"client-api-c":["api","events","ruma-client-api/client"],"client-api-s":["api","events","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-isahc":["client","ruma-client/isahc"],"client-reqwest":["client","ruma-client/reqwest"],"client-reqwest-native-tls":["client","ruma-client/reqwest-native-tls"],"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":["ruma-common/compat","ruma-client-api/compat","ruma-signatures/compat","ruma-state-res/compat"],"events":["ruma-common/events"],"federation-api":["federation-api-c","federation-api-s"],"federation-api-c":["api","signatures","ruma-federation-api/client"],"federation-api-s":["api","signatures","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"],"identity-service-api":["identity-service-api-c","identity-service-api-s"],"identity-service-api-c":["api","ruma-identity-service-api/client"],"identity-service-api-s":["api","ruma-identity-service-api/server"],"js":["ruma-common/js"],"markdown":["ruma-common/markdown"],"push-gateway-api":["push-gateway-api-c","push-gateway-api-s"],"push-gateway-api-c":["api","ruma-push-gateway-api/client"],"push-gateway-api-s":["api","ruma-push-gateway-api/server"],"rand":["ruma-common/rand"],"signatures":["ruma-signatures"],"state-res":["ruma-state-res"],"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"],"unstable-extensible-events":["unstable-msc3246","unstable-msc3488","unstable-msc3553"],"unstable-msc1767":["ruma-common/unstable-msc1767"],"unstable-msc2448":["ruma-client-api/unstable-msc2448","ruma-common/unstable-msc2448","ruma-federation-api/unstable-msc2448"],"unstable-msc2654":["ruma-client-api/unstable-msc2654"],"unstable-msc2675":["ruma-common/unstable-msc2675"],"unstable-msc2676":["ruma-common/unstable-msc2676"],"unstable-msc2677":["ruma-common/unstable-msc2677"],"unstable-msc2870":["ruma-signatures/unstable-msc2870"],"unstable-msc3245":["ruma-common/unstable-msc3245"],"unstable-msc3246":["ruma-common/unstable-msc3246"],"unstable-msc3440":["ruma-client-api/unstable-msc3440","ruma-common/unstable-msc3440"],"unstable-msc3488":["ruma-client-api/unstable-msc3488","ruma-common/unstable-msc3488"],"unstable-msc3551":["ruma-common/unstable-msc3551"],"unstable-msc3552":["ruma-common/unstable-msc3552"],"unstable-msc3553":["ruma-common/unstable-msc3553"],"unstable-msc3554":["ruma-common/unstable-msc3554"],"unstable-msc3618":["ruma-federation-api/unstable-msc3618"],"unstable-msc3723":["ruma-federation-api/unstable-msc3723"],"unstable-pdu":["ruma-common/unstable-pdu"],"unstable-pre-spec":["ruma-common/unstable-pre-spec","ruma-federation-api/unstable-pre-spec","ruma-push-gateway-api/unstable-pre-spec"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.6.2/dependencies","version_downloads":"/api/v1/crates/ruma/0.6.2/downloads","authors":"/api/v1/crates/ruma/0.6.2/authors"},"crate_size":6008,"published_by":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"audit_actions":[{"action":"publish","user":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"time":"2022-05-06T15:21:34.262240Z"}],"checksum":"8654f94cdb0c3ad1e5cfaecf73c67d94da42dd482108904eb44581aca8270f59","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Types and traits for working with the Matrix protocol.","homepage":"https://www.ruma.io/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":96,"comment_lines":0,"files":1}},"total_code_lines":96,"total_comment_lines":0}},{"id":540812,"crate":"ruma","num":"0.6.1","dl_path":"/api/v1/crates/ruma/0.6.1/download","readme_path":"/api/v1/crates/ruma/0.6.1/readme","updated_at":"2022-04-29T09:54:17.389192Z","created_at":"2022-04-29T09:54:17.389192Z","downloads":3409,"features":{"__ci":["full","unstable-pre-spec","unstable-msc1767","unstable-msc2448","unstable-msc2654","unstable-msc2675","unstable-msc2676","unstable-msc2677","unstable-msc2870","unstable-msc3245","unstable-msc3246","unstable-msc3440","unstable-msc3488","unstable-msc3551","unstable-msc3552","unstable-msc3553","unstable-msc3554","unstable-msc3618","unstable-msc3723"],"api":["ruma-common/api"],"appservice-api":["appservice-api-c","appservice-api-s"],"appservice-api-c":["api","events","ruma-appservice-api/client"],"appservice-api-helper":["ruma-appservice-api/helper"],"appservice-api-s":["api","events","ruma-appservice-api/server"],"client":["ruma-client"],"client-api":["client-api-c","client-api-s"],"client-api-c":["api","events","ruma-client-api/client"],"client-api-s":["api","events","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-isahc":["client","ruma-client/isahc"],"client-reqwest":["client","ruma-client/reqwest"],"client-reqwest-native-tls":["client","ruma-client/reqwest-native-tls"],"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":["ruma-common/compat","ruma-client-api/compat","ruma-signatures/compat","ruma-state-res/compat"],"events":["ruma-common/events"],"federation-api":["federation-api-c","federation-api-s"],"federation-api-c":["api","signatures","ruma-federation-api/client"],"federation-api-s":["api","signatures","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"],"identity-service-api":["identity-service-api-c","identity-service-api-s"],"identity-service-api-c":["api","ruma-identity-service-api/client"],"identity-service-api-s":["api","ruma-identity-service-api/server"],"js":["ruma-common/js"],"markdown":["ruma-common/markdown"],"push-gateway-api":["push-gateway-api-c","push-gateway-api-s"],"push-gateway-api-c":["api","ruma-push-gateway-api/client"],"push-gateway-api-s":["api","ruma-push-gateway-api/server"],"rand":["ruma-common/rand"],"signatures":["ruma-signatures"],"state-res":["ruma-state-res"],"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"],"unstable-extensible-events":["unstable-msc3246","unstable-msc3488","unstable-msc3553"],"unstable-msc1767":["ruma-common/unstable-msc1767"],"unstable-msc2448":["ruma-client-api/unstable-msc2448","ruma-common/unstable-msc2448","ruma-federation-api/unstable-msc2448"],"unstable-msc2654":["ruma-client-api/unstable-msc2654"],"unstable-msc2675":["ruma-common/unstable-msc2675"],"unstable-msc2676":["ruma-common/unstable-msc2676"],"unstable-msc2677":["ruma-common/unstable-msc2677"],"unstable-msc2870":["ruma-signatures/unstable-msc2870"],"unstable-msc3245":["ruma-common/unstable-msc3245"],"unstable-msc3246":["ruma-common/unstable-msc3246"],"unstable-msc3440":["ruma-client-api/unstable-msc3440","ruma-common/unstable-msc3440"],"unstable-msc3488":["ruma-client-api/unstable-msc3488","ruma-common/unstable-msc3488"],"unstable-msc3551":["ruma-common/unstable-msc3551"],"unstable-msc3552":["ruma-common/unstable-msc3552"],"unstable-msc3553":["ruma-common/unstable-msc3553"],"unstable-msc3554":["ruma-common/unstable-msc3554"],"unstable-msc3618":["ruma-federation-api/unstable-msc3618"],"unstable-msc3723":["ruma-federation-api/unstable-msc3723"],"unstable-pdu":["ruma-common/unstable-pdu"],"unstable-pre-spec":["ruma-common/unstable-pre-spec","ruma-federation-api/unstable-pre-spec","ruma-push-gateway-api/unstable-pre-spec"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.6.1/dependencies","version_downloads":"/api/v1/crates/ruma/0.6.1/downloads","authors":"/api/v1/crates/ruma/0.6.1/authors"},"crate_size":5864,"published_by":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"audit_actions":[{"action":"publish","user":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"time":"2022-04-29T09:54:17.389192Z"}],"checksum":"7c1c10bece8829acee6f52c7cc5ab40cd9d213b26425a9d3e96ed61d1f5a75c7","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Types and traits for working with the Matrix protocol.","homepage":"https://www.ruma.io/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":96,"comment_lines":0,"files":1}},"total_code_lines":96,"total_comment_lines":0}},{"id":540467,"crate":"ruma","num":"0.6.0","dl_path":"/api/v1/crates/ruma/0.6.0/download","readme_path":"/api/v1/crates/ruma/0.6.0/readme","updated_at":"2022-04-28T15:59:25.456692Z","created_at":"2022-04-28T15:59:25.456692Z","downloads":1236,"features":{"__ci":["full","unstable-pre-spec","unstable-msc1767","unstable-msc2448","unstable-msc2654","unstable-msc2675","unstable-msc2676","unstable-msc2677","unstable-msc2870","unstable-msc3245","unstable-msc3246","unstable-msc3440","unstable-msc3488","unstable-msc3551","unstable-msc3552","unstable-msc3553","unstable-msc3554","unstable-msc3618","unstable-msc3723"],"api":["ruma-common/api"],"appservice-api":["appservice-api-c","appservice-api-s"],"appservice-api-c":["api","events","ruma-appservice-api/client"],"appservice-api-helper":["ruma-appservice-api/helper"],"appservice-api-s":["api","events","ruma-appservice-api/server"],"client":["ruma-client"],"client-api":["client-api-c","client-api-s"],"client-api-c":["api","events","ruma-client-api/client"],"client-api-s":["api","events","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-isahc":["client","ruma-client/isahc"],"client-reqwest":["client","ruma-client/reqwest"],"client-reqwest-native-tls":["client","ruma-client/reqwest-native-tls"],"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":["ruma-common/compat","ruma-client-api/compat","ruma-signatures/compat","ruma-state-res/compat"],"events":["ruma-common/events"],"federation-api":["federation-api-c","federation-api-s"],"federation-api-c":["api","signatures","ruma-federation-api/client"],"federation-api-s":["api","signatures","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"],"identity-service-api":["identity-service-api-c","identity-service-api-s"],"identity-service-api-c":["api","ruma-identity-service-api/client"],"identity-service-api-s":["api","ruma-identity-service-api/server"],"markdown":["ruma-common/markdown"],"push-gateway-api":["push-gateway-api-c","push-gateway-api-s"],"push-gateway-api-c":["api","ruma-push-gateway-api/client"],"push-gateway-api-s":["api","ruma-push-gateway-api/server"],"rand":["ruma-common/rand"],"signatures":["ruma-signatures"],"state-res":["ruma-state-res"],"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"],"unstable-extensible-events":["unstable-msc3246","unstable-msc3488","unstable-msc3553"],"unstable-msc1767":["ruma-common/unstable-msc1767"],"unstable-msc2448":["ruma-client-api/unstable-msc2448","ruma-common/unstable-msc2448","ruma-federation-api/unstable-msc2448"],"unstable-msc2654":["ruma-client-api/unstable-msc2654"],"unstable-msc2675":["ruma-common/unstable-msc2675"],"unstable-msc2676":["ruma-common/unstable-msc2676"],"unstable-msc2677":["ruma-common/unstable-msc2677"],"unstable-msc2870":["ruma-signatures/unstable-msc2870"],"unstable-msc3245":["ruma-common/unstable-msc3245"],"unstable-msc3246":["ruma-common/unstable-msc3246"],"unstable-msc3440":["ruma-client-api/unstable-msc3440","ruma-common/unstable-msc3440"],"unstable-msc3488":["ruma-client-api/unstable-msc3488","ruma-common/unstable-msc3488"],"unstable-msc3551":["ruma-common/unstable-msc3551"],"unstable-msc3552":["ruma-common/unstable-msc3552"],"unstable-msc3553":["ruma-common/unstable-msc3553"],"unstable-msc3554":["ruma-common/unstable-msc3554"],"unstable-msc3618":["ruma-federation-api/unstable-msc3618"],"unstable-msc3723":["ruma-federation-api/unstable-msc3723"],"unstable-pdu":["ruma-common/unstable-pdu"],"unstable-pre-spec":["ruma-common/unstable-pre-spec","ruma-federation-api/unstable-pre-spec","ruma-push-gateway-api/unstable-pre-spec"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.6.0/dependencies","version_downloads":"/api/v1/crates/ruma/0.6.0/downloads","authors":"/api/v1/crates/ruma/0.6.0/authors"},"crate_size":5790,"published_by":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"audit_actions":[{"action":"publish","user":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"time":"2022-04-28T15:59:25.456692Z"}],"checksum":"6f166201f1cadc6884bc1287f3bea31a2c38fafb1cd7cf50d69d1e99118a2092","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Types and traits for working with the Matrix protocol.","homepage":"https://www.ruma.io/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":96,"comment_lines":0,"files":1}},"total_code_lines":96,"total_comment_lines":0}},{"id":502600,"crate":"ruma","num":"0.5.0","dl_path":"/api/v1/crates/ruma/0.5.0/download","readme_path":"/api/v1/crates/ruma/0.5.0/readme","updated_at":"2022-02-19T14:39:57.780609Z","created_at":"2022-02-19T14:39:57.780609Z","downloads":4892,"features":{"__ci":["full","unstable-pre-spec","unstable-msc2448","unstable-msc2675","unstable-msc2676","unstable-msc2677","unstable-msc3618","ruma-state-res/__ci"],"api":["ruma-api"],"appservice-api":["appservice-api-c","appservice-api-s"],"appservice-api-c":["api","events","ruma-appservice-api/client"],"appservice-api-helper":["ruma-appservice-api/helper"],"appservice-api-s":["api","events","ruma-appservice-api/server"],"client":["ruma-client"],"client-api":["client-api-c","client-api-s"],"client-api-c":["api","events","ruma-client-api/client"],"client-api-s":["api","events","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-isahc":["client","ruma-client/isahc"],"client-reqwest":["client","ruma-client/reqwest"],"client-reqwest-native-tls":["client","ruma-client/reqwest-native-tls"],"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":["ruma-common/compat","ruma-events/compat","ruma-identifiers/compat","ruma-client-api/compat","ruma-signatures/compat","ruma-state-res/compat"],"either":["ruma-identifiers/either"],"events":["ruma-events"],"federation-api":["federation-api-c","federation-api-s"],"federation-api-c":["api","signatures","ruma-federation-api/client"],"federation-api-s":["api","signatures","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","either","rand","markdown"],"identity-service-api":["identity-service-api-c","identity-service-api-s"],"identity-service-api-c":["api","ruma-identity-service-api/client"],"identity-service-api-s":["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","ruma-push-gateway-api/client"],"push-gateway-api-s":["api","ruma-push-gateway-api/server"],"rand":["ruma-identifiers/rand"],"signatures":["ruma-signatures"],"state-res":["ruma-state-res"],"unstable-exhaustive-types":["ruma-common/unstable-exhaustive-types","ruma-events/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"],"unstable-msc2448":["ruma-client-api/unstable-msc2448","ruma-events/unstable-msc2448","ruma-federation-api/unstable-msc2448"],"unstable-msc2675":["ruma-events/unstable-msc2675"],"unstable-msc2676":["ruma-events/unstable-msc2676"],"unstable-msc2677":["ruma-common/unstable-msc2677","ruma-events/unstable-msc2677"],"unstable-msc3618":["ruma-federation-api/unstable-msc3618"],"unstable-pdu":["ruma-events/unstable-pdu"],"unstable-pre-spec":["ruma-common/unstable-pre-spec","ruma-events/unstable-pre-spec","ruma-federation-api/unstable-pre-spec"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.5.0/dependencies","version_downloads":"/api/v1/crates/ruma/0.5.0/downloads","authors":"/api/v1/crates/ruma/0.5.0/authors"},"crate_size":20019,"published_by":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"audit_actions":[{"action":"publish","user":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"time":"2022-02-19T14:39:57.780609Z"}],"checksum":"377d836ac9faf53c56aa8610c596be4d2e0881600b20d0c4a3a09694989f664f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Types and traits for working with the Matrix protocol.","homepage":"https://www.ruma.io/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":94,"comment_lines":0,"files":1}},"total_code_lines":94,"total_comment_lines":0}},{"id":417721,"crate":"ruma","num":"0.4.0","dl_path":"/api/v1/crates/ruma/0.4.0/download","readme_path":"/api/v1/crates/ruma/0.4.0/readme","updated_at":"2021-08-26T10:34:56.436889Z","created_at":"2021-08-26T10:34:56.436889Z","downloads":21129,"features":{"api":["ruma-api"],"appservice-api":["appservice-api-c","appservice-api-s"],"appservice-api-c":["api","events","ruma-appservice-api/client"],"appservice-api-helper":["ruma-appservice-api/helper"],"appservice-api-s":["api","events","ruma-appservice-api/server"],"client":["ruma-client"],"client-api":["client-api-c","client-api-s"],"client-api-c":["api","events","ruma-client-api/client"],"client-api-s":["api","events","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-isahc":["client","ruma-client/isahc"],"client-reqwest":["client","ruma-client/reqwest"],"client-reqwest-native-tls":["client","ruma-client/reqwest-native-tls"],"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":["ruma-common/compat","ruma-events/compat","ruma-identifiers/compat","ruma-client-api/compat","ruma-signatures/compat"],"either":["ruma-identifiers/either"],"events":["ruma-events"],"federation-api":["federation-api-c","federation-api-s"],"federation-api-c":["api","signatures","ruma-federation-api/client"],"federation-api-s":["api","signatures","ruma-federation-api/server"],"full":["api","client","events","signatures","state-res","appservice-api","client-api","federation-api","identity-service-api","push-gateway-api","either","rand","markdown"],"identity-service-api":["identity-service-api-c","identity-service-api-s"],"identity-service-api-c":["api","ruma-identity-service-api/client"],"identity-service-api-s":["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","ruma-push-gateway-api/client"],"push-gateway-api-s":["api","ruma-push-gateway-api/server"],"rand":["ruma-identifiers/rand"],"signatures":["ruma-signatures"],"state-res":["ruma-state-res"],"unstable-exhaustive-types":["ruma-common/unstable-exhaustive-types","ruma-events/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"],"unstable-pre-spec":["ruma-common/unstable-pre-spec","ruma-client-api/unstable-pre-spec","ruma-events/unstable-pre-spec","ruma-federation-api/unstable-pre-spec","ruma-state-res/unstable-pre-spec"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.4.0/dependencies","version_downloads":"/api/v1/crates/ruma/0.4.0/downloads","authors":"/api/v1/crates/ruma/0.4.0/authors"},"crate_size":20176,"published_by":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"audit_actions":[{"action":"publish","user":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"time":"2021-08-26T10:34:56.436889Z"}],"checksum":"668031e3108d6a2cfbe6eca271d8698f4593440e71a44afdadcf67ce3cb93c1f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Types and traits for working with the Matrix protocol.","homepage":"https://www.ruma.io/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":98,"comment_lines":0,"files":1}},"total_code_lines":98,"total_comment_lines":0}},{"id":411961,"crate":"ruma","num":"0.3.0","dl_path":"/api/v1/crates/ruma/0.3.0/download","readme_path":"/api/v1/crates/ruma/0.3.0/readme","updated_at":"2021-08-11T18:57:43.795009Z","created_at":"2021-08-11T18:57:43.795009Z","downloads":4893,"features":{"api":["ruma-api"],"appservice-api":["appservice-api-c","appservice-api-s"],"appservice-api-c":["api","events","ruma-appservice-api/client"],"appservice-api-helper":["ruma-appservice-api/helper"],"appservice-api-s":["api","events","ruma-appservice-api/server"],"client":["ruma-client"],"client-api":["client-api-c","client-api-s"],"client-api-c":["api","events","ruma-client-api/client"],"client-api-s":["api","events","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-isahc":["client","ruma-client/isahc"],"client-reqwest":["client","ruma-client/reqwest"],"client-reqwest-native-tls":["client","ruma-client/reqwest-native-tls"],"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":["ruma-common/compat","ruma-events/compat","ruma-identifiers/compat","ruma-client-api/compat","ruma-signatures/compat"],"either":["ruma-identifiers/either"],"events":["ruma-events"],"federation-api":["federation-api-c","federation-api-s"],"federation-api-c":["api","signatures","ruma-federation-api/client"],"federation-api-s":["api","signatures","ruma-federation-api/server"],"full":["api","client","events","signatures","state-res","appservice-api","client-api","federation-api","identity-service-api","push-gateway-api","either","rand","markdown"],"identity-service-api":["identity-service-api-c","identity-service-api-s"],"identity-service-api-c":["api","ruma-identity-service-api/client"],"identity-service-api-s":["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","ruma-push-gateway-api/client"],"push-gateway-api-s":["api","ruma-push-gateway-api/server"],"rand":["ruma-identifiers/rand"],"signatures":["ruma-signatures"],"state-res":["ruma-state-res"],"unstable-exhaustive-types":["ruma-common/unstable-exhaustive-types","ruma-events/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"],"unstable-pre-spec":["ruma-common/unstable-pre-spec","ruma-client-api/unstable-pre-spec","ruma-events/unstable-pre-spec","ruma-federation-api/unstable-pre-spec","ruma-state-res/unstable-pre-spec"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.3.0/dependencies","version_downloads":"/api/v1/crates/ruma/0.3.0/downloads","authors":"/api/v1/crates/ruma/0.3.0/authors"},"crate_size":19689,"published_by":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"audit_actions":[{"action":"publish","user":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"time":"2021-08-11T18:57:43.795009Z"}],"checksum":"efd3b567d0ca13e963145e1700d4182fa371ce08b090245b1dd62c703b4579b4","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Types and traits for working with the Matrix protocol.","homepage":"https://www.ruma.io/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":98,"comment_lines":0,"files":1}},"total_code_lines":98,"total_comment_lines":0}},{"id":392302,"crate":"ruma","num":"0.2.0","dl_path":"/api/v1/crates/ruma/0.2.0/download","readme_path":"/api/v1/crates/ruma/0.2.0/readme","updated_at":"2021-06-21T16:12:51.914539Z","created_at":"2021-06-21T16:12:51.914539Z","downloads":11421,"features":{"api":["ruma-api"],"appservice-api":["appservice-api-c","appservice-api-s"],"appservice-api-c":["api","events","ruma-appservice-api/client"],"appservice-api-helper":["ruma-appservice-api/helper"],"appservice-api-s":["api","events","ruma-appservice-api/server"],"client":["ruma-client"],"client-api":["client-api-c","client-api-s"],"client-api-c":["api","events","ruma-client-api/client"],"client-api-s":["api","events","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-isahc":["client","ruma-client/isahc"],"client-reqwest":["client","ruma-client/reqwest"],"client-reqwest-native-tls":["client","ruma-client/reqwest-native-tls"],"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":["ruma-common/compat","ruma-events/compat","ruma-identifiers/compat","ruma-client-api/compat","ruma-signatures/compat"],"either":["ruma-identifiers/either"],"events":["ruma-events"],"federation-api":["federation-api-c","federation-api-s"],"federation-api-c":["api","signatures","ruma-federation-api/client"],"federation-api-s":["api","signatures","ruma-federation-api/server"],"full":["api","client","events","signatures","state-res","appservice-api","client-api","federation-api","identity-service-api","push-gateway-api","either","rand","markdown"],"identity-service-api":["identity-service-api-c","identity-service-api-s"],"identity-service-api-c":["api","ruma-identity-service-api/client"],"identity-service-api-s":["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","ruma-push-gateway-api/client"],"push-gateway-api-s":["api","ruma-push-gateway-api/server"],"rand":["ruma-identifiers/rand"],"signatures":["ruma-signatures"],"state-res":["ruma-state-res"],"unstable-exhaustive-types":["ruma-common/unstable-exhaustive-types","ruma-events/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"],"unstable-pre-spec":["ruma-common/unstable-pre-spec","ruma-client-api/unstable-pre-spec","ruma-events/unstable-pre-spec","ruma-federation-api/unstable-pre-spec","ruma-state-res/unstable-pre-spec"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.2.0/dependencies","version_downloads":"/api/v1/crates/ruma/0.2.0/downloads","authors":"/api/v1/crates/ruma/0.2.0/authors"},"crate_size":19534,"published_by":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"audit_actions":[{"action":"publish","user":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"time":"2021-06-21T16:12:51.914539Z"}],"checksum":"1a4acf77afac731e1fa133e6952d074af052f02d64909677a66619f52e758261","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Types and traits for working with the Matrix protocol.","homepage":"https://www.ruma.io/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":98,"comment_lines":0,"files":1}},"total_code_lines":98,"total_comment_lines":0}},{"id":384952,"crate":"ruma","num":"0.1.2","dl_path":"/api/v1/crates/ruma/0.1.2/download","readme_path":"/api/v1/crates/ruma/0.1.2/readme","updated_at":"2021-06-01T20:05:53.956251Z","created_at":"2021-06-01T20:05:53.956251Z","downloads":5633,"features":{"api":["ruma-api"],"appservice-api":["appservice-api-c","appservice-api-s"],"appservice-api-c":["api","events","ruma-appservice-api/client"],"appservice-api-helper":["ruma-appservice-api/helper"],"appservice-api-s":["api","events","ruma-appservice-api/server"],"client":["ruma-client"],"client-api":["client-api-c","client-api-s"],"client-api-c":["api","events","ruma-client-api/client"],"client-api-s":["api","events","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-isahc":["client","ruma-client/isahc"],"client-reqwest":["client","ruma-client/reqwest"],"client-reqwest-native-tls":["client","ruma-client/reqwest-native-tls"],"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":["ruma-common/compat","ruma-events/compat","ruma-identifiers/compat","ruma-client-api/compat","ruma-signatures/compat"],"either":["ruma-identifiers/either"],"events":["ruma-events"],"federation-api":["federation-api-c","federation-api-s"],"federation-api-c":["api","signatures","ruma-federation-api/client"],"federation-api-s":["api","signatures","ruma-federation-api/server"],"full":["api","client","events","signatures","state-res","appservice-api","client-api","federation-api","identity-service-api","push-gateway-api","either","rand","markdown"],"identity-service-api":["identity-service-api-c","identity-service-api-s"],"identity-service-api-c":["api","ruma-identity-service-api/client"],"identity-service-api-s":["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","ruma-push-gateway-api/client"],"push-gateway-api-s":["api","ruma-push-gateway-api/server"],"rand":["ruma-identifiers/rand"],"signatures":["ruma-signatures"],"state-res":["ruma-state-res"],"unstable-exhaustive-types":["ruma-common/unstable-exhaustive-types","ruma-events/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"],"unstable-pre-spec":["ruma-common/unstable-pre-spec","ruma-client-api/unstable-pre-spec","ruma-events/unstable-pre-spec","ruma-federation-api/unstable-pre-spec"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.1.2/dependencies","version_downloads":"/api/v1/crates/ruma/0.1.2/downloads","authors":"/api/v1/crates/ruma/0.1.2/authors"},"crate_size":17796,"published_by":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"audit_actions":[{"action":"publish","user":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"time":"2021-06-01T20:05:53.956251Z"}],"checksum":"20e5a6a79642e893e655aa955bd1f602871d7d56f491fb36e7fa87d2b062919e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Types and traits for working with the Matrix protocol.","homepage":"https://www.ruma.io/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":98,"comment_lines":0,"files":1}},"total_code_lines":98,"total_comment_lines":0}},{"id":380588,"crate":"ruma","num":"0.1.1","dl_path":"/api/v1/crates/ruma/0.1.1/download","readme_path":"/api/v1/crates/ruma/0.1.1/readme","updated_at":"2021-05-20T16:49:42.189818Z","created_at":"2021-05-20T16:49:42.189818Z","downloads":2891,"features":{"api":["ruma-api"],"appservice-api":["appservice-api-c","appservice-api-s"],"appservice-api-c":["api","events","ruma-appservice-api/client"],"appservice-api-helper":["ruma-appservice-api/helper"],"appservice-api-s":["api","events","ruma-appservice-api/server"],"client":["ruma-client"],"client-api":["client-api-c","client-api-s"],"client-api-c":["api","events","ruma-client-api/client"],"client-api-s":["api","events","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-isahc":["client","ruma-client/isahc"],"client-reqwest":["client","ruma-client/reqwest"],"client-reqwest-native-tls":["client","ruma-client/reqwest-native-tls"],"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":["ruma-common/compat","ruma-events/compat","ruma-identifiers/compat","ruma-client-api/compat"],"either":["ruma-identifiers/either"],"events":["ruma-events"],"federation-api":["federation-api-c","federation-api-s"],"federation-api-c":["api","signatures","ruma-federation-api/client"],"federation-api-s":["api","signatures","ruma-federation-api/server"],"full":["api","client","events","signatures","state-res","appservice-api","client-api","federation-api","identity-service-api","push-gateway-api","either","rand","markdown"],"identity-service-api":["identity-service-api-c","identity-service-api-s"],"identity-service-api-c":["api","ruma-identity-service-api/client"],"identity-service-api-s":["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","ruma-push-gateway-api/client"],"push-gateway-api-s":["api","ruma-push-gateway-api/server"],"rand":["ruma-identifiers/rand"],"signatures":["ruma-signatures"],"state-res":["ruma-state-res"],"unstable-exhaustive-types":["ruma-common/unstable-exhaustive-types","ruma-events/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"],"unstable-pre-spec":["ruma-common/unstable-pre-spec","ruma-client-api/unstable-pre-spec","ruma-events/unstable-pre-spec","ruma-federation-api/unstable-pre-spec"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.1.1/dependencies","version_downloads":"/api/v1/crates/ruma/0.1.1/downloads","authors":"/api/v1/crates/ruma/0.1.1/authors"},"crate_size":17639,"published_by":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"audit_actions":[{"action":"publish","user":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"time":"2021-05-20T16:49:42.189818Z"}],"checksum":"049e3d696c050a3bf493eac2bbc5a367e53549ae0539fd528b7c2730d7eab117","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Types and traits for working with the Matrix protocol.","homepage":"https://www.ruma.io/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":98,"comment_lines":0,"files":1}},"total_code_lines":98,"total_comment_lines":0}},{"id":379190,"crate":"ruma","num":"0.1.0","dl_path":"/api/v1/crates/ruma/0.1.0/download","readme_path":"/api/v1/crates/ruma/0.1.0/readme","updated_at":"2021-05-16T23:57:21.077435Z","created_at":"2021-05-16T23:57:21.077435Z","downloads":1785,"features":{"api":["ruma-api"],"appservice-api":["appservice-api-c","appservice-api-s"],"appservice-api-c":["api","events","ruma-appservice-api/client"],"appservice-api-helper":["ruma-appservice-api/helper"],"appservice-api-s":["api","events","ruma-appservice-api/server"],"client":["ruma-client"],"client-api":["client-api-c","client-api-s"],"client-api-c":["api","events","ruma-client-api/client"],"client-api-s":["api","events","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-isahc":["client","ruma-client/isahc"],"client-reqwest":["client","ruma-client/reqwest"],"client-reqwest-native-tls":["client","ruma-client/reqwest-native-tls"],"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":["ruma-common/compat","ruma-events/compat","ruma-identifiers/compat","ruma-client-api/compat"],"either":["ruma-identifiers/either"],"events":["ruma-events"],"federation-api":["federation-api-c","federation-api-s"],"federation-api-c":["api","signatures","ruma-federation-api/client"],"federation-api-s":["api","signatures","ruma-federation-api/server"],"full":["api","client","events","signatures","state-res","appservice-api","client-api","federation-api","identity-service-api","push-gateway-api","either","rand","markdown"],"identity-service-api":["identity-service-api-c","identity-service-api-s"],"identity-service-api-c":["api","ruma-identity-service-api/client"],"identity-service-api-s":["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","ruma-push-gateway-api/client"],"push-gateway-api-s":["api","ruma-push-gateway-api/server"],"rand":["ruma-identifiers/rand"],"signatures":["ruma-signatures"],"state-res":["ruma-state-res"],"unstable-exhaustive-types":["ruma-common/unstable-exhaustive-types","ruma-events/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"],"unstable-pre-spec":["ruma-common/unstable-pre-spec","ruma-client-api/unstable-pre-spec","ruma-events/unstable-pre-spec","ruma-federation-api/unstable-pre-spec"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.1.0/dependencies","version_downloads":"/api/v1/crates/ruma/0.1.0/downloads","authors":"/api/v1/crates/ruma/0.1.0/authors"},"crate_size":17565,"published_by":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"audit_actions":[{"action":"publish","user":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"time":"2021-05-16T23:57:21.077435Z"}],"checksum":"4b4014a3def1ed10e7fa0fe28fec48418f2deb6135e7f5fe15901ba1302b581c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Types and traits for working with the Matrix protocol.","homepage":"https://www.ruma.io/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":98,"comment_lines":0,"files":1}},"total_code_lines":98,"total_comment_lines":0}},{"id":367824,"crate":"ruma","num":"0.0.3","dl_path":"/api/v1/crates/ruma/0.0.3/download","readme_path":"/api/v1/crates/ruma/0.0.3/readme","updated_at":"2021-04-17T18:30:39.408374Z","created_at":"2021-04-17T18:30:39.408374Z","downloads":2042,"features":{"api":["ruma-api"],"appservice-api":["appservice-api-c","appservice-api-s"],"appservice-api-c":["api","events","ruma-appservice-api/client"],"appservice-api-s":["api","events","ruma-appservice-api/server"],"client-api":["client-api-c","client-api-s"],"client-api-c":["api","events","ruma-client-api/client"],"client-api-s":["api","events","ruma-client-api/server"],"compat":["ruma-common/compat","ruma-events/compat","ruma-identifiers/compat","ruma-client-api/compat"],"either":["ruma-identifiers/either"],"events":["ruma-events"],"federation-api":["federation-api-c","federation-api-s"],"federation-api-c":["api","signatures","ruma-federation-api/client"],"federation-api-s":["api","signatures","ruma-federation-api/server"],"full":["api","events","signatures","appservice-api","client-api","federation-api","identity-service-api","push-gateway-api","either","rand","markdown"],"identity-service-api":["identity-service-api-c","identity-service-api-s"],"identity-service-api-c":["api","ruma-identity-service-api/client"],"identity-service-api-s":["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","ruma-push-gateway-api/client"],"push-gateway-api-s":["api","ruma-push-gateway-api/server"],"rand":["ruma-identifiers/rand"],"signatures":["ruma-signatures"],"unstable-exhaustive-types":["ruma-common/unstable-exhaustive-types","ruma-events/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"],"unstable-pre-spec":["ruma-common/unstable-pre-spec","ruma-client-api/unstable-pre-spec","ruma-events/unstable-pre-spec","ruma-federation-api/unstable-pre-spec"],"unstable-synapse-quirks":["ruma-client-api/unstable-synapse-quirks"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.0.3/dependencies","version_downloads":"/api/v1/crates/ruma/0.0.3/downloads","authors":"/api/v1/crates/ruma/0.0.3/authors"},"crate_size":4406,"published_by":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"audit_actions":[{"action":"publish","user":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"time":"2021-04-17T18:30:39.408374Z"}],"checksum":"9fa33ae3dc4e22e099a7b3a38f7addbd8f6bee7ab792cfe31f11275b2f39225e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Types and traits for working with the Matrix protocol.","homepage":"https://www.ruma.io/","documentation":null,"repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":90,"comment_lines":0,"files":1}},"total_code_lines":90,"total_comment_lines":0}},{"id":321438,"crate":"ruma","num":"0.0.2","dl_path":"/api/v1/crates/ruma/0.0.2/download","readme_path":"/api/v1/crates/ruma/0.0.2/readme","updated_at":"2021-01-02T14:36:21.921822Z","created_at":"2021-01-02T14:36:21.921822Z","downloads":3600,"features":{"appservice-api":["ruma-api","ruma-appservice-api","events"],"client-api":["ruma-api","ruma-client-api","events"],"either":["ruma-identifiers/either"],"events":["ruma-events"],"federation-api":["ruma-api","ruma-federation-api","signatures"],"identity-service-api":["ruma-api","ruma-identity-service-api"],"push-gateway-api":["ruma-api","ruma-push-gateway-api"],"rand":["ruma-identifiers/rand"],"signatures":["ruma-signatures"],"unstable-exhaustive-types":["ruma-events/unstable-exhaustive-types","ruma-appservice-api/unstable-exhaustive-types","ruma-client-api/unstable-exhaustive-types","ruma-federation-api/unstable-exhaustive-types","ruma-common/unstable-exhaustive-types"],"unstable-pre-spec":["ruma-client-api/unstable-pre-spec","ruma-events/unstable-pre-spec","ruma-federation-api/unstable-pre-spec"],"unstable-synapse-quirks":["ruma-client-api/unstable-synapse-quirks","ruma-common/unstable-synapse-quirks","ruma-events/unstable-synapse-quirks"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.0.2/dependencies","version_downloads":"/api/v1/crates/ruma/0.0.2/downloads","authors":"/api/v1/crates/ruma/0.0.2/authors"},"crate_size":2887,"published_by":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"audit_actions":[{"action":"publish","user":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"time":"2021-01-02T14:36:21.921822Z"}],"checksum":"43048fac15d0723ada3718beed68cc5042393cbc0fefd6dcef9c1467d7715f89","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Types and traits for working with the Matrix protocol.","homepage":"https://www.ruma.io/","documentation":"https://docs.rs/ruma-client-api","repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":44,"comment_lines":0,"files":1}},"total_code_lines":44,"total_comment_lines":0}},{"id":267585,"crate":"ruma","num":"0.0.1","dl_path":"/api/v1/crates/ruma/0.0.1/download","readme_path":"/api/v1/crates/ruma/0.0.1/readme","updated_at":"2020-07-29T15:48:00.340264Z","created_at":"2020-07-29T15:48:00.340264Z","downloads":1239,"features":{"appservice-api":["ruma-api","ruma-appservice-api","ruma-events"],"client-api":["ruma-api","ruma-client-api","ruma-events"],"either":["ruma-identifiers/either"],"federation-api":["ruma-api","ruma-federation-api","ruma-signatures"],"rand":["ruma-identifiers/rand"],"unstable-pre-spec":["ruma-client-api/unstable-pre-spec"],"unstable-synapse-quirks":["ruma-client-api/unstable-synapse-quirks"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.0.1/dependencies","version_downloads":"/api/v1/crates/ruma/0.0.1/downloads","authors":"/api/v1/crates/ruma/0.0.1/authors"},"crate_size":3449,"published_by":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"audit_actions":[{"action":"publish","user":{"id":6913,"login":"jplatte","name":"Jonas Platte","avatar":"https://avatars.githubusercontent.com/u/951129?v=4","url":"https://github.com/jplatte"},"time":"2020-07-29T15:48:00.340264Z"}],"checksum":"7dcf590594a082f0fcd7578ce0afb7950ace6de8bab67600d84c811a973d5ca5","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Types and traits for working with the Matrix protocol.","homepage":"https://www.ruma.io/","documentation":"https://docs.rs/ruma-client-api","repository":"https://github.com/ruma/ruma","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":29,"comment_lines":1,"files":1}},"total_code_lines":29,"total_comment_lines":1}},{"id":41680,"crate":"ruma","num":"0.0.0","dl_path":"/api/v1/crates/ruma/0.0.0/download","readme_path":"/api/v1/crates/ruma/0.0.0/readme","updated_at":"2017-11-30T02:56:47.519352Z","created_at":"2017-01-05T21:23:43.706008Z","downloads":1819,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruma/0.0.0/dependencies","version_downloads":"/api/v1/crates/ruma/0.0.0/downloads","authors":"/api/v1/crates/ruma/0.0.0/authors"},"crate_size":286,"published_by":null,"audit_actions":[],"checksum":"1284e1840016da934fc85fd043962a6f52388c2774875bb3c39f2f5bb4a07599","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A Matrix homeserver client API.","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":0,"comment_lines":0,"files":1}},"total_code_lines":0,"total_comment_lines":0}}],"meta":{"total":43,"next_page":null}}