{"name":"llm-optimizer-api-rest","vers":"0.1.1","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["macros","macros","multipart","ws"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-test","req":"^15.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bcrypt","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dotenvy","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"governor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1","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":"normal"},{"name":"hyper","req":"^1.4","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"llm-optimizer-actuator","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"llm-optimizer-analyzer","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"llm-optimizer-config","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"llm-optimizer-decision","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"llm-optimizer-integrations","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"llm-optimizer-processor","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"llm-optimizer-storage","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"llm-optimizer-types","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus-client","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rmp-serde","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"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_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.40","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.40","features":["full","test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.5","features":["trace","cors","trace","cors","compression-gzip","compression-br","request-id","timeout","add-extension"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower_governor","req":"^0.4","features":[],"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-subscriber","req":"^0.3","features":["env-filter","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^4.2","features":["axum_extras","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-rapidoc","req":"^4.0","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-redoc","req":"^4.0","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa-swagger-ui","req":"^7.1","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.10","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"validator","req":"^0.18","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wiremock","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"e909e3b48b876ac55a301c32b91b9e50f6c3178bad63b807d1b33170c8076ade","features":{"default":[]},"yanked":false,"rust_version":"1.75","pubtime":"2025-11-11T02:40:14Z"}