{"name":"solti-api","vers":"0.0.1","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbjson","req":"^0.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson-build","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"prost","req":"^0.14.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"protoc-bin-vendored","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde","req":"^1","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"solti-core","req":"^0.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"solti-model","req":"^0.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.6","features":["limit"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6a54479a14733e3f5ebf0499c54e77244521bc47b39d3387dcdf5d19f693990e","features":{"default":[]},"features2":{"grpc":["dep:tonic","dep:tonic-prost","dep:prost"],"http":["dep:axum","dep:pbjson","dep:prost","dep:serde_json","dep:tower-http"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-04-19T13:45:49Z","v":2} {"name":"solti-api","vers":"0.0.2","deps":[{"name":"async-trait","req":"^0.1.89","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bytes","req":"^1.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbjson","req":"^0.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson-build","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"prost","req":"^0.14.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"protoc-bin-vendored","req":"^3.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rcgen","req":"^0.14.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.228","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.149","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"solti-core","req":"^0.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"solti-model","req":"^0.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"solti-tls","req":"^0.0.2","features":[],"optional":true,"default_features":true,"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"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.18","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.3","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.6.10","features":["limit"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2c3d3b25140bd0f52847f8e71195a3a2b6d40d015ac77df5d7fd0c85d0cb106a","features":{"default":[]},"features2":{"grpc":["dep:tonic","dep:tonic-prost","dep:prost"],"http":["dep:axum","dep:pbjson","dep:prost","dep:serde_json","dep:tower-http"],"tls":["dep:solti-tls","tonic?/tls-ring"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-05-13T08:39:47Z","v":2} {"name":"solti-api","vers":"0.0.3","deps":[{"name":"async-trait","req":"^0.1.89","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bytes","req":"^1.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pbjson","req":"^0.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pbjson-build","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"prost","req":"^0.14.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"protoc-bin-vendored","req":"^3.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rcgen","req":"^0.14.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.228","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.150","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"solti-core","req":"^0.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"solti-model","req":"^0.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"solti-tls","req":"^0.0.3","features":[],"optional":true,"default_features":true,"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"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.18","features":["sync"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.3","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-http","req":"^0.7.0","features":["limit"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"79a25defa685009589ef819714971d9c57a59d8890863ee5bf015508a393de73","features":{"default":[]},"features2":{"grpc":["dep:tonic","dep:tonic-prost","dep:prost"],"http":["dep:axum","dep:pbjson","dep:prost","dep:serde_json","dep:tower-http"],"tls":["grpc","dep:solti-tls","tonic/tls-ring"]},"yanked":false,"rust_version":"1.90.0","pubtime":"2026-06-22T06:40:55Z","v":2}