{"name":"moosicbox_tunnel_server","vers":"0.1.0","deps":[{"name":"actix-cors","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-web","req":"^4.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-ws","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.38","features":["clock","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.30","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":["release_max_level_trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moosicbox_assert","req":"^0.1.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_async_service","req":"^0.1.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_database","req":"^0.1.0","features":["api"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_database_connection","req":"^0.1.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_env_utils","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moosicbox_json_utils","req":"^0.1.0","features":["database"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_logging","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moosicbox_middleware","req":"^0.1.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_task","req":"^0.1.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_tunnel","req":"^0.1.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"qstring","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.128","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.26.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.26.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.64","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.40.0","features":["macros","rt-multi-thread","tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.10.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d07a889dc29bcb10dc4b5fc8f4abae4203be5067e6a5f7920a7375bd87586e46","features":{"base64":["moosicbox_tunnel/base64"],"default":["base64","postgres-native-tls","postgres-openssl","postgres-raw","postgres-sqlx"],"fail-on-warnings":[],"postgres":["moosicbox_database_connection/postgres","moosicbox_database_connection/tls"],"postgres-native-tls":["moosicbox_database_connection/postgres-native-tls","postgres"],"postgres-openssl":["moosicbox_database_connection/postgres-openssl","postgres"],"postgres-raw":["moosicbox_database_connection/postgres-raw","postgres"],"postgres-sqlx":["moosicbox_database_connection/postgres-sqlx","postgres"],"sqlite":["moosicbox_database_connection/sqlite","moosicbox_database_connection/sqlite-sqlx"]},"yanked":false,"pubtime":"2024-10-04T23:13:27Z"} {"name":"moosicbox_tunnel_server","vers":"0.1.1","deps":[{"name":"actix-cors","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-web","req":"^4.10.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-ws","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":["clock","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gimbal_database","req":"^0.1.0","features":["api"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gimbal_database_connection","req":"^0.1.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gimbal_http","req":"^0.1.0","features":["serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gimbal_random","req":"^0.1.0","features":["rand"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gimbal_telemetry","req":"^0.1.0","features":["actix"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":["release_max_level_trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moosicbox_assert","req":"^0.1.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_async_service","req":"^0.1.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_env_utils","req":"^0.1.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_json_utils","req":"^0.1.0","features":["database"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_logging","req":"^0.1.0","features":["free_log"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_middleware","req":"^0.1.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_task","req":"^0.1.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_tunnel","req":"^0.1.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"qstring","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.27.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.45.0","features":["macros","rt-multi-thread","tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.16.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f755519cac5ac6757390154d0239db9a98b61aefdf50e56e818145bd6a04a62f","features":{"base64":["moosicbox_tunnel/base64"],"fail-on-warnings":[],"postgres":["gimbal_database_connection/postgres","gimbal_database_connection/tls"],"postgres-native-tls":["gimbal_database_connection/postgres-native-tls","postgres"],"postgres-openssl":["gimbal_database_connection/postgres-openssl","postgres"],"postgres-raw":["gimbal_database_connection/postgres-raw","postgres"],"postgres-sqlx":["gimbal_database_connection/postgres-sqlx","postgres"],"sqlite":["gimbal_database_connection/sqlite","gimbal_database_connection/sqlite-sqlx"]},"features2":{"default":["base64","postgres-native-tls","postgres-openssl","postgres-raw","postgres-sqlx","telemetry"],"telemetry":["dep:gimbal_telemetry","dep:tracing"]},"yanked":false,"pubtime":"2025-05-07T19:13:29Z","v":2} {"name":"moosicbox_tunnel_server","vers":"0.2.0","deps":[{"name":"actix-cors","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-web","req":"^4.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-ws","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.44","features":["clock","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.32","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.29","features":["release_max_level_trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moosicbox_assert","req":"^0.2.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_async_service","req":"^0.2.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_env_utils","req":"^0.2.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_json_utils","req":"^0.2.0","features":["database"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_log_runtime","req":"^0.2.0","features":["env-filter","file","layer-ext","log-compat"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_middleware","req":"^0.2.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_profiles","req":"^0.2.0","features":["api"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_tunnel","req":"^0.2.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"qstring","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.149","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"switchy_async","req":"^0.2.0","features":["sync","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_database","req":"^0.2.0","features":["api"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_database_connection","req":"^0.2.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_env","req":"^0.2.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_http","req":"^0.2.0","features":["serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_random","req":"^0.2.0","features":["rand"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_telemetry","req":"^0.2.0","features":["actix"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_time","req":"^0.2.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_uuid","req":"^0.2.0","features":["uuid"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.52.3","features":["macros","rt-multi-thread","tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1767ed9de1bbe8668c20f9a3f07c059d36ec6af9ab8aa6c6113cebcf807c2957","features":{"base64":["moosicbox_tunnel/base64"],"postgres":["switchy_database/postgres","switchy_database_connection/creds","switchy_database_connection/postgres","switchy_database_connection/tls"],"postgres-native-tls":["postgres","switchy_database_connection/postgres-native-tls"],"postgres-openssl":["postgres","switchy_database_connection/postgres-openssl"],"postgres-raw":["postgres","switchy_database/postgres-raw","switchy_database_connection/postgres-raw"],"postgres-sqlx":["postgres","switchy_database/postgres-sqlx","switchy_database_connection/postgres-sqlx"],"sqlite":["switchy_database/sqlite","switchy_database_connection/sqlite","switchy_database_connection/sqlite-sqlx"]},"features2":{"default":["base64","postgres-native-tls","postgres-openssl","postgres-raw","postgres-sqlx","telemetry"],"fail-on-warnings":["moosicbox_assert/fail-on-warnings","moosicbox_async_service/fail-on-warnings","moosicbox_env_utils/fail-on-warnings","moosicbox_json_utils/fail-on-warnings","moosicbox_log_runtime/fail-on-warnings","moosicbox_middleware/fail-on-warnings","moosicbox_profiles/fail-on-warnings","moosicbox_tunnel/fail-on-warnings","switchy_async/fail-on-warnings","switchy_database/fail-on-warnings","switchy_database_connection/fail-on-warnings","switchy_env/fail-on-warnings","switchy_http/fail-on-warnings","switchy_random/fail-on-warnings","switchy_telemetry?/fail-on-warnings","switchy_time/fail-on-warnings","switchy_uuid/fail-on-warnings"],"telemetry":["dep:switchy_telemetry","dep:tracing"]},"yanked":false,"pubtime":"2026-05-21T04:23:30Z","v":2} {"name":"moosicbox_tunnel_server","vers":"0.3.0","deps":[{"name":"actix-cors","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-web","req":"^4.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-ws","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.44","features":["clock","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.32","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.29","features":["release_max_level_trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moosicbox_assert","req":"^0.3.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_async_service","req":"^0.3.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_env_utils","req":"^0.3.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_json_utils","req":"^0.3.0","features":["database"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_log_runtime","req":"^0.3.0","features":["env-filter","file","layer-ext","log-compat"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_middleware","req":"^0.3.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_profiles","req":"^0.3.0","features":["api"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_tunnel","req":"^0.3.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"qstring","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.149","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"switchy_async","req":"^0.3.0","features":["sync","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_database","req":"^0.3.0","features":["api"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_database_connection","req":"^0.3.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_env","req":"^0.3.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_http","req":"^0.3.0","features":["serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_random","req":"^0.3.0","features":["rand"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_telemetry","req":"^0.3.0","features":["actix"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_time","req":"^0.3.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_uuid","req":"^0.3.0","features":["uuid"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.52.3","features":["macros","rt-multi-thread","tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8e11ecc84961b2853c2d85533957b457112a78203b66ec100ce7e9ede1e57f45","features":{"base64":["moosicbox_tunnel/base64"],"postgres":["switchy_database/postgres","switchy_database_connection/creds","switchy_database_connection/postgres","switchy_database_connection/tls"],"postgres-native-tls":["postgres","switchy_database_connection/postgres-native-tls"],"postgres-openssl":["postgres","switchy_database_connection/postgres-openssl"],"postgres-raw":["postgres","switchy_database/postgres-raw","switchy_database_connection/postgres-raw"],"postgres-sqlx":["postgres","switchy_database/postgres-sqlx","switchy_database_connection/postgres-sqlx"],"sqlite":["switchy_database/sqlite","switchy_database_connection/sqlite","switchy_database_connection/sqlite-sqlx"]},"features2":{"default":["base64","postgres-native-tls","postgres-openssl","postgres-raw","postgres-sqlx","telemetry"],"fail-on-warnings":["moosicbox_assert/fail-on-warnings","moosicbox_async_service/fail-on-warnings","moosicbox_env_utils/fail-on-warnings","moosicbox_json_utils/fail-on-warnings","moosicbox_log_runtime/fail-on-warnings","moosicbox_middleware/fail-on-warnings","moosicbox_profiles/fail-on-warnings","moosicbox_tunnel/fail-on-warnings","switchy_async/fail-on-warnings","switchy_database/fail-on-warnings","switchy_database_connection/fail-on-warnings","switchy_env/fail-on-warnings","switchy_http/fail-on-warnings","switchy_random/fail-on-warnings","switchy_telemetry?/fail-on-warnings","switchy_time/fail-on-warnings","switchy_uuid/fail-on-warnings"],"telemetry":["dep:switchy_telemetry","dep:tracing"]},"yanked":false,"pubtime":"2026-05-21T06:27:12Z","v":2} {"name":"moosicbox_tunnel_server","vers":"0.4.0","deps":[{"name":"actix-cors","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-web","req":"^4.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-ws","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":["clock","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console-subscriber","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.32","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":["release_max_level_trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moosicbox_assert","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_async_service","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_env_utils","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_json_utils","req":"^0.4.0","features":["database"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_log_runtime","req":"^0.4.0","features":["env-filter","file","layer-ext","log-compat"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_middleware","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_profiles","req":"^0.4.0","features":["api"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"moosicbox_tunnel","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"qstring","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.150","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strum_macros","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"switchy_async","req":"^0.4.0","features":["sync","tokio"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_database","req":"^0.4.0","features":["api"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_database_connection","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_env","req":"^0.4.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_http","req":"^0.4.0","features":["serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_random","req":"^0.4.0","features":["rand"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_telemetry","req":"^0.4.0","features":["actix"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_time","req":"^0.4.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"switchy_uuid","req":"^0.4.0","features":["uuid"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.52.3","features":["macros","rt-multi-thread","tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9cda2f3c238214007d66567834e2a2786c24ac6d6197bf52df1bff29a1048354","features":{"base64":["moosicbox_tunnel/base64"],"postgres":["switchy_database/postgres","switchy_database_connection/creds","switchy_database_connection/postgres","switchy_database_connection/tls"],"postgres-native-tls":["postgres","switchy_database_connection/postgres-native-tls"],"postgres-openssl":["postgres","switchy_database_connection/postgres-openssl"],"postgres-raw":["postgres","switchy_database/postgres-raw","switchy_database_connection/postgres-raw"],"postgres-sqlx":["postgres","switchy_database/postgres-sqlx","switchy_database_connection/postgres-sqlx"],"sqlite":["switchy_database/sqlite","switchy_database_connection/sqlite","switchy_database_connection/sqlite-sqlx"]},"features2":{"default":["base64","postgres-native-tls","postgres-openssl","postgres-raw","postgres-sqlx","telemetry"],"fail-on-warnings":["moosicbox_assert/fail-on-warnings","moosicbox_async_service/fail-on-warnings","moosicbox_env_utils/fail-on-warnings","moosicbox_json_utils/fail-on-warnings","moosicbox_log_runtime/fail-on-warnings","moosicbox_middleware/fail-on-warnings","moosicbox_profiles/fail-on-warnings","moosicbox_tunnel/fail-on-warnings","switchy_async/fail-on-warnings","switchy_database/fail-on-warnings","switchy_database_connection/fail-on-warnings","switchy_env/fail-on-warnings","switchy_http/fail-on-warnings","switchy_random/fail-on-warnings","switchy_telemetry?/fail-on-warnings","switchy_time/fail-on-warnings","switchy_uuid/fail-on-warnings"],"telemetry":["dep:switchy_telemetry","dep:tracing"]},"yanked":false,"pubtime":"2026-07-04T16:41:12Z","v":2}