{"name":"openstack-keystone","vers":"0.1.1","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["http1","http2","macros","matched-path","original-uri","query","tokio","tracing"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64urlsafedata","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chrono","req":"^0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"color-eyre","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"derive_builder","req":"^0.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"eyre","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"httpmock","req":"^0.8","features":["http2"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1.8","features":["http1"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":["tokio","http1"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mockall","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"openidconnect","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"openstack-keystone-api-types","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"openstack-keystone-core","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"openstack-keystone-core","req":"^0.1","features":["mock"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"openstack-keystone-distributed-storage","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["json","http2","gzip","deflate"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rstest","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm","req":"^1.1","features":["debug-print","sqlx-mysql","sqlx-postgres","runtime-tokio","runtime-tokio-native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sea-orm","req":"^1.1","features":["mock","sqlx-sqlite"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sea-orm-migration","req":"^1.1","features":["sqlx-mysql","sqlx-postgres","runtime-tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"secrecy","req":"^0.10","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["fs","macros","signal","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["compression-full","request-id","sensitive-headers","trace","util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-appender","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":["no-env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"url","req":"^2.5","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"utoipa","req":"^5.4","features":["axum_extras","yaml"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-axum","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-swagger-ui","req":"^9.0","features":["axum","vendored"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"validator","req":"^0.20","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webauthn-authenticator-rs","req":"^0.5","features":["softtoken"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"webauthn-rs","req":"^0.5","features":["danger-allow-state-serialisation"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webauthn-rs","req":"^0.5","features":["danger-credential-internals"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"webauthn-rs-proto","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"6737c209906da0a57eab166f5cc405f852acd104908a65eb72a848ea054cb52c","features":{"bench_internals":[],"default":[]},"yanked":false,"rust_version":"1.91","pubtime":"2026-03-15T14:32:31Z"}
