crates-index/ad/mi/admin_rs
2023-09-20 14:28:05 +08:00

50 lines
247 KiB
Plaintext

{"name":"admin_rs","vers":"0.1.0","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.22.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.5.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"98c2842ec305262819ecbada16b4f14e98cb82de7d87a6622afdcc8605e1bdfe","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.1","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.22.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.5.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.3","features":["fs","trace"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"7983e6a64758a28b5827adf7314b427f1bc33267dcadfe3bda44ef344207bc64","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.2","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.22.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.5.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.3","features":["fs","trace"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"9447c234070468b2a47cd68170091071c028a1124fba205e288e8ff700bc5a7a","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.3","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.22.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.5.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.3","features":["fs","trace"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"15f62d89500fa753d041cd5ba65bea3858202bf23f05fc89e4eb859fa513f817","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.4","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.22.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.5.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.3","features":["fs","trace"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"77ea6522c05bdbeea0d1991a2ed5e919184b592f5b03e64bfc6c6c4824eccd4d","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.5","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.22.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.5.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.3","features":["fs","trace"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"307a7a3426358973dfbef9c963ccbb3e18b3314d81543dad1a3b509207cebade","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.6","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.22.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.5.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.3","features":["fs","trace"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"37e54f9b70157cf7ccbe90e5becae3da2509cb3c4195a3c587987a67ba51a1a7","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.7","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.22.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.5.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.3","features":["fs","trace"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"9b9684b23e1d0e4ff1cee7e7a607403f1f46d895f1c3e1b0f22e38570d30253b","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.8","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.22.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.5.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.3","features":["fs","trace"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"0869b91f8aee63e487364a86f19e2a552dc7eb1b38d66ec21a1e6c0351974636","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.9","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.22.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.5.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.3","features":["fs","trace"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"a6f5ef65379891089d910c87e8b66aa940ef27d9fa8ad6449fba201a7250ceb4","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.10","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.22.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.5.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.3","features":["fs","trace"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"8be5bfb78104c4bb375c54121ad3408b1bb6e35398778a7421c80c89b7977d97","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.11","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.22.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.5.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.3","features":["fs","trace"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"10f73d746619f72136054cd180c542a4e5807e09a2c5d7f403dc4e7e21d0a96f","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.12","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.22.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.5.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.3","features":["fs","trace"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"37ecbc3642d3f9d3a8483234bd817feb83e72a604e9e8fd1c8dc6c200cfba3a7","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.13","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.22.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.5.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.3","features":["fs","trace"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"7e986bbb7db3093b1d40c97e40d1acc2e5147fb6a8e7b3c500f39e45c8a50077","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.14","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.22.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.5.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.3","features":["fs","trace"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"7af9cc2286ceaa775a55b924a4eaae1163bafa8d1820b9fee47b417c0b614fe2","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.15","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.22.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.3","features":["fs","trace"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"3fdc16780155aac3b6acb6f0d1450e249daf853642391190bc76876b26b008bf","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.16","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.22.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"16eb07b05a3a812c1d2df5b78148675cf88cd3085ebbd4aae603aec2175d1c90","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.17","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.22.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"8c5486bcdac433add68d61672d43519bfb577305f756ea5bf9f3fc0dfcddc8ab","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.18","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.22.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"fe87eaf401c0e03d587be5336abeccee4843d9fa585f5b27f398681f2bfa743c","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.19","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.22.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"c30c38b38afabdf7fa0295e969f38b3922bc88110ffbe53313c1cbb26cc3923b","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.20","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.22.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"538643c35932feb84a2d5f7c8b40a6047bab40498b3c4d0b1676823bf5cd5a85","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.21","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.22.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"16ea3366e726ff1b1496b17d14cb27c580fafcb464813a37d36f3f01f427eaa7","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.22","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.22.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"275f7ed3d24ac2825145debe0e160c9d7fa6a3a32ec3b974c260b3d4dcc8be90","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.23","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.22.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"a37378b17937b0a4cace5725221ea5dbcff704e89262993d19516fb54cfc9269","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.24","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.22.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"9ee41d7f34910fc26cacf1cd666697d43b82762db99927d6737d90dc43f71aa3","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.25","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.22.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"4681be68259ce38dbd816307c367106eece1beab7422ad25ae59aa8fcc8ef0d1","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.26","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.23.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"ac972693d8a3aa515903541e1f5d8408d17fdd89b210975a6ce967d43dd92801","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.27","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.23.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["douyin","wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"248f1c4692a059346e760345ae56daf6027043ed5b764209e4bfcd610939d428","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.28","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.23.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["douyin","wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"fbd2ec02e9f597c9434a390542f71a202004d7dd95f502479f2db14a30c28708","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.29","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.23.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["douyin","wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace","cors"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"28676fb78e18b719b79f73ffa9795d83c970d1901077d1aad3d8c01d30264e92","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.30","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.23.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["douyin","wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace","cors"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"b15ee89ecc799d43371e9de392a0a5e5a31a9247267052d672f428c762a1a51e","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.31","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.23.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["douyin","wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace","cors"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"97ef169c2353e3fcd42bd095537c2cf5cd5744f373f5b23acda98cc35e58c02f","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.32","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.23.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["douyin","wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace","cors"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"94fd70cc99763fcb9a37c9ba1979f86a14bd7193ee82067d92d5f79558c04469","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.33","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.23.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["douyin","wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace","cors"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"873eb51bd65be8b4661941f0728ebf26926d336861540dcff824f55fb534eeb1","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.34","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.23.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["douyin","wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace","cors"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"8b06a3cd21e0dfa8d0f7891335dc33a6fcddd166e7b0fc0b1697e906f29dd518","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.35","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs","repr"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.23.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["douyin","wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace","cors"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"26d5e8357cc4d43f6ec744d49012769c763efeec51ba88e833a6599abe8ba850","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.36","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs","repr"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.23.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["douyin","wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace","cors"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"1f2227f29d7714f03cd43742a5051c5d4c212c1edb700fd28ce702eed86b8c12","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.37","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs","repr"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.23.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["douyin","wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace","cors"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"053ba78a2005a8b09a83a6a3209ad08ae41bef8170b20ff7e46a9250f2f1972b","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.38","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs","repr"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.23.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["douyin","wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace","cors"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"98bda779e47d11a193faf18ea5ccc24c2c54924af66a9f1c4f5253e3a7ced558","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.39","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs","repr"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.23.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["douyin","wxapp","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace","cors"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"553292469ec84a53e06cb0cde4ffae4e4ac8567fb94b500a3f24a5ec1b1392b7","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.40","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs","repr"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"http-body","req":"^0.4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"hyper","req":"^0.14","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"polars","req":"^0.31","features":["lazy"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.23.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["douyin","wxapp","ks","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace","cors"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"e95439f0ead9685907cd39acf255e72fd35df274605b511e79d8d45fb8362dc0","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.41","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs","repr"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"http-body","req":"^0.4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"hyper","req":"^0.14","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.23.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["douyin","wxapp","ks","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace","cors"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"a177bb9572ca0a7016cf9c459e9123a0318d11ad0c00edafb54dc370ee50f808","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.42","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs","excel","de","repr"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"databend-driver","req":"^0.5","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"deadpool","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"http-body","req":"^0.4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"hyper","req":"^0.14","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.23.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["douyin","wxapp","ks","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace","cors"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"fdd240b507cb3516b67f701c33abc4fbd4cdf13cb69ac4597ab3471c40350061","features":{},"yanked":false}
{"name":"admin_rs","vers":"0.1.43","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs","excel","de","repr"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"databend-driver","req":"^0.5","features":[],"optional":true,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"deadpool","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"http-body","req":"^0.4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"hyper","req":"^0.14","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.23.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["douyin","wxapp","ks","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace","cors"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"64d6ee75df01c221102f9c56a7f1e880f5e2326a05ba7287df5ee17aab7fe847","features":{"databend":["databend-driver"]},"yanked":false}
{"name":"admin_rs","vers":"0.1.44","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs","excel","de","repr"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"databend-driver","req":"^0.5","features":[],"optional":true,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"deadpool","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"http-body","req":"^0.4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"hyper","req":"^0.14","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.23.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["douyin","wxapp","ks","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio-stream","req":"^0.1.12","features":[],"optional":true,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace","cors"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"425b5bcb616c3561a0adbb9f95810a06021c1d90c2897570cc9ef37e9355c1e7","features":{"databend":["databend-driver","tokio-stream"]},"yanked":false}
{"name":"admin_rs","vers":"0.1.45","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs","excel","de","repr"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"databend-driver","req":"^0.5","features":[],"optional":true,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"deadpool","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"http-body","req":"^0.4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"hyper","req":"^0.14","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.23.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["douyin","wxapp","ks","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio-stream","req":"^0.1.12","features":[],"optional":true,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace","cors"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"f28d44bdb8012b350e1d008027814170e7ee17e2974c40d74249cf683a3cc0c0","features":{"default":["databend"],"databend":["databend-driver","tokio-stream"]},"yanked":false}
{"name":"admin_rs","vers":"0.1.46","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs","excel","de","repr"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"databend-driver","req":"^0.5","features":[],"optional":true,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"deadpool","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"http-body","req":"^0.4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"hyper","req":"^0.14","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.23.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["douyin","wxapp","ks","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio-stream","req":"^0.1.12","features":[],"optional":true,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace","cors"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"1670350f5d9a56a108c678977b54084a30451d55b4e52020c93743933012053b","features":{"databend":["databend-driver","tokio-stream"]},"yanked":false}
{"name":"admin_rs","vers":"0.1.47","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs","excel","de","repr"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"databend-driver","req":"^0.5","features":[],"optional":true,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"deadpool","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"http-body","req":"^0.4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"hyper","req":"^0.14","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.23.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["douyin","wxapp","ks","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full","tracing"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio-stream","req":"^0.1.12","features":[],"optional":true,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace","cors"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"libc","req":"^0.2.147","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_env = \"msvc\"))","kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tikv-jemalloc-ctl","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_env = \"msvc\"))","kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tikv-jemalloc-sys","req":"^0.5.4","features":["stats","profiling","unprefixed_malloc_on_supported_platforms"],"optional":false,"default_features":true,"target":"cfg(not(target_env = \"msvc\"))","kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tikv-jemallocator","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_env = \"msvc\"))","kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"d42f458acf1070eb7a4bec4bfe78031d140fbecd40fb35ff0d35aa39bac25f98","features":{"databend":["databend-driver","tokio-stream"]},"yanked":false}
{"name":"admin_rs","vers":"0.1.48","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"axum","req":"^0.6.1","features":["headers","multipart"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"caisin","req":"^0.1","features":["rds","lists","v_2_str","ssh","macros","password_encode","logs","excel","de","repr"],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-dbs","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-macros","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"caisin-models","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"clap","req":"^4","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"code-gen","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"console-subscriber","req":"^0.1.10","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"cx-bend","req":"^0.1.0","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"cx-tk-pool","req":"^0.1.0","features":[],"optional":false,"default_features":true,"kind":"normal"},{"name":"databend-driver","req":"^0.6","features":[],"optional":true,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"deadpool","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"http-body","req":"^0.4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"hyper","req":"^0.14","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"jsonwebtoken","req":"^8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"mime","req":"^0.3.16","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"nanoid","req":"^0.4.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbatis","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"rbs","req":"^4","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"redis","req":"^0.23.0","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"sdks","req":"^0.1","features":["douyin","wxapp","ks","global_map"],"optional":false,"default_features":true,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"serde_urlencoded","req":"^0.7","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"ssh2","req":"^0.9","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"time","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio","req":"^1","features":["full","tracing"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tokio-stream","req":"^0.1.12","features":[],"optional":true,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"toml","req":"^0.7.2","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower","req":"^0.4","features":["limit","buffer"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-http","req":"^0.4","features":["fs","trace","cors"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"url-escape","req":"^0.1.1","features":[],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"uuid","req":"^1.3.0","features":["v4","fast-rng","macro-diagnostics"],"optional":false,"default_features":true,"kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"libc","req":"^0.2.147","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_env = \"msvc\"))","kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tikv-jemalloc-ctl","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_env = \"msvc\"))","kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tikv-jemalloc-sys","req":"^0.5.4","features":["stats","profiling","unprefixed_malloc_on_supported_platforms"],"optional":false,"default_features":true,"target":"cfg(not(target_env = \"msvc\"))","kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"},{"name":"tikv-jemallocator","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_env = \"msvc\"))","kind":"normal","registry":"https://github.com/rust-lang/crates.io-index"}],"cksum":"3a952cbeed5fb63d867f1cd0480c446520ffd23c3dd0551eab4bdddb3542d434","features":{"databend":["databend-driver","tokio-stream"]},"yanked":false}