QXIGXVQLGQU5HYG5YLR7I4BTDPJ7FJVN6TOOLLXTK6TLMX75RTJQC [[package]]name = "base64"version = "0.13.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8"[[package]]name = "base64"version = "0.21.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a"
][[package]]name = "h2"version = "0.3.19"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "d357c7ae988e7d2182f7d7871d0b963962420b0678b0997ce7de72001aeab782"dependencies = ["bytes","fnv","futures-core","futures-sink","futures-util","http","indexmap","slab","tokio","tokio-util","tracing",][[package]]name = "hashbrown"version = "0.12.3"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"[[package]]name = "headers"version = "0.3.8"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "f3e372db8e5c0d213e0cd0b9be18be2aca3d44cf2fe30a9d46a65581cd454584"dependencies = ["base64 0.13.1","bitflags","bytes","headers-core","http","httpdate","mime","sha1",
][[package]]name = "http"version = "0.2.9"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482"dependencies = ["bytes","fnv","itoa",][[package]]name = "http-body"version = "0.4.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1"dependencies = ["bytes","http","pin-project-lite",
name = "httparse"version = "1.8.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904"[[package]]name = "httpdate"version = "1.0.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421"[[package]]name = "hyper"version = "0.14.26"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "ab302d72a6f11a3b910431ff93aae7e773078c769f0a3ef15fb9ec692ed147d4"dependencies = ["bytes","futures-channel","futures-core","futures-util","h2","http","http-body","httparse","httpdate","itoa","pin-project-lite","socket2","tokio","tower-service","tracing","want",][[package]]
name = "mime"version = "0.3.17"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"[[package]]name = "mime_guess"version = "2.0.4"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef"dependencies = ["mime","unicase",][[package]]
name = "multer"version = "2.1.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "01acbdc23469fd8fe07ab135923371d5f5a422fbf9c522158677c8eb15bc51c2"dependencies = ["bytes","encoding_rs","futures-util","http","httparse","log","memchr","mime","spin","version_check",][[package]]
name = "pin-project"version = "1.1.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "c95a7476719eab1e366eaf73d0260af3021184f18177925b07f54b30089ceead"dependencies = ["pin-project-internal",][[package]]name = "pin-project-internal"version = "1.1.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "39407670928234ebc5e6e580247dd567ad73a3578460c5990f9503df207e8f07"dependencies = ["proc-macro2","quote","syn 2.0.16",][[package]]
][[package]]name = "serde_urlencoded"version = "0.7.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"dependencies = ["form_urlencoded","itoa","ryu","serde",][[package]]name = "sha1"version = "0.10.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3"dependencies = ["cfg-if","cpufeatures","digest 0.10.6",
name = "tinyvec"version = "1.6.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50"dependencies = ["tinyvec_macros",][[package]]name = "tinyvec_macros"version = "0.1.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"[[package]]
name = "tokio-tungstenite"version = "0.18.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "54319c93411147bced34cb5609a80e0a8e44c5999c93903a81cd866630ec0bfd"dependencies = ["futures-util","log","tokio","tungstenite",][[package]]name = "tokio-util"version = "0.7.8"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d"dependencies = ["bytes","futures-core","futures-sink","pin-project-lite","tokio","tracing",][[package]]
[[package]]name = "tower-service"version = "0.3.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52"[[package]]name = "tracing"version = "0.1.37"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8"dependencies = ["cfg-if","log","pin-project-lite","tracing-core",][[package]]name = "tracing-core"version = "0.1.31"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a"dependencies = ["once_cell",][[package]]name = "try-lock"version = "0.2.4"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed"
name = "tungstenite"version = "0.18.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "30ee6ab729cd4cf0fd55218530c4522ed30b7b6081752839b68fcec8d0960788"dependencies = ["base64 0.13.1","byteorder","bytes","http","httparse","log","rand 0.8.5","sha1","thiserror","url","utf-8",][[package]]
name = "unicode-normalization"version = "0.1.22"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921"dependencies = ["tinyvec",][[package]]name = "url"version = "2.3.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643"dependencies = ["form_urlencoded","idna","percent-encoding",][[package]]name = "utf-8"version = "0.7.6"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9"[[package]]
name = "want"version = "0.3.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0"dependencies = ["log","try-lock",][[package]]name = "warp"version = "0.3.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "ba431ef570df1287f7f8b07e376491ad54f84d26ac473489427231e1718e1f69"dependencies = ["bytes","futures-channel","futures-util","headers","http","hyper","log","mime","mime_guess","multer","percent-encoding","pin-project","rustls-pemfile","scoped-tls","serde","serde_json","serde_urlencoded","tokio","tokio-stream","tokio-tungstenite","tokio-util","tower-service","tracing",][[package]]