{"name":"volga","vers":"0.1.0","deps":[{"name":"bytes","req":"^1.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.210","features":["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":"tokio","req":"^1.40.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"14cb68971a0b450e9bd4c59dfbc57b9dba67e7d6656535b471c6572a49fd94bc","features":{},"yanked":false,"pubtime":"2024-10-03T17:08:04Z"} {"name":"volga","vers":"0.1.1","deps":[{"name":"bytes","req":"^1.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.210","features":["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":"tokio","req":"^1.40.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6ba828328eeee9c438b3bfb964e7403719de35a18d4543af352d4c12bdf1c3ad","features":{},"yanked":false,"pubtime":"2024-10-03T17:20:39Z"} {"name":"volga","vers":"0.1.2","deps":[{"name":"bytes","req":"^1.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.210","features":["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":"tokio","req":"^1.40.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"feb85ef9999dd8f8635cd571e4c23c38de75169fed89a7e2681f2a0874cc6222","features":{},"yanked":false,"pubtime":"2024-10-03T17:23:51Z"} {"name":"volga","vers":"0.1.3","deps":[{"name":"bytes","req":"^1.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.210","features":["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":"tokio","req":"^1.40.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7cef544d3e939cf91a5b477ff8f1f74f8787b5708b171ee4982cd6bba1419f83","features":{},"yanked":false,"pubtime":"2024-10-04T10:01:31Z"} {"name":"volga","vers":"0.1.4","deps":[{"name":"bytes","req":"^1.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.210","features":["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":"tokio","req":"^1.40.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"01c5bbadb1a2a74206366ec1db2504c6fc0427505e2ea61975103a5de8f87bf6","features":{},"yanked":false,"pubtime":"2024-10-04T12:42:20Z"} {"name":"volga","vers":"0.1.5","deps":[{"name":"bytes","req":"^1.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.210","features":["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":"tokio","req":"^1.40.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"49f01b03357cdceaa0c029ce4616c93a5c984858e9a3432208093e1c38ea6fd7","features":{},"yanked":false,"pubtime":"2024-10-04T12:51:53Z"} {"name":"volga","vers":"0.1.6","deps":[{"name":"bytes","req":"^1.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.210","features":["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":"tokio","req":"^1.40.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cf5dfd51f100b3bb5887d512e6492632430806bef973393e6f21b1977f3778c8","features":{},"yanked":false,"pubtime":"2024-10-07T08:12:04Z"} {"name":"volga","vers":"0.1.7","deps":[{"name":"bytes","req":"^1.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.210","features":["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":"tokio","req":"^1.40.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"03bfe74b78706282600faf996378ddaa83c3f3f83bb0e9a4766c8130f1d81b56","features":{},"yanked":false,"pubtime":"2024-10-08T09:13:13Z"} {"name":"volga","vers":"0.1.8","deps":[{"name":"bytes","req":"^1.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.210","features":["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":"tokio","req":"^1.40.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"de25dc6a609884d79d5a4e6af8e3f052f8690442d36dd582ab90e8eca7580fa5","features":{},"yanked":false,"pubtime":"2024-10-09T15:27:31Z"} {"name":"volga","vers":"0.1.9","deps":[{"name":"bytes","req":"^1.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.210","features":["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":"tokio","req":"^1.40.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b0defa90587f6ec1e78ce3d0b4acbffe47491add7fa4021ab9c891a3fc7b0585","features":{},"yanked":false,"pubtime":"2024-10-11T16:16:23Z"} {"name":"volga","vers":"0.1.10","deps":[{"name":"bytes","req":"^1.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.210","features":["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":"tokio","req":"^1.40.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b55316f701e48594fb1f8b4308dbaed8e5dd91ea0fc937617fce9a5bd5d7acc4","features":{},"yanked":false,"pubtime":"2024-10-13T10:14:04Z"} {"name":"volga","vers":"0.1.11","deps":[{"name":"bytes","req":"^1.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.210","features":["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":"tokio","req":"^1.40.0","features":["full"],"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"}],"cksum":"47e5f0315a4eee363588dd453c516167f9ca645d95e6506baba26a7c6b546fb1","features":{},"yanked":false,"pubtime":"2024-10-26T08:16:55Z"} {"name":"volga","vers":"0.2.0","deps":[{"name":"bytes","req":"^1.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.27","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.210","features":["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":"tokio","req":"^1.40.0","features":["full"],"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"}],"cksum":"916faa42689a28e38e3b582d9efb5075b66888635c17d73f72fdd85f36a4c8b0","features":{},"yanked":false,"pubtime":"2024-10-27T10:21:28Z"} {"name":"volga","vers":"0.2.1","deps":[{"name":"bytes","req":"^1.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.27","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.210","features":["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":"tokio","req":"^1.40.0","features":["full"],"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"}],"cksum":"80481dc832609db906f6098f0d5d2f315ff992cc01dfea8e9a6ea95fa5db3ee4","features":{},"yanked":false,"pubtime":"2024-10-31T15:35:55Z"} {"name":"volga","vers":"0.2.2","deps":[{"name":"bytes","req":"^1.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.214","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.132","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.41.0","features":["full"],"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"}],"cksum":"743995d1bc934cf8eed0306e9a3acb55d30c9f5841fd3e48e7ca7b0aedf5d9dc","features":{},"yanked":false,"pubtime":"2024-11-02T09:22:02Z"} {"name":"volga","vers":"0.2.3","deps":[{"name":"bytes","req":"^1.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.214","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.132","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.41.0","features":["full"],"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"}],"cksum":"cb3b427951064bfd228c3dd91a65a1b9d945b1e8c5c4ac80d373376d009a57a3","features":{},"yanked":false,"pubtime":"2024-11-03T10:47:48Z"} {"name":"volga","vers":"0.3.0","deps":[{"name":"bytes","req":"^1.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.0","features":["server","http1","http2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["server","server-auto","server-graceful","http1","http2","service","tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.214","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.132","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.41.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.16","features":[],"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"}],"cksum":"56ab6745024746c024a47b43caf8ea2d498f09976fc1dabe79b03d8d001d9f78","features":{},"yanked":false,"pubtime":"2024-11-18T09:39:22Z"} {"name":"volga","vers":"0.3.1","deps":[{"name":"bytes","req":"^1.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["blocking","json","http2"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.215","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.133","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.41.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.16","features":[],"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"}],"cksum":"676b2492c4cdcce76055e516ff6c1ddf8c71128d297c205b67ddd5c51fa1607b","features":{"async":[],"middleware":[],"sync":[]},"features2":{"default":["http1","async","middleware"],"full":["http1","http2","async","sync","middleware"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2"],"mini":["http1","async"],"mini2":["http2","async"]},"yanked":false,"pubtime":"2024-11-20T14:39:47Z","v":2} {"name":"volga","vers":"0.3.2","deps":[{"name":"bytes","req":"^1.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["blocking","json","http2"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.215","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.133","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.41.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.16","features":[],"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"}],"cksum":"d2f59f5bee0493728ad0caf813f7d7db591abca001c251372480b25cfeaf309b","features":{"async":[],"middleware":[],"sync":[]},"features2":{"default":["http1","async","middleware"],"full":["http1","http2","async","sync","middleware"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2"],"mini":["http1","async"],"mini2":["http2","async"]},"yanked":false,"rust_version":"1.80.0","pubtime":"2024-11-24T10:10:33Z","v":2} {"name":"volga","vers":"0.4.0","deps":[{"name":"bytes","req":"^1.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["blocking","json","http2"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.215","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.133","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.41.1","features":["full"],"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"}],"cksum":"209a24991b5f00f66d922765b6eb07715ccfca0809f7ebc479a56fd03219c801","features":{"middleware":[]},"features2":{"default":["http1","middleware"],"full":["http1","http2","middleware"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2"],"mini":["http1"],"mini2":["http2"]},"yanked":false,"rust_version":"1.80.0","pubtime":"2024-12-04T16:25:13Z","v":2} {"name":"volga","vers":"0.4.1","deps":[{"name":"bytes","req":"^1.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["blocking","json","http2"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.215","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.215","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.133","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42.0","features":["full"],"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"}],"cksum":"6c6957f457d073fd5d368f1697faf919f92b2adacfdce8986bef664584d957f8","features":{"middleware":[]},"features2":{"default":["http1","middleware"],"full":["http1","http2","middleware"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2"],"mini":["http1"],"mini2":["http2"]},"yanked":false,"rust_version":"1.80.0","pubtime":"2024-12-06T15:30:46Z","v":2} {"name":"volga","vers":"0.4.2","deps":[{"name":"bytes","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["blocking","json","http2"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.216","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.215","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.133","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0b51253daa43384be57610f21956a545be39aadb39b1e47624a4953b7ad4c923","features":{"middleware":[]},"features2":{"default":["http1","middleware"],"full":["http1","http2","middleware"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2"],"mini":["http1"],"mini2":["http2"]},"yanked":false,"rust_version":"1.80.0","pubtime":"2024-12-11T12:49:54Z","v":2} {"name":"volga","vers":"0.4.3","deps":[{"name":"bytes","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["blocking","json","http2"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.216","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.215","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.133","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e307e4e7372f1962db812efb5c958e6387e50d54c1ecfb74f4930ca6c3f79476","features":{"middleware":[]},"features2":{"default":["http1","middleware"],"full":["http1","http2","middleware"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2"],"mini":["http1"],"mini2":["http2"]},"yanked":false,"rust_version":"1.80.0","pubtime":"2024-12-16T14:56:40Z","v":2} {"name":"volga","vers":"0.4.4","deps":[{"name":"bytes","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.1","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.9","features":["blocking","json","http2"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.216","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.215","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.133","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.11.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"a35be0021787ee19c7ee5f6416fc89a9cfa6d3ebc248a41044c22a2653dcd642","features":{"di":[],"middleware":[]},"features2":{"default":["http1"],"full":["http1","http2","middleware","di"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2"],"mini":["http1"],"mini2":["http2"]},"yanked":false,"rust_version":"1.80.0","pubtime":"2024-12-23T12:10:36Z","v":2} {"name":"volga","vers":"0.4.5","deps":[{"name":"bytes","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.2","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.11","features":["blocking","json","http2"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.217","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.217","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.134","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.11.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"70c2c9ede3116e61cfe9296cd43f0b4ff71886df15253e9423d49d358bebc4b1","features":{"di":[],"middleware":[]},"features2":{"default":["http1"],"full":["http1","http2","middleware","di"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2"],"mini":["http1"],"mini2":["http2"]},"yanked":false,"rust_version":"1.80.0","pubtime":"2024-12-28T10:32:02Z","v":2} {"name":"volga","vers":"0.4.6","deps":[{"name":"async-compression","req":"^0.4.18","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.2","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.12","features":["blocking","json","http2","brotli","deflate","gzip","zstd"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.217","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.217","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.135","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.11.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"d39c4b73a4cdaff2a07608b0ecb3efdb446adc17ce1e266b5c719b399af13e49","features":{"compression-brotli":["middleware","async-compression/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","async-compression/zlib","async-compression/gzip"],"compression-zstd":["middleware","async-compression/zstd"],"decompression-brotli":["middleware","async-compression/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","async-compression/zlib","async-compression/gzip"],"decompression-zstd":["middleware","async-compression/zstd"],"di":[],"middleware":[]},"features2":{"default":["http1"],"full":["http1","http2","middleware","di","compression-full","decompression-full"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2"],"mini":["http1"],"mini2":["http2"]},"yanked":false,"rust_version":"1.80.0","pubtime":"2025-01-09T16:53:53Z","v":2} {"name":"volga","vers":"0.4.7","deps":[{"name":"async-compression","req":"^0.4.18","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.2","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.12","features":["blocking","json","http2","brotli","deflate","gzip","zstd"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.217","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.217","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.135","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.43.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.12.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"919a0e5f45036b06dabab2024587b0ebce852e456c8915e0912f11e2d5f04596","features":{"compression-brotli":["middleware","async-compression/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","async-compression/zlib","async-compression/gzip"],"compression-zstd":["middleware","async-compression/zstd"],"decompression-brotli":["middleware","async-compression/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","async-compression/zlib","async-compression/gzip"],"decompression-zstd":["middleware","async-compression/zstd"],"di":[],"middleware":[]},"features2":{"default":["http1"],"full":["http1","http2","middleware","di","multipart","compression-full","decompression-full"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2"],"mini":["http1"],"mini2":["http2"],"multipart":["dep:multer"]},"yanked":false,"rust_version":"1.80.0","pubtime":"2025-01-14T14:33:24Z","v":2} {"name":"volga","vers":"0.4.8","deps":[{"name":"async-compression","req":"^0.4.18","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.2","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.12","features":["blocking","json","http2","brotli","deflate","gzip","zstd","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.217","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.217","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.135","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.43.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.1","features":["tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.12.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"e9d1cd0ced9fe1dcb4b7ef8bda574c8d3fe48efc74d38f63d8898acbc7eb10d8","features":{"compression-brotli":["middleware","async-compression/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","async-compression/zlib","async-compression/gzip"],"compression-zstd":["middleware","async-compression/zstd"],"decompression-brotli":["middleware","async-compression/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","async-compression/zlib","async-compression/gzip"],"decompression-zstd":["middleware","async-compression/zstd"],"di":[],"middleware":[]},"features2":{"default":["http1"],"full":["http1","http2","middleware","di","tls","multipart","compression-full","decompression-full"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2"],"multipart":["dep:multer"],"tls":["middleware","dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/ring"]},"yanked":false,"rust_version":"1.80.0","pubtime":"2025-01-17T16:57:21Z","v":2} {"name":"volga","vers":"0.4.9","deps":[{"name":"async-compression","req":"^0.4.18","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5.2","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.12","features":["blocking","json","http2","brotli","deflate","gzip","zstd","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.217","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.217","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.137","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.43.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.1","features":["tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.19","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.12.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"4bf0c128899c2da842aa48aa65479f8dd2bea4161d711df42eb98b85bd219740","features":{"compression-brotli":["middleware","async-compression/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","async-compression/zlib","async-compression/gzip"],"compression-zstd":["middleware","async-compression/zstd"],"decompression-brotli":["middleware","async-compression/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","async-compression/zlib","async-compression/gzip"],"decompression-zstd":["middleware","async-compression/zstd"],"di":[],"middleware":[]},"features2":{"default":["http1"],"full":["http1","http2","middleware","di","tls","tracing","multipart","compression-full","decompression-full"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2"],"multipart":["dep:multer"],"tls":["middleware","dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/ring"],"tracing":["middleware","dep:tracing"]},"yanked":false,"rust_version":"1.80.0","pubtime":"2025-01-23T14:31:57Z","v":2} {"name":"volga","vers":"0.5.0","deps":[{"name":"async-compression","req":"^0.4.18","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.6.0","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.12","features":["blocking","json","http2","brotli","deflate","gzip","zstd","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.217","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.217","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.138","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.43.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.1","features":["tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.19","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.12.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"bcd8ded9a36cbd00737654ffb6f275202a6a427c644a5f97a385d69ab1f56923","features":{"compression-brotli":["middleware","async-compression/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","async-compression/zlib","async-compression/gzip"],"compression-zstd":["middleware","async-compression/zstd"],"decompression-brotli":["middleware","async-compression/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","async-compression/zlib","async-compression/gzip"],"decompression-zstd":["middleware","async-compression/zstd"],"di":[],"middleware":[],"problem-details":[]},"features2":{"default":["http1"],"full":["http1","http2","middleware","di","tls","tracing","multipart","problem-details","compression-full","decompression-full"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2"],"multipart":["dep:multer"],"tls":["middleware","dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/ring"],"tracing":["middleware","dep:tracing"]},"yanked":false,"rust_version":"1.80.0","pubtime":"2025-02-03T16:25:16Z","v":2} {"name":"volga","vers":"0.5.1","deps":[{"name":"async-compression","req":"^0.4.18","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.6.0","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.12","features":["blocking","json","http2","brotli","deflate","gzip","zstd","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.217","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.217","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.138","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.43.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.1","features":["tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.19","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.12.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"fd9c8b178ba9e423f0433f5f162c27a3301bdc5ad33c194e2e801f2abc87f004","features":{"compression-brotli":["middleware","async-compression/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","async-compression/zlib","async-compression/gzip"],"compression-zstd":["middleware","async-compression/zstd"],"decompression-brotli":["middleware","async-compression/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","async-compression/zlib","async-compression/gzip"],"decompression-zstd":["middleware","async-compression/zstd"],"di":[],"middleware":[],"problem-details":[]},"features2":{"default":["http1"],"full":["http1","http2","middleware","di","tls","tracing","multipart","problem-details","compression-full","decompression-full"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2"],"multipart":["dep:multer"],"tls":["middleware","dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/ring"],"tracing":["middleware","dep:tracing"]},"yanked":false,"rust_version":"1.80.0","pubtime":"2025-02-06T16:09:09Z","v":2} {"name":"volga","vers":"0.5.2","deps":[{"name":"async-compression","req":"^0.4.18","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.39","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.6.0","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.12","features":["blocking","json","http2","brotli","deflate","gzip","zstd","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.217","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.217","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.138","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.43.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.1","features":["tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.19","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.13.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"22329bd32dc7cc55cdd91d1646bfceee066de54d18494db14f7b561e99807793","features":{"compression-brotli":["middleware","async-compression/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","async-compression/zlib","async-compression/gzip"],"compression-zstd":["middleware","async-compression/zstd"],"decompression-brotli":["middleware","async-compression/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","async-compression/zlib","async-compression/gzip"],"decompression-zstd":["middleware","async-compression/zstd"],"di":[],"middleware":[],"problem-details":[]},"features2":{"default":["http1"],"full":["http1","http2","middleware","di","tls","tracing","multipart","problem-details","static-files","compression-full","decompression-full"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"multipart":["dep:multer"],"static-files":["dep:chrono","dep:handlebars","dep:sha1"],"tls":["middleware","dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/ring"],"tracing":["middleware","dep:tracing"]},"yanked":false,"rust_version":"1.80.0","pubtime":"2025-02-14T16:47:46Z","v":2} {"name":"volga","vers":"0.5.3","deps":[{"name":"async-compression","req":"^0.4.18","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.39","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.6.0","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1.10","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.12","features":["blocking","json","http2","brotli","deflate","gzip","zstd","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.218","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.218","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.139","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.43.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.1","features":["tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.19","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.13.2","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"377dc15c2ed34f4b11c80a7970f1bca0ca26c23ba3d918f36efc238510714716","features":{"compression-brotli":["middleware","async-compression/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","async-compression/zlib","async-compression/gzip"],"compression-zstd":["middleware","async-compression/zstd"],"decompression-brotli":["middleware","async-compression/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","async-compression/zlib","async-compression/gzip"],"decompression-zstd":["middleware","async-compression/zstd"],"di":[],"middleware":[],"problem-details":[]},"features2":{"default":["http1"],"full":["http1","http2","middleware","di","tls","tracing","multipart","problem-details","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"multipart":["dep:multer"],"static-files":["dep:chrono","dep:handlebars","dep:sha1"],"tls":["middleware","dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/ring"],"tracing":["middleware","dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.80.0","pubtime":"2025-02-20T18:08:00Z","v":2} {"name":"volga","vers":"0.5.4","deps":[{"name":"async-compression","req":"^0.4.18","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.40","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.6.0","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.6.0","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.10","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.12","features":["blocking","json","http2","brotli","deflate","gzip","zstd","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.218","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.218","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.139","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.43.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.1","features":["tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.19","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.15.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"7ae647a41faef38dae7951a222ad025fdc6a11803e4029223bf4de35ab57fd22","features":{"di":[],"middleware":[],"problem-details":[]},"features2":{"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"full":["http1","http2","middleware","di","tls","tracing","multipart","problem-details","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"multipart":["dep:multer"],"static-files":["dep:chrono","dep:handlebars","dep:sha1"],"tls":["middleware","dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/ring"],"tracing":["middleware","dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.80.0","pubtime":"2025-02-26T17:58:15Z","v":2} {"name":"volga","vers":"0.5.5","deps":[{"name":"async-compression","req":"^0.4.21","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":true,"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.40","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.6.0","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.6.0","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.10","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.15","features":["blocking","multipart","stream","json","http2","brotli","deflate","gzip","zstd","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.219","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.44.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.2","features":["tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.19","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.16.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"206a289f5d2208fd7590847ba7527688ae9d3626a19c334eb3350a959adfb836","features":{"di":[],"middleware":[],"problem-details":[]},"features2":{"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"full":["http1","http2","middleware","di","tls","tracing","multipart","problem-details","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"multipart":["dep:multer"],"static-files":["dep:chrono","dep:handlebars","dep:sha1"],"tls":["middleware","dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/ring"],"tracing":["middleware","dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.80.0","pubtime":"2025-03-21T09:24:06Z","v":2} {"name":"volga","vers":"0.5.6","deps":[{"name":"async-compression","req":"^0.4.22","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":true,"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.40","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.6.0","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.6.0","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.11","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.15","features":["blocking","multipart","stream","json","http2","brotli","deflate","gzip","zstd","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.219","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.44.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.2","features":["tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.26.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.19","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.16.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"12dda361e118d2e4c4e31e39ef3f7b6e9ae5833438a06f40e8fd29085c690080","features":{"di":[],"middleware":[],"problem-details":[]},"features2":{"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"full":["http1","http2","middleware","di","tls","tracing","multipart","problem-details","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"multipart":["dep:multer"],"static-files":["dep:chrono","dep:handlebars","dep:sha1"],"tls":["middleware","dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/ring"],"tracing":["middleware","dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.80.0","pubtime":"2025-04-10T17:30:30Z","v":2} {"name":"volga","vers":"0.5.7","deps":[{"name":"async-compression","req":"^0.4.22","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":true,"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.40","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.6.0","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.6.0","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.11","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.15","features":["blocking","multipart","stream","json","http2","brotli","deflate","gzip","zstd","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.219","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.44.2","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.2","features":["tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.26.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.19","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.16.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"7ca2cfdf8bf070af041777e0ee9ad83587074302f11205f7162ffe30d9e6da3b","features":{"di":[],"middleware":[],"problem-details":[]},"features2":{"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"full":["http1","http2","middleware","di","tls","tracing","multipart","problem-details","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"multipart":["dep:multer"],"static-files":["dep:chrono","dep:handlebars","dep:sha1"],"tls":["middleware","dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/ring"],"tracing":["middleware","dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.80.0","pubtime":"2025-04-14T09:03:46Z","v":2} {"name":"volga","vers":"0.5.8","deps":[{"name":"async-compression","req":"^0.4.23","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":true,"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":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.1","features":["percent-encode"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.6.0","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.6.0","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.11","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.15","features":["blocking","multipart","stream","json","http2","brotli","deflate","gzip","zstd","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.219","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.45.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.2","features":["tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.26.2","features":[],"optional":true,"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":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.19","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.16.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"bc1b4740bc14398fe8a6ee5c84ec02e3cd5972a5e782cf4af354ca3153371142","features":{"di":[],"middleware":[],"problem-details":[]},"features2":{"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"cookie":["dep:cookie"],"cookie-full":["cookie","private-cookie","signed-cookie"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"full":["http1","http2","middleware","di","tls","cookie-full","tracing","multipart","problem-details","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"multipart":["dep:multer"],"private-cookie":["di","dep:cookie","cookie?/private"],"signed-cookie":["di","dep:cookie","cookie?/signed"],"static-files":["dep:chrono","dep:handlebars","dep:sha1"],"tls":["middleware","dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/ring"],"tracing":["middleware","dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.80.0","pubtime":"2025-05-15T14:31:20Z","v":2} {"name":"volga","vers":"0.5.9","deps":[{"name":"async-compression","req":"^0.4.25","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":true,"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":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.1","features":["percent-encode"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.6.0","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.6.0","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.6.0","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.14","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.22","features":["blocking","multipart","stream","json","http2","brotli","deflate","gzip","zstd","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.219","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.46.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.2","features":["tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.27.0","features":[],"optional":true,"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":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.19","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.17.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"6f2ca94c88dd142a1255aac222a42373bfd95993205f14821376fd02d4e25852","features":{"di":[],"middleware":[],"problem-details":[]},"features2":{"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"cookie":["dep:cookie"],"cookie-full":["cookie","private-cookie","signed-cookie"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"full":["http1","http2","middleware","di","tls","cookie-full","tracing","multipart","problem-details","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"multipart":["dep:multer"],"private-cookie":["di","dep:cookie","cookie?/private"],"signed-cookie":["di","dep:cookie","cookie?/signed"],"static-files":["dep:chrono","dep:handlebars","dep:sha1"],"tls":["middleware","dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/ring"],"tracing":["middleware","dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.80.0","pubtime":"2025-07-07T16:03:56Z","v":2} {"name":"volga","vers":"0.6.0","deps":[{"name":"async-compression","req":"^0.4.25","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":true,"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":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.1","features":["percent-encode"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.6.0","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.6.0","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.6.0","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.15","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"memchr","req":"^2.7.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.22","features":["blocking","multipart","stream","json","http2","brotli","deflate","gzip","zstd","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.219","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.46.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.2","features":["tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.27.0","features":[],"optional":true,"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":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.19","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.17.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"bc98e5f01207d67546c289a18497d5ccb0457007d2831273a837ba312d73359c","features":{"di":[],"middleware":[],"problem-details":[]},"features2":{"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"cookie":["dep:cookie"],"cookie-full":["cookie","private-cookie","signed-cookie"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"full":["http1","http2","middleware","di","tls","cookie-full","tracing","multipart","problem-details","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"multipart":["dep:multer"],"private-cookie":["di","dep:cookie","cookie?/private"],"signed-cookie":["di","dep:cookie","cookie?/signed"],"static-files":["dep:chrono","dep:handlebars","dep:sha1"],"tls":["middleware","dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/ring"],"tracing":["middleware","dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.80.0","pubtime":"2025-07-13T14:28:31Z","v":2} {"name":"volga","vers":"0.6.1","deps":[{"name":"async-compression","req":"^0.4.27","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","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.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.1","features":["percent-encode"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7.0","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.6.0","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.6.0","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.16","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"memchr","req":"^2.7.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.22","features":["blocking","multipart","stream","json","http2","brotli","deflate","gzip","zstd","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.219","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.141","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.46.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.2","features":["tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.27.0","features":[],"optional":true,"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":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.19","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.17.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"volga-macros","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"254ab97315da6a3b9c3c7d0bd4f40a3b6f354020c73fc63a1b53adb8a33955ab","features":{"di":[],"middleware":[],"problem-details":[]},"features2":{"auth":["basic-auth","jwt-auth"],"basic-auth":["dep:base64","middleware"],"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"cookie":["dep:cookie"],"cookie-full":["cookie","private-cookie","signed-cookie"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"full":["http1","http2","auth","middleware","di","tls","cookie-full","tracing","multipart","problem-details","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"jwt-auth":["dep:jsonwebtoken","middleware"],"jwt-auth-full":["jwt-auth","dep:volga-macros","volga-macros?/jwt-auth-derive"],"macros":["dep:volga-macros"],"multipart":["dep:multer"],"private-cookie":["di","dep:cookie","cookie?/private"],"signed-cookie":["di","dep:cookie","cookie?/signed"],"static-files":["dep:chrono","dep:handlebars","dep:sha1"],"tls":["middleware","dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/ring"],"tracing":["middleware","dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.80.0","pubtime":"2025-07-27T08:24:16Z","v":2} {"name":"volga","vers":"0.6.2","deps":[{"name":"async-compression","req":"^0.4.27","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","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.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.1","features":["percent-encode"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7.0","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.6.0","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.6.0","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.16","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"memchr","req":"^2.7.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.22","features":["blocking","multipart","stream","json","http2","brotli","deflate","gzip","zstd","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.219","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.142","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.2","features":["tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.27.0","features":[],"optional":true,"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":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.19","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.17.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"volga-di","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-macros","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"87c3f9a5ba8f9fa02de33b7d7cef47582a32613b127c8e8acc10de2f60729ccc","features":{"middleware":[],"problem-details":[]},"features2":{"auth":["basic-auth","jwt-auth"],"basic-auth":["dep:base64","middleware"],"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"cookie":["dep:cookie"],"cookie-full":["cookie","private-cookie","signed-cookie"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"di":["dep:volga-di"],"di-full":["di","volga-di?/macros"],"full":["http1","http2","auth","middleware","di","tls","cookie-full","tracing","multipart","problem-details","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"jwt-auth":["dep:jsonwebtoken","middleware"],"jwt-auth-full":["jwt-auth","dep:volga-macros","volga-macros?/jwt-auth-derive"],"macros":["dep:volga-macros"],"multipart":["dep:multer"],"private-cookie":["di","dep:cookie","cookie?/private"],"signed-cookie":["di","dep:cookie","cookie?/signed"],"static-files":["dep:chrono","dep:handlebars","dep:sha1"],"tls":["middleware","dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/ring"],"tracing":["middleware","dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.80.0","pubtime":"2025-08-01T14:02:08Z","v":2} {"name":"volga","vers":"0.6.3","deps":[{"name":"async-compression","req":"^0.4.27","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","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.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.1","features":["percent-encode"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7.0","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.6.0","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.6.0","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.16","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"memchr","req":"^2.7.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.22","features":["blocking","multipart","stream","json","http2","brotli","deflate","gzip","zstd","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.219","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.142","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.2","features":["tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.27.0","features":[],"optional":true,"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":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.19","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.17.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"volga-di","req":"^0.6.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-macros","req":"^0.6.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"85278ba3e77c265d9d17e52b774aa62cea5ceed53463bfe5e1710a1a31058c34","features":{"middleware":[],"problem-details":[]},"features2":{"auth":["basic-auth","jwt-auth"],"basic-auth":["dep:base64","middleware"],"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"cookie":["dep:cookie"],"cookie-full":["cookie","private-cookie","signed-cookie"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"di":["dep:volga-di"],"di-full":["di","volga-di?/macros"],"full":["http1","http2","auth","middleware","di","tls","cookie-full","tracing","multipart","problem-details","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"jwt-auth":["dep:jsonwebtoken","middleware"],"jwt-auth-full":["jwt-auth","dep:volga-macros","volga-macros?/jwt-auth-derive"],"macros":["dep:volga-macros"],"multipart":["dep:multer"],"private-cookie":["di","dep:cookie","cookie?/private"],"signed-cookie":["di","dep:cookie","cookie?/signed"],"static-files":["dep:chrono","dep:handlebars","dep:sha1"],"tls":["middleware","dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/ring"],"tracing":["middleware","dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.80.0","pubtime":"2025-08-01T15:18:30Z","v":2} {"name":"volga","vers":"0.6.4","deps":[{"name":"async-compression","req":"^0.4.30","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","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.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.41","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.1","features":["percent-encode"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7.0","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.6.0","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.7.0","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.16","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"memchr","req":"^2.7.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.23","features":["blocking","multipart","stream","json","http2","brotli","deflate","gzip","zstd","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.219","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.143","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.2","features":["tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.18.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"volga-di","req":"^0.6.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-macros","req":"^0.6.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"379a7cb8913d70c2fb200cc0f9a16db3b00ebd0e3265ed883c2bd1d987585d41","features":{"middleware":[],"problem-details":[]},"features2":{"auth":["basic-auth","jwt-auth"],"basic-auth":["dep:base64","middleware"],"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"cookie":["dep:cookie"],"cookie-full":["cookie","private-cookie","signed-cookie"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"di":["dep:volga-di"],"di-full":["di","volga-di?/macros"],"full":["http1","http2","auth","middleware","di","tls","cookie-full","tracing","multipart","problem-details","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"jwt-auth":["dep:jsonwebtoken","middleware"],"jwt-auth-full":["jwt-auth","dep:volga-macros","volga-macros?/jwt-auth-derive"],"macros":["dep:volga-macros"],"multipart":["dep:multer"],"private-cookie":["di","dep:cookie","cookie?/private"],"signed-cookie":["di","dep:cookie","cookie?/signed"],"static-files":["dep:chrono","dep:handlebars","dep:sha1"],"tls":["middleware","dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/ring"],"tracing":["middleware","dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.80.0","pubtime":"2025-09-05T16:23:47Z","v":2} {"name":"volga","vers":"0.6.6","deps":[{"name":"async-compression","req":"^0.4.32","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","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.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.42","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.1","features":["percent-encode"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7.0","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.6.0","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.7.0","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.17","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"memchr","req":"^2.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.23","features":["blocking","multipart","stream","json","http2","brotli","deflate","gzip","zstd","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.227","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1.0.145","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":["tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.28.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.18.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"volga-dev-cert","req":"^0.6.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-di","req":"^0.6.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-macros","req":"^0.6.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b3f3c626e34d6496e2ceab51f69ed2dcb4fbed6af6ffb0c1879383d19f90420f","features":{"middleware":[],"problem-details":[]},"features2":{"auth":["basic-auth","jwt-auth"],"basic-auth":["dep:base64","middleware"],"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"cookie":["dep:cookie"],"cookie-full":["cookie","private-cookie","signed-cookie"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"dev-cert":["dep:volga-dev-cert"],"di":["dep:volga-di"],"di-full":["di","volga-di?/macros"],"full":["http1","http2","auth","middleware","di","tls","cookie-full","tracing","multipart","problem-details","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"jwt-auth":["dep:jsonwebtoken","middleware"],"jwt-auth-full":["jwt-auth","dep:volga-macros","volga-macros?/jwt-auth-derive"],"macros":["dep:volga-macros"],"multipart":["dep:multer"],"private-cookie":["di","dep:cookie","cookie?/private"],"signed-cookie":["di","dep:cookie","cookie?/signed"],"static-files":["dep:chrono","dep:handlebars","dep:sha1"],"tls":["middleware","dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/ring"],"tracing":["middleware","dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.80.0","pubtime":"2025-09-28T13:46:20Z","v":2} {"name":"volga","vers":"0.6.7","deps":[{"name":"async-compression","req":"^0.4.32","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","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.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.42","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.1","features":["percent-encode"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7.0","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.7.0","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.7.0","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.17","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.1.0","features":["rust_crypto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.1.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"memchr","req":"^2.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.24","features":["blocking","multipart","stream","json","http2","brotli","deflate","gzip","zstd","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.228","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":"dev"},{"name":"serde_json","req":"^1.0.145","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":["tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.28.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.18.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"volga-dev-cert","req":"^0.6.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-di","req":"^0.6.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-macros","req":"^0.6.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"11bde16bfe078cbc651b4c2fdc1758784951044eefbee82de1a8e136207741e8","features":{"middleware":[],"problem-details":[]},"features2":{"auth":["basic-auth","jwt-auth"],"basic-auth":["dep:base64","middleware"],"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"cookie":["dep:cookie"],"cookie-full":["cookie","private-cookie","signed-cookie"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"dev-cert":["dep:volga-dev-cert"],"di":["dep:volga-di"],"di-full":["di","volga-di?/macros"],"full":["http1","http2","auth","middleware","di","tls","cookie-full","tracing","multipart","problem-details","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"jwt-auth":["dep:jsonwebtoken","middleware"],"jwt-auth-full":["jwt-auth","dep:volga-macros","volga-macros?/jwt-auth-derive"],"macros":["dep:volga-macros"],"multipart":["dep:multer"],"private-cookie":["di","dep:cookie","cookie?/private"],"signed-cookie":["di","dep:cookie","cookie?/signed"],"static-files":["dep:chrono","dep:handlebars","dep:sha1"],"tls":["middleware","dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/ring"],"tracing":["middleware","dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.80.0","pubtime":"2025-11-02T14:19:40Z","v":2} {"name":"volga","vers":"0.7.0","deps":[{"name":"async-compression","req":"^0.4.32","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","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.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.42","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.1","features":["percent-encode"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7.0","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.7.0","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.7.0","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.17","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.2.0","features":["rust_crypto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.2.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"memchr","req":"^2.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.24","features":["blocking","multipart","stream","json","http2","brotli","deflate","gzip","zstd","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.228","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":"dev"},{"name":"serde_json","req":"^1.0.145","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":["tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.28.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.18.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"volga-dev-cert","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-di","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-macros","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0ebe52bb83347b3556733fbf4d8574e6b2eea1d567d799add2f464a04d8cea03","features":{"middleware":[],"problem-details":[]},"features2":{"auth":["basic-auth","jwt-auth"],"basic-auth":["dep:base64","middleware"],"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"cookie":["dep:cookie"],"cookie-full":["cookie","private-cookie","signed-cookie"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"dev-cert":["dep:volga-dev-cert"],"di":["dep:volga-di"],"full":["http1","http2","auth","middleware","di","tls","cookie-full","tracing","multipart","problem-details","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"jwt-auth":["dep:jsonwebtoken","middleware"],"jwt-auth-full":["jwt-auth","dep:volga-macros","volga-macros?/jwt-auth-derive"],"macros":["dep:volga-macros"],"multipart":["dep:multer"],"private-cookie":["di","dep:cookie","cookie?/private"],"signed-cookie":["di","dep:cookie","cookie?/signed"],"static-files":["dep:chrono","dep:handlebars","dep:sha1"],"tls":["middleware","dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/ring"],"tracing":["middleware","dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.90.0","pubtime":"2025-11-15T10:07:44Z","v":2} {"name":"volga","vers":"0.7.1","deps":[{"name":"async-compression","req":"^0.4.32","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","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.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.42","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.1","features":["percent-encode"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7.0","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.7.0","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.7.0","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.17","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.2.0","features":["rust_crypto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.2.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"memchr","req":"^2.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.24","features":["blocking","multipart","stream","json","http2","brotli","deflate","gzip","zstd","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.228","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":"dev"},{"name":"serde_json","req":"^1.0.145","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":["tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.28.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.18.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"volga-dev-cert","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-di","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-macros","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"334289b5554c423bc3c004f97a0e04136992fced101e6d41dfdbd0046cf6fe5f","features":{"middleware":[],"problem-details":[]},"features2":{"auth":["basic-auth","jwt-auth"],"basic-auth":["dep:base64","middleware"],"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"cookie":["dep:cookie"],"cookie-full":["cookie","private-cookie","signed-cookie"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"dev-cert":["dep:volga-dev-cert"],"di":["dep:volga-di"],"full":["http1","http2","auth","middleware","di","tls","cookie-full","tracing","multipart","problem-details","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"jwt-auth":["dep:jsonwebtoken","middleware"],"jwt-auth-full":["jwt-auth","dep:volga-macros","volga-macros?/jwt-auth-derive"],"macros":["dep:volga-macros"],"multipart":["dep:multer"],"private-cookie":["di","dep:cookie","cookie?/private"],"signed-cookie":["di","dep:cookie","cookie?/signed"],"static-files":["dep:chrono","dep:handlebars","dep:sha1"],"tls":["middleware","dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/ring"],"tracing":["middleware","dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.90.0","pubtime":"2025-11-20T14:07:40Z","v":2} {"name":"volga","vers":"0.7.2","deps":[{"name":"async-compression","req":"^0.4.34","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","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.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.42","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.1","features":["percent-encode"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.7.0","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8.1","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.7.0","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.18","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.2.0","features":["rust_crypto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.2.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"memchr","req":"^2.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.24","features":["blocking","multipart","stream","json","http2","brotli","deflate","gzip","zstd","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.228","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":"dev"},{"name":"serde_json","req":"^1.0.145","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":["tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.28.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.18.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"volga-dev-cert","req":"^0.7.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-di","req":"^0.7.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-macros","req":"^0.7.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b66adb9371875cd075b79085b2e8b9291acaf479d79ac562d80ca4d54d81dd9a","features":{"middleware":[],"problem-details":[]},"features2":{"auth":["basic-auth","jwt-auth"],"basic-auth":["dep:base64","middleware"],"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"cookie":["dep:cookie"],"cookie-full":["cookie","private-cookie","signed-cookie"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"dev-cert":["dep:volga-dev-cert"],"di":["dep:volga-di"],"full":["http1","http2","auth","middleware","di","tls","cookie-full","tracing","multipart","problem-details","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"jwt-auth":["dep:jsonwebtoken","middleware"],"jwt-auth-full":["jwt-auth","dep:volga-macros","volga-macros?/jwt-auth-derive"],"macros":["dep:volga-macros"],"multipart":["dep:multer"],"private-cookie":["di","dep:cookie","cookie?/private"],"signed-cookie":["di","dep:cookie","cookie?/signed"],"static-files":["dep:chrono","dep:handlebars","dep:sha1"],"tls":["middleware","dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/ring"],"tracing":["middleware","dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.90.0","pubtime":"2025-11-26T10:44:31Z","v":2} {"name":"volga","vers":"0.7.3","deps":[{"name":"async-compression","req":"^0.4.36","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","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.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.42","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.1","features":["percent-encode"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8.1","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8.1","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.19","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.12.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.2.0","features":["rust_crypto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.2.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"memchr","req":"^2.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.26","features":["blocking","multipart","stream","json","http2","brotli","deflate","gzip","zstd","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.228","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":"dev"},{"name":"serde_json","req":"^1.0.145","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":["tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.28.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.22","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.19.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"volga-dev-cert","req":"^0.7.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-di","req":"^0.7.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-macros","req":"^0.7.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ef9583fbb2c916fcace344472f377f1a5f48353df96d3b088fdd73182b693316","features":{"middleware":[],"problem-details":["serde/derive"]},"features2":{"auth":["basic-auth","jwt-auth"],"basic-auth":["dep:base64","middleware"],"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"cookie":["dep:cookie"],"cookie-full":["cookie","private-cookie","signed-cookie"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"dev-cert":["dep:volga-dev-cert"],"di":["dep:volga-di"],"full":["http1","http2","auth","middleware","di","tls","cookie-full","tracing","multipart","problem-details","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"jwt-auth":["dep:jsonwebtoken","middleware"],"jwt-auth-full":["jwt-auth","dep:volga-macros","volga-macros?/jwt-auth-derive"],"macros":["dep:volga-macros"],"multipart":["dep:multer"],"private-cookie":["di","dep:cookie","cookie?/private"],"signed-cookie":["di","dep:cookie","cookie?/signed"],"static-files":["dep:chrono","dep:handlebars","dep:sha1"],"tls":["middleware","dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/ring"],"tracing":["middleware","dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.90.0","pubtime":"2025-12-24T16:28:16Z","v":2} {"name":"volga","vers":"0.8.0","deps":[{"name":"async-compression","req":"^0.4.37","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","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.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.43","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.1","features":["percent-encode"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8.1","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8.1","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.19","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.2.0","features":["rust_crypto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.2.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"memchr","req":"^2.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.1","features":["rustls-no-provider"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.228","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":"dev"},{"name":"serde_json","req":"^1.0.149","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.49.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":["tls12","aws-lc-rs"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.28.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.22","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"twox-hash","req":"^2.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19.0","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"volga-dev-cert","req":"^0.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-di","req":"^0.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-macros","req":"^0.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-rate-limiter","req":"^0.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bc9e358d56c2b1f5787166865b65f5dbeb3748e261317ebfa52bd77bfdeeaf6d","features":{"middleware":[],"problem-details":["serde/derive"]},"features2":{"auth":["basic-auth","jwt-auth"],"basic-auth":["dep:base64","middleware"],"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"cookie":["dep:cookie"],"cookie-full":["cookie","private-cookie","signed-cookie"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"dev-cert":["dep:volga-dev-cert"],"di":["dep:volga-di"],"full":["http1","http2","auth","middleware","di","tls","cookie-full","tracing","multipart","problem-details","rate-limiting","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"jwt-auth":["dep:jsonwebtoken","middleware"],"jwt-auth-full":["jwt-auth","dep:volga-macros","volga-macros?/jwt-auth-derive"],"macros":["dep:volga-macros"],"multipart":["dep:multer"],"private-cookie":["di","dep:cookie","cookie?/private"],"rate-limiting":["dep:twox-hash","dep:volga-rate-limiter","middleware"],"signed-cookie":["di","dep:cookie","cookie?/signed"],"static-files":["dep:chrono","dep:handlebars","dep:sha1"],"test":["dep:uuid","dep:tempfile","dep:reqwest","reqwest?/blocking","reqwest?/multipart","reqwest?/stream","reqwest?/json","reqwest?/http2","reqwest?/brotli","reqwest?/deflate","reqwest?/gzip","reqwest?/zstd","reqwest?/rustls-no-provider"],"tls":["dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/aws-lc-rs"],"tracing":["dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.90.0","pubtime":"2026-01-18T11:29:34Z","v":2} {"name":"volga","vers":"0.8.1","deps":[{"name":"async-compression","req":"^0.4.37","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","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.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.43","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.1","features":["percent-encode"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8.1","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8.1","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.19","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.2.0","features":["rust_crypto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.2.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"memchr","req":"^2.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.1","features":["rustls-no-provider"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.228","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":"dev"},{"name":"serde_json","req":"^1.0.149","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.49.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":["tls12","aws-lc-rs"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.28.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.22","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"twox-hash","req":"^2.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.20.0","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"volga-dev-cert","req":"^0.8.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-di","req":"^0.8.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-macros","req":"^0.8.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-rate-limiter","req":"^0.8.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ce2b1d2a36836a7eb3a53cf03d8d7c65348d2a295b211af1c5807e4159eb991b","features":{"middleware":[],"problem-details":["serde/derive"]},"features2":{"auth":["basic-auth","jwt-auth"],"basic-auth":["dep:base64","middleware"],"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"cookie":["dep:cookie"],"cookie-full":["cookie","private-cookie","signed-cookie"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"dev-cert":["dep:volga-dev-cert"],"di":["dep:volga-di"],"full":["http1","http2","auth","middleware","di","tls","cookie-full","tracing","multipart","problem-details","rate-limiting","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"jwt-auth":["dep:jsonwebtoken","middleware"],"jwt-auth-full":["jwt-auth","dep:volga-macros","volga-macros?/jwt-auth-derive"],"macros":["dep:volga-macros"],"multipart":["dep:multer"],"private-cookie":["di","dep:cookie","cookie?/private"],"rate-limiting":["dep:twox-hash","dep:volga-rate-limiter","middleware"],"signed-cookie":["di","dep:cookie","cookie?/signed"],"static-files":["dep:chrono","dep:handlebars","dep:sha1"],"test":["dep:uuid","dep:tempfile","dep:reqwest","reqwest?/blocking","reqwest?/multipart","reqwest?/stream","reqwest?/json","reqwest?/http2","reqwest?/brotli","reqwest?/deflate","reqwest?/gzip","reqwest?/zstd","reqwest?/rustls-no-provider"],"tls":["dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/aws-lc-rs"],"tracing":["dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.90.0","pubtime":"2026-01-25T10:54:54Z","v":2} {"name":"volga","vers":"0.8.2","deps":[{"name":"async-compression","req":"^0.4.37","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","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.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.43","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.1","features":["percent-encode"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8.1","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8.1","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.19","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.3.0","features":["rust_crypto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.3.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"memchr","req":"^2.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.1","features":["rustls-no-provider"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.228","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":"dev"},{"name":"serde_json","req":"^1.0.149","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.49.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":["tls12","aws-lc-rs"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.28.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.22","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"twox-hash","req":"^2.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.20.0","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.20.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"volga-dev-cert","req":"^0.8.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-di","req":"^0.8.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-macros","req":"^0.8.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-rate-limiter","req":"^0.8.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"816f1e80ffdfb496a5b474431c21ae81a78b735a6980c002cbccbfdc29536394","features":{"middleware":[],"problem-details":["serde/derive"]},"features2":{"auth":["basic-auth","jwt-auth"],"basic-auth":["dep:base64","middleware"],"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"cookie":["dep:cookie"],"cookie-full":["cookie","private-cookie","signed-cookie"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"dev-cert":["dep:volga-dev-cert"],"di":["dep:volga-di"],"full":["http1","http2","auth","middleware","di","tls","cookie-full","tracing","multipart","problem-details","rate-limiting","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"jwt-auth":["dep:jsonwebtoken","middleware"],"jwt-auth-full":["jwt-auth","dep:volga-macros","volga-macros?/jwt-auth-derive"],"macros":["dep:volga-macros"],"multipart":["dep:multer"],"private-cookie":["di","dep:cookie","cookie?/private"],"rate-limiting":["dep:twox-hash","dep:volga-rate-limiter","middleware"],"signed-cookie":["di","dep:cookie","cookie?/signed"],"static-files":["dep:chrono","dep:handlebars","dep:sha1"],"test":["dep:uuid","dep:tempfile","dep:reqwest","reqwest?/blocking","reqwest?/multipart","reqwest?/stream","reqwest?/json","reqwest?/http2","reqwest?/brotli","reqwest?/deflate","reqwest?/gzip","reqwest?/zstd","reqwest?/rustls-no-provider"],"tls":["dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/aws-lc-rs"],"tracing":["dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.90.0","pubtime":"2026-01-28T19:10:01Z","v":2} {"name":"volga","vers":"0.8.3","deps":[{"name":"async-compression","req":"^0.4.37","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","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.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.43","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.1","features":["percent-encode"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8.1","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.31","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8.1","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8.1","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.19","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.3.0","features":["rust_crypto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.3.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"memchr","req":"^2.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.1","features":["rustls-no-provider"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.228","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":"dev"},{"name":"serde_json","req":"^1.0.149","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.49.0","features":["fs","io-util","macros","net","rt","rt-multi-thread","signal","sync","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":["tls12","aws-lc-rs"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.28.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.22","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"twox-hash","req":"^2.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.20.0","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.20.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"volga-dev-cert","req":"^0.8.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-di","req":"^0.8.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-macros","req":"^0.8.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-rate-limiter","req":"^0.8.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0b60287a211da26f12840b320c77f00b33c2db5c3b308b71694885fed2857e21","features":{"middleware":[],"problem-details":["serde/derive"]},"features2":{"auth":["basic-auth","jwt-auth"],"basic-auth":["dep:base64","middleware"],"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"cookie":["dep:cookie"],"cookie-full":["cookie","private-cookie","signed-cookie"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"dev-cert":["dep:volga-dev-cert"],"di":["dep:volga-di"],"full":["http1","http2","auth","middleware","di","tls","cookie-full","tracing","multipart","problem-details","rate-limiting","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"jwt-auth":["dep:jsonwebtoken","middleware"],"jwt-auth-full":["jwt-auth","dep:volga-macros","volga-macros?/jwt-auth-derive"],"macros":["dep:volga-macros"],"multipart":["dep:multer"],"private-cookie":["di","dep:cookie","cookie?/private"],"rate-limiting":["dep:twox-hash","dep:volga-rate-limiter","middleware"],"signed-cookie":["di","dep:cookie","cookie?/signed"],"static-files":["dep:chrono","dep:handlebars","dep:sha1"],"test":["dep:uuid","dep:tempfile","dep:reqwest","reqwest?/blocking","reqwest?/multipart","reqwest?/stream","reqwest?/json","reqwest?/http2","reqwest?/brotli","reqwest?/deflate","reqwest?/gzip","reqwest?/zstd","reqwest?/rustls-no-provider"],"tls":["dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/aws-lc-rs"],"tracing":["dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.90.0","pubtime":"2026-02-02T15:46:18Z","v":2} {"name":"volga","vers":"0.8.4","deps":[{"name":"async-compression","req":"^0.4.40","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","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":"normal"},{"name":"chrono","req":"^0.4.43","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.1","features":["percent-encode"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8.2","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.32","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8.1","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8.1","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.20","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.3.0","features":["rust_crypto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.3.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"memchr","req":"^2.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.2","features":["rustls-no-provider"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.228","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":"dev"},{"name":"serde_json","req":"^1.0.149","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.25.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.49.0","features":["fs","io-util","macros","net","rt","rt-multi-thread","signal","sync","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":["tls12","aws-lc-rs"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.28.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.22","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"twox-hash","req":"^2.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.21.0","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.21.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"volga-dev-cert","req":"^0.8.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-di","req":"^0.8.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-macros","req":"^0.8.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-open-api","req":"^0.8.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-rate-limiter","req":"^0.8.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e57b8dc502421edd7b0eb8177f6b55fb879bc6d0733908ac6c204a00480af8a3","features":{"middleware":[],"problem-details":["serde/derive"]},"features2":{"auth":["basic-auth","jwt-auth"],"basic-auth":["dep:base64","middleware"],"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"cookie":["dep:cookie"],"cookie-full":["cookie","private-cookie","signed-cookie"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"dev-cert":["dep:volga-dev-cert"],"di":["dep:volga-di"],"full":["http1","http2","auth","middleware","di","tls","cookie-full","tracing","multipart","openapi","problem-details","rate-limiting","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"jwt-auth":["dep:jsonwebtoken","middleware"],"jwt-auth-full":["jwt-auth","dep:volga-macros","volga-macros?/jwt-auth-derive"],"macros":["dep:volga-macros"],"multipart":["dep:multer"],"openapi":["dep:sha1","dep:volga-open-api"],"private-cookie":["di","dep:cookie","cookie?/private"],"rate-limiting":["dep:twox-hash","dep:volga-rate-limiter","middleware"],"signed-cookie":["di","dep:cookie","cookie?/signed"],"static-files":["dep:chrono","dep:handlebars","dep:sha1"],"test":["dep:uuid","dep:tempfile","dep:reqwest","reqwest?/blocking","reqwest?/multipart","reqwest?/stream","reqwest?/json","reqwest?/http2","reqwest?/brotli","reqwest?/deflate","reqwest?/gzip","reqwest?/zstd","reqwest?/rustls-no-provider"],"tls":["dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/aws-lc-rs"],"tracing":["dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.90.0","pubtime":"2026-02-22T15:01:36Z","v":2} {"name":"volga","vers":"0.8.5","deps":[{"name":"async-compression","req":"^0.4.41","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","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":"normal"},{"name":"chrono","req":"^0.4.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18.1","features":["percent-encode"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8.2","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.32","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8.1","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8.1","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.20","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.3.0","features":["rust_crypto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.3.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"memchr","req":"^2.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.2","features":["rustls-no-provider"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.228","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":"dev"},{"name":"serde_json","req":"^1.0.149","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.49.0","features":["fs","io-util","macros","net","rt","rt-multi-thread","signal","sync","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":["tls12","aws-lc-rs"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.28.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.22","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"twox-hash","req":"^2.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.21.0","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.21.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"volga-dev-cert","req":"^0.8.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-di","req":"^0.8.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-macros","req":"^0.8.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-open-api","req":"^0.8.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-rate-limiter","req":"^0.8.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f305493f860ed0d5dd6d9659f93c727e85304c61961484e1dfb97b263a7bafa2","features":{"middleware":[]},"features2":{"auth":["basic-auth","jwt-auth"],"basic-auth":["dep:base64","middleware"],"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"cookie":["dep:cookie"],"cookie-full":["cookie","private-cookie","signed-cookie"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"dev-cert":["dep:volga-dev-cert"],"di":["dep:volga-di"],"full":["http1","http2","auth","middleware","di","tls","cookie-full","tracing","multipart","openapi","problem-details","rate-limiting","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"jwt-auth":["dep:jsonwebtoken","middleware"],"jwt-auth-full":["jwt-auth","dep:volga-macros","volga-macros?/jwt-auth-derive"],"macros":["dep:volga-macros"],"multipart":["dep:multer"],"openapi":["dep:sha1","dep:volga-open-api"],"private-cookie":["di","dep:cookie","cookie?/private"],"problem-details":["serde/derive","volga-open-api?/problem-details"],"rate-limiting":["dep:twox-hash","dep:volga-rate-limiter","middleware"],"signed-cookie":["di","dep:cookie","cookie?/signed"],"static-files":["dep:chrono","dep:handlebars","dep:sha1"],"test":["dep:uuid","dep:tempfile","dep:reqwest","reqwest?/blocking","reqwest?/multipart","reqwest?/stream","reqwest?/json","reqwest?/http2","reqwest?/brotli","reqwest?/deflate","reqwest?/gzip","reqwest?/zstd","reqwest?/rustls-no-provider"],"tls":["dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/aws-lc-rs"],"tracing":["dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.90.0","pubtime":"2026-03-01T16:53:48Z","v":2} {"name":"volga","vers":"0.8.6","deps":[{"name":"async-compression","req":"^0.4.41","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","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":"normal"},{"name":"cookie","req":"^0.18.1","features":["percent-encode"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8.2","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.32","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8.1","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8.1","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.20","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.3.0","features":["rust_crypto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.3.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"memchr","req":"^2.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.2","features":["rustls-no-provider"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.228","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":"dev"},{"name":"serde_json","req":"^1.0.149","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.50.0","features":["fs","io-util","macros","net","rt","rt-multi-thread","signal","sync","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":["tls12","aws-lc-rs"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.28.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.22","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"twox-hash","req":"^2.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22.0","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"volga-dev-cert","req":"^0.8.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-di","req":"^0.8.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-macros","req":"^0.8.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-open-api","req":"^0.8.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-rate-limiter","req":"^0.8.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"269f1e7a598befe32ed7765e557321c8cc01b824157327c537d670c817a2e798","features":{"__fuzzing":[],"middleware":[]},"features2":{"auth":["basic-auth","jwt-auth"],"basic-auth":["dep:base64","middleware"],"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"cookie":["dep:cookie"],"cookie-full":["cookie","private-cookie","signed-cookie"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"dev-cert":["dep:volga-dev-cert"],"di":["dep:volga-di"],"full":["http1","http2","auth","middleware","di","tls","cookie-full","tracing","multipart","openapi","problem-details","rate-limiting","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"jwt-auth":["dep:jsonwebtoken","middleware"],"jwt-auth-full":["jwt-auth","dep:volga-macros","volga-macros?/jwt-auth-derive"],"macros":["dep:volga-macros"],"multipart":["dep:multer"],"openapi":["dep:sha1","dep:volga-open-api"],"private-cookie":["di","dep:cookie","cookie?/private"],"problem-details":["serde/derive","volga-open-api?/problem-details"],"rate-limiting":["dep:twox-hash","dep:volga-rate-limiter","middleware"],"signed-cookie":["di","dep:cookie","cookie?/signed"],"static-files":["dep:sha1"],"test":["dep:uuid","dep:tempfile","dep:reqwest","reqwest?/blocking","reqwest?/multipart","reqwest?/stream","reqwest?/json","reqwest?/http2","reqwest?/brotli","reqwest?/deflate","reqwest?/gzip","reqwest?/zstd","reqwest?/rustls-no-provider"],"tls":["dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/aws-lc-rs"],"tracing":["dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.90.0","pubtime":"2026-03-07T14:25:44Z","v":2} {"name":"volga","vers":"0.8.7","deps":[{"name":"async-compression","req":"^0.4.41","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","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":"normal"},{"name":"cookie","req":"^0.18.1","features":["percent-encode"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8.2","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.32","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8.1","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8.1","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.20","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.3.0","features":["rust_crypto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.3.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"memchr","req":"^2.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.2","features":["rustls-no-provider"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.228","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":"dev"},{"name":"serde_json","req":"^1.0.149","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.50.0","features":["fs","io-util","macros","net","rt","rt-multi-thread","signal","sync","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":["tls12","aws-lc-rs"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"twox-hash","req":"^2.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22.0","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"volga-dev-cert","req":"^0.8.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-di","req":"^0.8.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-macros","req":"^0.8.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-open-api","req":"^0.8.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-rate-limiter","req":"^0.8.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bfb4a60e030aa63da29ba964c3b293e7ea70417e8509f1b08ed3def0ac6e1d84","features":{"__fuzzing":[],"middleware":[]},"features2":{"auth":["basic-auth","jwt-auth"],"basic-auth":["dep:base64","middleware"],"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"cookie":["dep:cookie"],"cookie-full":["cookie","private-cookie","signed-cookie"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"dev-cert":["dep:volga-dev-cert"],"di":["dep:volga-di"],"full":["http1","http2","auth","middleware","di","tls","cookie-full","tracing","multipart","openapi","problem-details","rate-limiting","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"jwt-auth":["dep:jsonwebtoken","middleware"],"jwt-auth-full":["jwt-auth","dep:volga-macros","volga-macros?/jwt-auth-derive"],"macros":["dep:volga-macros"],"multipart":["dep:multer"],"openapi":["dep:sha1","dep:volga-open-api"],"private-cookie":["di","dep:cookie","cookie?/private"],"problem-details":["serde/derive","volga-open-api?/problem-details"],"rate-limiting":["dep:twox-hash","dep:volga-rate-limiter","middleware"],"signed-cookie":["di","dep:cookie","cookie?/signed"],"static-files":["dep:sha1"],"test":["dep:uuid","dep:tempfile","dep:reqwest","reqwest?/blocking","reqwest?/multipart","reqwest?/stream","reqwest?/json","reqwest?/http2","reqwest?/brotli","reqwest?/deflate","reqwest?/gzip","reqwest?/zstd","reqwest?/rustls-no-provider"],"tls":["dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/aws-lc-rs"],"tracing":["dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.90.0","pubtime":"2026-03-22T18:35:23Z","v":2} {"name":"volga","vers":"0.8.8","deps":[{"name":"arc-swap","req":"^1.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.41","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","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":"normal"},{"name":"cookie","req":"^0.18.1","features":["percent-encode"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8.2","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.32","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8.1","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8.1","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.20","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.3.0","features":["rust_crypto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.3.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"memchr","req":"^2.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.2","features":["rustls-no-provider"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.228","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":"dev"},{"name":"serde_json","req":"^1.0.149","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.10.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.50.0","features":["fs","io-util","macros","net","rt","rt-multi-thread","signal","sync","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":["tls12","aws-lc-rs"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"twox-hash","req":"^2.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22.0","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"volga-dev-cert","req":"^0.8.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-di","req":"^0.8.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-macros","req":"^0.8.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-open-api","req":"^0.8.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-rate-limiter","req":"^0.8.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"482652895508fa1938af4d6d5679bf8902c8c0bfd8135a2e4cb6512a86fc6f7e","features":{"__fuzzing":[],"middleware":[]},"features2":{"auth":["basic-auth","jwt-auth"],"basic-auth":["dep:base64","middleware"],"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"config":["dep:arc-swap","dep:toml","serde/derive"],"cookie":["dep:cookie"],"cookie-full":["cookie","private-cookie","signed-cookie"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"dev-cert":["dep:volga-dev-cert"],"di":["dep:volga-di"],"full":["http1","http2","auth","config","middleware","di","tls","cookie-full","tracing","multipart","openapi","problem-details","rate-limiting","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"jwt-auth":["dep:jsonwebtoken","middleware"],"jwt-auth-full":["jwt-auth","dep:volga-macros","volga-macros?/jwt-auth-derive"],"macros":["dep:volga-macros"],"multipart":["dep:multer"],"openapi":["dep:sha1","dep:volga-open-api"],"private-cookie":["di","dep:cookie","cookie?/private"],"problem-details":["serde/derive","volga-open-api?/problem-details"],"rate-limiting":["dep:twox-hash","dep:volga-rate-limiter","middleware"],"signed-cookie":["di","dep:cookie","cookie?/signed"],"static-files":["dep:sha1"],"test":["dep:uuid","dep:tempfile","dep:reqwest","reqwest?/blocking","reqwest?/multipart","reqwest?/stream","reqwest?/json","reqwest?/http2","reqwest?/brotli","reqwest?/deflate","reqwest?/gzip","reqwest?/zstd","reqwest?/rustls-no-provider"],"tls":["dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/aws-lc-rs"],"tracing":["dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.90.0","pubtime":"2026-03-27T18:35:59Z","v":2} {"name":"volga","vers":"0.8.9","deps":[{"name":"arc-swap","req":"^1.9.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.41","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","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":"normal"},{"name":"cookie","req":"^0.18.1","features":["percent-encode"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8.2","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.32","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.9.0","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.9.0","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.20","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.3.0","features":["rust_crypto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.3.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"memchr","req":"^2.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.2","features":["rustls-no-provider"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.228","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":"dev"},{"name":"serde_json","req":"^1.0.149","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.51.0","features":["fs","io-util","macros","net","rt","rt-multi-thread","signal","sync","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":["tls12","aws-lc-rs"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"twox-hash","req":"^2.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.0","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"volga-dev-cert","req":"^0.8.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-di","req":"^0.8.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-macros","req":"^0.8.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-open-api","req":"^0.8.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-rate-limiter","req":"^0.8.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4ceb26b12abfdad3aeb9be2ff8ef9d26974d0f19bd96f42626e05ed1800abe19","features":{"__fuzzing":[],"middleware":[]},"features2":{"auth":["basic-auth","jwt-auth"],"basic-auth":["dep:base64","middleware"],"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"config":["dep:arc-swap","dep:toml","serde/derive"],"cookie":["dep:cookie"],"cookie-full":["cookie","private-cookie","signed-cookie"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"dev-cert":["dep:volga-dev-cert"],"di":["dep:volga-di"],"full":["http1","http2","auth","config","middleware","di","tls","cookie-full","tracing","multipart","openapi","problem-details","rate-limiting","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"jwt-auth":["dep:jsonwebtoken","middleware"],"jwt-auth-full":["jwt-auth","dep:volga-macros","volga-macros?/jwt-auth-derive"],"macros":["dep:volga-macros"],"multipart":["dep:multer"],"openapi":["dep:sha1","dep:volga-open-api"],"private-cookie":["di","dep:cookie","cookie?/private"],"problem-details":["serde/derive","volga-open-api?/problem-details"],"rate-limiting":["dep:twox-hash","dep:volga-rate-limiter","middleware"],"signed-cookie":["di","dep:cookie","cookie?/signed"],"static-files":["dep:sha1"],"test":["dep:uuid","dep:tempfile","dep:reqwest","reqwest?/blocking","reqwest?/multipart","reqwest?/stream","reqwest?/json","reqwest?/http2","reqwest?/brotli","reqwest?/deflate","reqwest?/gzip","reqwest?/zstd","reqwest?/rustls-no-provider"],"tls":["dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/aws-lc-rs"],"tracing":["dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.90.0","pubtime":"2026-04-04T12:20:46Z","v":2} {"name":"volga","vers":"0.9.0","deps":[{"name":"arc-swap","req":"^1.9.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.41","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","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":"normal"},{"name":"cookie","req":"^0.18.1","features":["percent-encode"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8.2","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.32","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.9.0","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.9.0","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.20","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.3.0","features":["rust_crypto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.3.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"memchr","req":"^2.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.2","features":["rustls-no-provider"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.228","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":"dev"},{"name":"serde_json","req":"^1.0.149","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.51.0","features":["fs","io-util","macros","net","rt","rt-multi-thread","signal","sync","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":["tls12","aws-lc-rs"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"twox-hash","req":"^2.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.0","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"volga-dev-cert","req":"^0.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-di","req":"^0.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-macros","req":"^0.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-open-api","req":"^0.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-rate-limiter","req":"^0.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4de65d2b737770704359971821e4366aa4f3cf9c5c055e3ed74daf813236d4c5","features":{"__fuzzing":[],"middleware":[]},"features2":{"auth":["basic-auth","jwt-auth"],"auth-full":["auth","jwt-derive"],"basic-auth":["dep:base64","dep:subtle","middleware"],"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"config":["dep:arc-swap","dep:toml","serde/derive"],"cookie":["dep:cookie"],"cookie-full":["cookie","cookie-secure"],"cookie-secure":["private-cookie","signed-cookie"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"dev-cert":["dep:volga-dev-cert"],"di":["dep:volga-di"],"full":["http1","http2","auth","config","middleware","di","tls","cookie-full","tracing","multipart","openapi","problem-details","rate-limiting","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"jwt-auth":["dep:jsonwebtoken","middleware"],"jwt-auth-full":["jwt-auth","jwt-derive"],"jwt-derive":["dep:volga-macros","volga-macros?/jwt-auth-derive"],"macros":["dep:volga-macros"],"multipart":["dep:multer"],"openapi":["dep:sha1","dep:volga-open-api"],"private-cookie":["di","dep:cookie","cookie?/private"],"problem-details":["serde/derive","volga-open-api?/problem-details"],"rate-limiting":["dep:twox-hash","dep:volga-rate-limiter","middleware"],"signed-cookie":["di","dep:cookie","cookie?/signed"],"static-files":["dep:sha1"],"test":["dep:uuid","dep:tempfile","dep:reqwest","reqwest?/blocking","reqwest?/multipart","reqwest?/stream","reqwest?/json","reqwest?/http2","reqwest?/brotli","reqwest?/deflate","reqwest?/gzip","reqwest?/zstd","reqwest?/rustls-no-provider"],"tls":["dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/aws-lc-rs"],"tracing":["dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.90.0","pubtime":"2026-04-17T16:00:51Z","v":2} {"name":"volga","vers":"0.9.1","deps":[{"name":"arc-swap","req":"^1.9.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.41","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","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":"normal"},{"name":"cookie","req":"^0.18.1","features":["percent-encode"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8.2","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.32","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.9.0","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.9.0","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.20","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.3.0","features":["rust_crypto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.3.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"memchr","req":"^2.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.2","features":["rustls-no-provider"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.228","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":"dev"},{"name":"serde_json","req":"^1.0.149","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.52.1","features":["fs","io-util","macros","net","rt","rt-multi-thread","signal","sync","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":["tls12","aws-lc-rs"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"twox-hash","req":"^2.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.0","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"volga-dev-cert","req":"^0.9.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-di","req":"^0.9.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-macros","req":"^0.9.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-open-api","req":"^0.9.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-rate-limiter","req":"^0.9.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"db63ed0e6353ed7bcb32b899afff239e290ac62a05f783b0651c5768edfb7fa3","features":{"__fuzzing":[],"middleware":[]},"features2":{"auth":["basic-auth","jwt-auth"],"auth-full":["auth","jwt-derive"],"basic-auth":["dep:base64","dep:subtle","middleware"],"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"config":["dep:arc-swap","dep:toml","serde/derive"],"cookie":["dep:cookie"],"cookie-full":["cookie","cookie-secure"],"cookie-secure":["private-cookie","signed-cookie"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"dev-cert":["dep:volga-dev-cert"],"di":["dep:volga-di"],"full":["http1","http2","auth","config","middleware","di","tls","cookie-full","tracing","multipart","openapi","problem-details","rate-limiting","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"jwt-auth":["dep:jsonwebtoken","middleware"],"jwt-auth-full":["jwt-auth","jwt-derive"],"jwt-derive":["dep:volga-macros","volga-macros?/jwt-auth-derive"],"macros":["dep:volga-macros"],"multipart":["dep:multer"],"openapi":["dep:sha1","dep:volga-open-api"],"private-cookie":["di","dep:cookie","cookie?/private"],"problem-details":["serde/derive","volga-open-api?/problem-details"],"rate-limiting":["dep:twox-hash","dep:volga-rate-limiter","middleware"],"signed-cookie":["di","dep:cookie","cookie?/signed"],"static-files":["dep:sha1"],"test":["dep:uuid","dep:tempfile","dep:reqwest","reqwest?/blocking","reqwest?/multipart","reqwest?/stream","reqwest?/json","reqwest?/http2","reqwest?/brotli","reqwest?/deflate","reqwest?/gzip","reqwest?/zstd","reqwest?/rustls-no-provider"],"tls":["dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/aws-lc-rs"],"tracing":["dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.90.0","pubtime":"2026-04-25T12:56:50Z","v":2} {"name":"volga","vers":"0.9.2","deps":[{"name":"arc-swap","req":"^1.9.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.42","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","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":"normal"},{"name":"cookie","req":"^0.18.1","features":["percent-encode"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8.2","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.32","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.9.0","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.9.0","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.20","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.3.0","features":["rust_crypto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.3.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"memchr","req":"^2.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.3","features":["rustls-no-provider"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.228","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":"dev"},{"name":"serde_json","req":"^1.0.149","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6.1","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.52.1","features":["fs","io-util","macros","net","rt","rt-multi-thread","signal","sync","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":["tls12","aws-lc-rs"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"twox-hash","req":"^2.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"volga-dev-cert","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-di","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-macros","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-open-api","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-rate-limiter","req":"^0.9.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"957b7e41e07ce301852cf82c83b7cd3a88f5ea0e96ff33711d419e4cc9356486","features":{"__fuzzing":[],"middleware":[]},"features2":{"auth":["basic-auth","jwt-auth"],"auth-full":["auth","jwt-derive"],"basic-auth":["dep:base64","dep:subtle","middleware"],"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"config":["dep:arc-swap","dep:toml","serde/derive"],"cookie":["dep:cookie"],"cookie-full":["cookie","cookie-secure"],"cookie-secure":["private-cookie","signed-cookie"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"dev-cert":["dep:volga-dev-cert"],"di":["dep:volga-di"],"full":["http1","http2","auth","config","middleware","di","tls","cookie-full","tracing","multipart","openapi","problem-details","rate-limiting","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"jwt-auth":["dep:jsonwebtoken","middleware"],"jwt-auth-full":["jwt-auth","jwt-derive"],"jwt-derive":["dep:volga-macros","volga-macros?/jwt-auth-derive"],"macros":["dep:volga-macros"],"multipart":["dep:multer","dep:rand"],"openapi":["dep:sha1","dep:volga-open-api"],"private-cookie":["di","dep:cookie","cookie?/private"],"problem-details":["serde/derive","volga-open-api?/problem-details"],"rate-limiting":["dep:twox-hash","dep:volga-rate-limiter","middleware"],"signed-cookie":["di","dep:cookie","cookie?/signed"],"static-files":["dep:sha1"],"test":["dep:uuid","dep:tempfile","dep:reqwest","reqwest?/blocking","reqwest?/multipart","reqwest?/stream","reqwest?/json","reqwest?/http2","reqwest?/brotli","reqwest?/deflate","reqwest?/gzip","reqwest?/zstd","reqwest?/rustls-no-provider"],"tls":["dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/aws-lc-rs"],"tracing":["dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.90.0","pubtime":"2026-05-05T15:26:39Z","v":2} {"name":"volga","vers":"0.9.3","deps":[{"name":"arc-swap","req":"^1.9.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.42","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","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":"normal"},{"name":"cookie","req":"^0.18.1","features":["percent-encode"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8.2","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.32","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.9.0","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.9.0","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.20","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.3.0","features":["rust_crypto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.3.0","features":["rust_crypto"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"memchr","req":"^2.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.3","features":["rustls-no-provider"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.228","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":"dev"},{"name":"serde_json","req":"^1.0.149","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6.1","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.52.3","features":["fs","io-util","macros","net","rt","rt-multi-thread","signal","sync","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":["tls12","aws-lc-rs"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"twox-hash","req":"^2.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"volga-dev-cert","req":"^0.9.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-di","req":"^0.9.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-macros","req":"^0.9.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-open-api","req":"^0.9.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-rate-limiter","req":"^0.9.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"25a19ca9bb385efb21fbe0022dc61006b7e1e6395c94294fb8293b3912bcbec9","features":{"__fuzzing":[],"middleware":[]},"features2":{"auth":["basic-auth","jwt-auth"],"auth-full":["auth","jwt-derive"],"basic-auth":["dep:base64","dep:subtle","middleware"],"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"config":["dep:arc-swap","dep:toml","serde/derive"],"cookie":["dep:cookie"],"cookie-full":["cookie","cookie-secure"],"cookie-secure":["private-cookie","signed-cookie"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"dev-cert":["dep:volga-dev-cert"],"di":["dep:volga-di"],"full":["http1","http2","auth","config","middleware","di","tls","cookie-full","tracing","multipart","openapi","problem-details","rate-limiting","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"jwt-auth":["dep:jsonwebtoken","middleware"],"jwt-auth-full":["jwt-auth","jwt-derive"],"jwt-derive":["dep:volga-macros","volga-macros?/jwt-auth-derive"],"macros":["dep:volga-macros"],"multipart":["dep:multer","dep:rand"],"openapi":["dep:sha1","dep:volga-open-api"],"private-cookie":["di","dep:cookie","cookie?/private"],"problem-details":["serde/derive","volga-open-api?/problem-details"],"rate-limiting":["dep:twox-hash","dep:volga-rate-limiter","middleware"],"signed-cookie":["di","dep:cookie","cookie?/signed"],"static-files":["dep:sha1"],"test":["dep:uuid","dep:tempfile","dep:reqwest","reqwest?/blocking","reqwest?/multipart","reqwest?/stream","reqwest?/json","reqwest?/http2","reqwest?/brotli","reqwest?/deflate","reqwest?/gzip","reqwest?/zstd","reqwest?/rustls-no-provider"],"tls":["dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/aws-lc-rs"],"tracing":["dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.90.0","pubtime":"2026-05-10T12:51:58Z","v":2} {"name":"volga","vers":"0.9.4","deps":[{"name":"arc-swap","req":"^1.9.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-compression","req":"^0.4.42","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","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":"normal"},{"name":"cookie","req":"^0.18.1","features":["percent-encode"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8.2","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures-util","req":"^0.3.32","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpdate","req":"^1.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.10.1","features":["server"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.10.1","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1.20","features":["server","server-auto","server-graceful","service","tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itoa","req":"^1.0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.4.0","features":["aws_lc_rs"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10.4.0","features":["aws_lc_rs"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"memchr","req":"^2.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"multer","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.4","features":["rustls-no-provider"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.228","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":"dev"},{"name":"serde_json","req":"^1.0.150","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_urlencoded","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"subtle","req":"^2.6.1","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.52.3","features":["fs","io-util","macros","net","rt","rt-multi-thread","signal","sync","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26.4","features":["tls12","aws-lc-rs"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.29.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"twox-hash","req":"^2.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.4","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"volga-dev-cert","req":"^0.9.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-di","req":"^0.9.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-macros","req":"^0.9.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-open-api","req":"^0.9.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"volga-rate-limiter","req":"^0.9.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"15168bb11d8e385711f1d9540e555791a10db7e609221f62499201c8b33ee837","features":{"__fuzzing":[],"middleware":[]},"features2":{"auth":["basic-auth","jwt-auth"],"auth-full":["auth","jwt-derive"],"basic-auth":["dep:base64","dep:subtle","middleware"],"compression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"compression-full":["compression-brotli","compression-gzip","compression-zstd"],"compression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"compression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"config":["dep:arc-swap","dep:toml","serde/derive"],"cookie":["dep:cookie"],"cookie-full":["cookie","cookie-secure"],"cookie-secure":["private-cookie","signed-cookie"],"decompression-brotli":["middleware","dep:async-compression","async-compression?/brotli"],"decompression-full":["decompression-brotli","decompression-gzip","decompression-zstd"],"decompression-gzip":["middleware","dep:async-compression","async-compression?/zlib","async-compression?/gzip"],"decompression-zstd":["middleware","dep:async-compression","async-compression?/zstd"],"default":["http1"],"dev-cert":["dep:volga-dev-cert"],"di":["dep:volga-di"],"full":["http1","http2","auth","config","middleware","di","tls","cookie-full","tracing","multipart","openapi","problem-details","rate-limiting","static-files","compression-full","decompression-full","ws"],"http1":["dep:hyper","hyper?/http1","dep:hyper-util","hyper-util?/http1","dep:httpdate"],"http2":["dep:hyper","hyper?/http2","dep:hyper-util","hyper-util?/http2","dep:httpdate"],"jwt-auth":["dep:jsonwebtoken","middleware"],"jwt-auth-full":["jwt-auth","jwt-derive"],"jwt-derive":["dep:volga-macros","volga-macros?/jwt-auth-derive"],"macros":["dep:volga-macros"],"multipart":["dep:multer","dep:rand"],"openapi":["dep:sha1","dep:volga-open-api"],"private-cookie":["di","dep:cookie","cookie?/private"],"problem-details":["serde/derive","volga-open-api?/problem-details"],"rate-limiting":["dep:twox-hash","dep:volga-rate-limiter","middleware"],"signed-cookie":["di","dep:cookie","cookie?/signed"],"static-files":["dep:sha1"],"test":["dep:uuid","dep:tempfile","dep:reqwest","reqwest?/blocking","reqwest?/multipart","reqwest?/stream","reqwest?/json","reqwest?/http2","reqwest?/brotli","reqwest?/deflate","reqwest?/gzip","reqwest?/zstd","reqwest?/rustls-no-provider"],"tls":["dep:tokio-rustls","tokio-rustls?/tls12","tokio-rustls?/aws-lc-rs"],"tracing":["dep:tracing"],"ws":["dep:sha1","dep:base64","dep:tokio-tungstenite"]},"yanked":false,"rust_version":"1.90.0","pubtime":"2026-06-27T12:51:23Z","v":2}