-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrecipe.json
1 lines (1 loc) · 115 KB
/
recipe.json
1
{"skeleton":{"manifests":[{"relative_path":"Cargo.toml","contents":"bench = []\ntest = []\nexample = []\n\n[[bin]]\npath = \"src/main.rs\"\nname = \"trade-sim\"\ntest = true\ndoctest = true\nbench = true\ndoc = true\nplugin = false\nproc-macro = false\nharness = true\nedition = \"2018\"\nrequired-features = []\n\n[package]\nname = \"trade-sim\"\nedition = \"2018\"\nversion = \"0.0.1\"\nauthors = [\"Joe Howarth <[email protected]>\"]\nkeywords = []\ncategories = []\nautobins = true\nautoexamples = true\nautotests = true\nautobenches = true\npublish = true\n\n[workspace]\nmembers = [\"types\", \"server\", \"sim\"]\n\n[dependencies]\nanyhow = \"1.0.40\"\nderive_more = \"0.99.14\"\nfutures-util = \"0.3.16\"\nserde = \"1.0.126\"\nserde_json = \"1.0.64\"\nserde_yaml = \"0.8.17\"\nstructopt = \"0.3.21\"\nustr = \"0.8.0\"\n\n[dependencies.bevy]\nversion = \"0.5.0\"\nfeatures = []\noptional = false\n\n[dependencies.rand]\nversion = \"0.8.3\"\nfeatures = [\"small_rng\"]\noptional = false\n\n[dependencies.server]\npath = \"./server\"\nfeatures = []\noptional = false\n\n[dependencies.sim]\npath = \"./sim\"\nfeatures = []\noptional = false\n\n[dependencies.tokio]\nversion = \"1.9.0\"\nfeatures = [\"full\"]\noptional = false\n\n[dependencies.types]\npath = \"./types\"\nfeatures = []\noptional = false\n"},{"relative_path":"server/Cargo.toml","contents":"bin = []\nbench = []\ntest = []\nexample = []\n\n[package]\nname = \"server\"\nedition = \"2018\"\nversion = \"0.0.1\"\nauthors = []\nkeywords = []\ncategories = []\nautobins = true\nautoexamples = true\nautotests = true\nautobenches = true\npublish = true\n\n[dependencies]\nanyhow = \"1.0.36\"\nderive_more = \"0.99.11\"\nfutures = \"0.3.16\"\nfutures-util = \"0.3.16\"\nrouille = \"3.2\"\nserde = \"1.0.118\"\nserde_json = \"1.0.61\"\nserde_yaml = \"0.8.14\"\nstructopt = \"0.3.21\"\ntracing = \"0.1\"\nvec_map = \"0.8.2\"\n\n[dependencies.rand]\nversion = \"0.8.0\"\nfeatures = [\"small_rng\"]\noptional = false\n\n[dependencies.tokio]\nversion = \"1.0.2\"\nfeatures = [\"full\"]\noptional = false\n\n[dependencies.types]\npath = \"../types\"\nfeatures = []\noptional = false\n\n[lib]\npath = \"src/lib.rs\"\nname = \"server\"\ntest = true\ndoctest = true\nbench = true\ndoc = true\nplugin = false\nproc-macro = false\nharness = true\nedition = \"2018\"\nrequired-features = []\ncrate-type = [\"rlib\"]\n"},{"relative_path":"sim/Cargo.toml","contents":"bin = []\nbench = []\ntest = []\nexample = []\n\n[package]\nname = \"sim\"\nedition = \"2018\"\nversion = \"0.0.1\"\nauthors = []\nkeywords = []\ncategories = []\nautobins = true\nautoexamples = true\nautotests = true\nautobenches = true\npublish = true\n\n[dependencies]\nanyhow = \"1.0.40\"\nderive_more = \"0.99.14\"\nserde = \"1.0.126\"\nstructopt = \"0.3.21\"\n\n[dependencies.bevy]\nversion = \"0.5.0\"\nfeatures = [\"dynamic\"]\noptional = false\n\n[dependencies.rand]\nversion = \"0.8.3\"\nfeatures = [\"small_rng\"]\noptional = false\n\n[dependencies.types]\npath = \"../types\"\nfeatures = []\noptional = false\n\n[lib]\npath = \"src/lib.rs\"\nname = \"sim\"\ntest = true\ndoctest = true\nbench = true\ndoc = true\nplugin = false\nproc-macro = false\nharness = true\nedition = \"2018\"\nrequired-features = []\ncrate-type = [\"rlib\"]\n"},{"relative_path":"trade-flow-frontend/node_modules/@parcel/source-map/parcel_sourcemap/Cargo.toml","contents":"bin = []\nbench = []\ntest = []\nexample = []\n\n[package]\nname = \"parcel_sourcemap\"\nedition = \"2018\"\nversion = \"0.0.1\"\nauthors = [\"Jasper De Moor <[email protected]>\"]\nkeywords = []\ncategories = []\nautobins = true\nautoexamples = true\nautotests = true\nautobenches = true\npublish = true\n\n[dependencies]\nbincode = \"1.3.3\"\nnapi = \"1.2.0\"\nvlq = \"0.5.1\"\n\n[dependencies.serde]\nversion = \"1.0.125\"\nfeatures = [\"derive\"]\noptional = false\n\n[lib]\npath = \"src/lib.rs\"\nname = \"parcel_sourcemap\"\ntest = true\ndoctest = true\nbench = true\ndoc = true\nplugin = false\nproc-macro = false\nharness = true\nedition = \"2018\"\nrequired-features = []\ncrate-type = [\"rlib\"]\n[profile.release]\nopt-level = 3\nlto = true\n"},{"relative_path":"trade-flow-frontend/node_modules/@parcel/source-map/parcel_sourcemap_node/Cargo.toml","contents":"bin = []\nbench = []\ntest = []\nexample = []\n\n[package]\nname = \"parcel_sourcemap_node\"\nedition = \"2018\"\nversion = \"0.0.1\"\nbuild = \"build.rs\"\nauthors = [\"Jasper De Moor <[email protected]>\"]\nkeywords = []\ncategories = []\nautobins = true\nautoexamples = true\nautotests = true\nautobenches = true\npublish = true\n\n[dependencies]\nnapi = \"1.2.0\"\nnapi-derive = \"1.0\"\n\n[dependencies.parcel_sourcemap]\npath = \"../parcel_sourcemap\"\nfeatures = []\noptional = false\n\n[build-dependencies]\nnapi-build = \"1.0.1\"\n\n[lib]\ntest = true\ndoctest = true\nbench = true\ndoc = true\nplugin = false\nproc-macro = false\nharness = true\nrequired-features = []\ncrate-type = [\"cdylib\"]\n[profile.release]\nopt-level = 3\nlto = true\n"},{"relative_path":"trade-flow-frontend/node_modules/@parcel/source-map/parcel_sourcemap_wasm/Cargo.toml","contents":"bin = []\nbench = []\ntest = []\nexample = []\n\n[package]\nname = \"parcel_sourcemap_wasm\"\nedition = \"2018\"\nversion = \"0.0.1\"\nauthors = [\"Jasper De Moor <[email protected]>\"]\nkeywords = []\ncategories = []\nautobins = true\nautoexamples = true\nautotests = true\nautobenches = true\npublish = true\n[dependencies.parcel_sourcemap]\npath = \"../parcel_sourcemap\"\nfeatures = []\noptional = false\n\n[lib]\npath = \"src/lib.rs\"\nname = \"parcel_sourcemap_wasm\"\ntest = true\ndoctest = true\nbench = true\ndoc = true\nplugin = false\nproc-macro = false\nharness = true\nedition = \"2018\"\nrequired-features = []\ncrate-type = [\"rlib\"]\n[profile.release]\nopt-level = 3\nlto = true\n"},{"relative_path":"trade-flow-frontend/node_modules/@parcel/validator-typescript/node_modules/@parcel/source-map/parcel_sourcemap_node/Cargo.toml","contents":"bin = []\nbench = []\ntest = []\nexample = []\n\n[package]\nname = \"parcel_sourcemap_node\"\nedition = \"2018\"\nversion = \"0.0.1\"\nbuild = \"build.rs\"\nauthors = [\"Jasper De Moor <[email protected]>\"]\nkeywords = []\ncategories = []\nautobins = true\nautoexamples = true\nautotests = true\nautobenches = true\npublish = true\n\n[dependencies]\nnapi-derive = \"1.1.0\"\nrkyv = \"0.6.7\"\nserde = \"1\"\nserde_json = \"1\"\n\n[dependencies.napi]\nversion = \"1.7.3\"\nfeatures = [\"napi4\", \"serde-json\"]\noptional = false\n\n[dependencies.parcel_sourcemap]\npath = \"../parcel_sourcemap\"\nfeatures = []\noptional = false\n\n[build-dependencies]\nnapi-build = \"1.0.2\"\n[target.\"cfg(target_os = \\\"macos\\\")\".dependencies.jemallocator]\nversion = \"0.3.2\"\nfeatures = [\"disable_initial_exec_tls\"]\noptional = false\n\n[target.\"cfg(target_os = \\\"macos\\\")\".dev-dependencies]\n\n[target.\"cfg(target_os = \\\"macos\\\")\".build-dependencies]\n\n[lib]\ntest = true\ndoctest = true\nbench = true\ndoc = true\nplugin = false\nproc-macro = false\nharness = true\nrequired-features = []\ncrate-type = [\"cdylib\"]\n"},{"relative_path":"trade-flow-frontend/node_modules/@parcel/validator-typescript/node_modules/@parcel/source-map/parcel_sourcemap_wasm/Cargo.toml","contents":"bin = []\nbench = []\ntest = []\nexample = []\n\n[package]\nname = \"parcel_sourcemap_wasm\"\nedition = \"2018\"\nversion = \"0.0.1\"\nauthors = [\"Jasper De Moor <[email protected]>\"]\nkeywords = []\ncategories = []\nautobins = true\nautoexamples = true\nautotests = true\nautobenches = true\npublish = true\n\n[dependencies]\njs-sys = \"0.3\"\nrkyv = \"0.6.7\"\n\n[dependencies.parcel_sourcemap]\npath = \"../parcel_sourcemap\"\nfeatures = []\noptional = false\n\n[dependencies.serde]\nversion = \"1.0\"\nfeatures = [\"derive\"]\noptional = false\n\n[dependencies.wasm-bindgen]\nversion = \"0.2\"\nfeatures = [\"serde-serialize\"]\noptional = false\n\n[lib]\ntest = true\ndoctest = true\nbench = true\ndoc = true\nplugin = false\nproc-macro = false\nharness = true\nrequired-features = []\ncrate-type = [\"cdylib\"]\n"},{"relative_path":"types/Cargo.toml","contents":"bin = []\nbench = []\ntest = []\nexample = []\n\n[package]\nname = \"types\"\nedition = \"2018\"\nversion = \"0.0.1\"\nauthors = []\nkeywords = []\ncategories = []\nautobins = true\nautoexamples = true\nautotests = true\nautobenches = true\npublish = true\n\n[dependencies]\nanyhow = \"1.0.40\"\nderive_more = \"0.99.14\"\nserde = \"1.0.126\"\nstructopt = \"0.3.21\"\n\n[dependencies.bevy]\nversion = \"0.5.0\"\nfeatures = [\"dynamic\"]\noptional = false\n\n[dependencies.rand]\nversion = \"0.8.3\"\nfeatures = [\"small_rng\"]\noptional = false\n\n[dependencies.ustr]\nversion = \"0.8\"\nfeatures = [\"serialization\"]\noptional = false\n\n[lib]\npath = \"src/lib.rs\"\nname = \"types\"\ntest = true\ndoctest = true\nbench = true\ndoc = true\nplugin = false\nproc-macro = false\nharness = true\nedition = \"2018\"\nrequired-features = []\ncrate-type = [\"rlib\"]\n"}],"config_file":"# Rename this file to `config.toml` to enable \"fast build\" configuration. Please read the notes below.\n\n# NOTE: For maximum performance, build using a nightly compiler\n # If you are using rust stable, remove the \"-Zshare-generics=y\" below.\n\n [target.x86_64-unknown-linux-gnu]\n linker = \"/usr/bin/clang\"\n # rustflags = [\"-Clink-arg=-fuse-ld=lld\", \"-Zshare-generics=y\"] // nightly only\n # rustflags = [\"-Clink-arg=-fuse-ld=lld\"]\n\n # NOTE: you must manually install https://github.com/michaeleisel/zld on mac. you can easily do this with the \"brew\" package manager:\n # `brew install michaeleisel/zld/zld`\n [target.x86_64-apple-darwin]\n rustflags = [\"-C\", \"link-arg=-fuse-ld=/Users/jh/homebrew/bin/zld\", \"-Zshare-generics=y\"]\n\n [target.x86_64-pc-windows-msvc]\n linker = \"rust-lld.exe\"\n rustflags = [\"-Zshare-generics=y\"]\n\n # Optional: Uncommenting the following improves compile times, but reduces the amount of debug info to 'line number tables only'\n # In most cases the gains are negligible, but if you are on macos and have slow compile times you should see significant gains.\n #[profile.dev]\n #debug = 1\n","lock_file":"version = 3\n\n[[package]]\nname = \"Inflector\"\nversion = \"0.11.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3\"\n\n[[package]]\nname = \"ab_glyph\"\nversion = \"0.2.11\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"af0ac006645f86f20f6c6fa4dcaef920bf803df819123626f9440e35835e7d80\"\ndependencies = [\"ab_glyph_rasterizer\", \"owned_ttf_parser\"]\n\n[[package]]\nname = \"ab_glyph_rasterizer\"\nversion = \"0.1.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d9fe5e32de01730eb1f6b7f5b51c17e03e2325bf40a74f754f04f130043affff\"\n\n[[package]]\nname = \"adler32\"\nversion = \"1.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234\"\n\n[[package]]\nname = \"ahash\"\nversion = \"0.4.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"739f4a8db6605981345c5654f3a85b056ce52f37a39d34da03f25bf2151ea16e\"\n\n[[package]]\nname = \"ahash\"\nversion = \"0.7.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"43bb833f0bf979d8475d38fbf09ed3b8a55e1885fe93ad3f93239fc6a4f17b98\"\ndependencies = [\"getrandom\", \"once_cell\", \"version_check\"]\n\n[[package]]\nname = \"aho-corasick\"\nversion = \"0.7.18\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f\"\ndependencies = [\"memchr\"]\n\n[[package]]\nname = \"alsa\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"75c4da790adcb2ce5e758c064b4f3ec17a30349f9961d3e5e6c9688b052a9e18\"\ndependencies = [\"alsa-sys\", \"bitflags\", \"libc\", \"nix\"]\n\n[[package]]\nname = \"alsa-sys\"\nversion = \"0.3.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"db8fee663d06c4e303404ef5f40488a53e062f89ba8bfed81f42325aafad1527\"\ndependencies = [\"libc\", \"pkg-config\"]\n\n[[package]]\nname = \"android_log-sys\"\nversion = \"0.1.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b8052e2d8aabbb8d556d6abbcce2a22b9590996c5f849b9c7ce4544a2e3b984e\"\n\n[[package]]\nname = \"android_log-sys\"\nversion = \"0.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"85965b6739a430150bdd138e2374a98af0c3ee0d030b3bb7fc3bddff58d0102e\"\n\n[[package]]\nname = \"android_logger\"\nversion = \"0.8.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8cbd542dd180566fad88fd2729a53a62a734843c626638006a9d63ec0688484e\"\ndependencies = [\"android_log-sys 0.1.2\", \"env_logger\", \"lazy_static\", \"log\"]\n\n[[package]]\nname = \"ansi_term\"\nversion = \"0.11.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b\"\ndependencies = [\"winapi 0.3.9\"]\n\n[[package]]\nname = \"ansi_term\"\nversion = \"0.12.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2\"\ndependencies = [\"winapi 0.3.9\"]\n\n[[package]]\nname = \"anyhow\"\nversion = \"1.0.42\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"595d3cfa7a60d4555cb5067b99f07142a08ea778de5cf993f7b75c7d8fabc486\"\n\n[[package]]\nname = \"approx\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"072df7202e63b127ab55acfe16ce97013d5b97bf160489336d3f1840fd78e99e\"\ndependencies = [\"num-traits\"]\n\n[[package]]\nname = \"arrayvec\"\nversion = \"0.5.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b\"\n\n[[package]]\nname = \"ascii\"\nversion = \"1.0.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bbf56136a5198c7b01a49e3afcbef6cf84597273d298f54432926024107b0109\"\n\n[[package]]\nname = \"ash\"\nversion = \"0.31.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c69a8137596e84c22d57f3da1b5de1d4230b1742a710091c85f4d7ce50f00f38\"\ndependencies = [\"libloading 0.6.7\"]\n\n[[package]]\nname = \"async-channel\"\nversion = \"1.6.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2114d64672151c0c5eaa5e131ec84a74f06e1e559830dabba01ca30605d66319\"\ndependencies = [\"concurrent-queue\", \"event-listener\", \"futures-core\"]\n\n[[package]]\nname = \"async-executor\"\nversion = \"1.4.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"871f9bb5e0a22eeb7e8cf16641feb87c9dc67032ccf8ff49e772eb9941d3a965\"\ndependencies = [\"async-task\", \"concurrent-queue\", \"fastrand\", \"futures-lite\", \"once_cell\", \"slab\"]\n\n[[package]]\nname = \"async-task\"\nversion = \"4.0.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e91831deabf0d6d7ec49552e489aed63b7456a7a3c46cff62adad428110b0af0\"\n\n[[package]]\nname = \"atty\"\nversion = \"0.2.14\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8\"\ndependencies = [\"hermit-abi\", \"libc\", \"winapi 0.3.9\"]\n\n[[package]]\nname = \"autocfg\"\nversion = \"1.0.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a\"\n\n[[package]]\nname = \"base-x\"\nversion = \"0.2.8\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a4521f3e3d031370679b3b140beb36dfe4801b09ac77e30c61941f97df3ef28b\"\n\n[[package]]\nname = \"base64\"\nversion = \"0.13.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd\"\n\n[[package]]\nname = \"bevy\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c6b14f8ba7c373fdf7bd27547bb95f2849b2569bf02bbf3d19ca54e9d692de4f\"\ndependencies = [\"bevy_dylib\", \"bevy_internal\", \"syn\"]\n\n[[package]]\nname = \"bevy-glsl-to-spirv\"\nversion = \"0.2.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0d5f2f58f0aec3c50a20799792c3705e80dd7df327e79791cacec197e84e5e61\"\n\n[[package]]\nname = \"bevy_app\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"845be45f00d9c031071f8c68f7681bf791796634efa5f58937275337154cb019\"\ndependencies = [\"bevy_derive\", \"bevy_ecs\", \"bevy_reflect\", \"bevy_utils\", \"serde\", \"wasm-bindgen\", \"web-sys\"]\n\n[[package]]\nname = \"bevy_asset\"\nversion = \"0.5.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bd798cfbed1fcd406c9b3c978a8cb0a278aa03c4c8abd6edf460ee7cad0987e0\"\ndependencies = [\"anyhow\", \"bevy_app\", \"bevy_diagnostic\", \"bevy_ecs\", \"bevy_log\", \"bevy_reflect\", \"bevy_tasks\", \"bevy_utils\", \"crossbeam-channel\", \"downcast-rs\", \"js-sys\", \"ndk-glue 0.2.1\", \"notify\", \"parking_lot\", \"rand\", \"ron\", \"serde\", \"thiserror\", \"wasm-bindgen\", \"wasm-bindgen-futures\", \"web-sys\"]\n\n[[package]]\nname = \"bevy_audio\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3ca3cf9ce76696665e37a68b27ad6f6b0e2d0d85ccad36d8f018d3006812dbde\"\ndependencies = [\"anyhow\", \"bevy_app\", \"bevy_asset\", \"bevy_ecs\", \"bevy_reflect\", \"bevy_utils\", \"parking_lot\", \"rodio\"]\n\n[[package]]\nname = \"bevy_core\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"aa5b6d7f68752cfb5b498fc5ea9ad5cfb5de871cdd4d894f2e046fef2e2898ea\"\ndependencies = [\"bevy_app\", \"bevy_derive\", \"bevy_ecs\", \"bevy_math\", \"bevy_reflect\", \"bevy_tasks\", \"bevy_utils\"]\n\n[[package]]\nname = \"bevy_derive\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bd6fd06d325cfb4998b26fc84476380611ce6a2d0a8a99b501328c79d7bda104\"\ndependencies = [\"Inflector\", \"find-crate\", \"proc-macro2\", \"quote\", \"syn\"]\n\n[[package]]\nname = \"bevy_diagnostic\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2933425d2febac4a8aadc8aed05ddac2d5891c91ae60dd191b24a6e093dcbeba\"\ndependencies = [\"bevy_app\", \"bevy_core\", \"bevy_ecs\", \"bevy_log\", \"bevy_utils\", \"parking_lot\"]\n\n[[package]]\nname = \"bevy_dylib\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"efa62c7c03470969539a07337bf8c5694c0b952678fd081d68b6331842134b85\"\ndependencies = [\"bevy_internal\"]\n\n[[package]]\nname = \"bevy_dynamic_plugin\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3d3219befe938ee89dd8b2b78a02cfd835ef93fa930113a91631b093381005ed\"\ndependencies = [\"bevy_app\", \"libloading 0.7.0\"]\n\n[[package]]\nname = \"bevy_ecs\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"daf4745460111bd4285ed6c3e6caa4d882db95471edb02b88c6ad4eac89b923c\"\ndependencies = [\"async-channel\", \"bevy_ecs_macros\", \"bevy_reflect\", \"bevy_tasks\", \"bevy_utils\", \"bitflags\", \"downcast-rs\", \"fixedbitset 0.4.0\", \"fxhash\", \"parking_lot\", \"rand\", \"serde\", \"thiserror\"]\n\n[[package]]\nname = \"bevy_ecs_macros\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"65323f6896068407b768c16ec1aa5c8891d49a28b725d0cbabc663d7f47baaec\"\ndependencies = [\"find-crate\", \"proc-macro2\", \"quote\", \"syn\"]\n\n[[package]]\nname = \"bevy_gilrs\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3b28a12e991a63fe044605aacf806b8dcdc5aa3af2d4482ba6cb9a1b74fc9392\"\ndependencies = [\"bevy_app\", \"bevy_ecs\", \"bevy_input\", \"bevy_utils\", \"gilrs\"]\n\n[[package]]\nname = \"bevy_gltf\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9233bfb7e2cf053b51f01d2e57ea5a549438c0e5f08735d595b6a6504d00639e\"\ndependencies = [\"anyhow\", \"base64\", \"bevy_app\", \"bevy_asset\", \"bevy_core\", \"bevy_ecs\", \"bevy_math\", \"bevy_pbr\", \"bevy_reflect\", \"bevy_render\", \"bevy_scene\", \"bevy_transform\", \"gltf\", \"thiserror\"]\n\n[[package]]\nname = \"bevy_input\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b91a3a768c59a5965f491cda74fd75a72b4cd7c51c85b5a731dd4d8688582dc5\"\ndependencies = [\"bevy_app\", \"bevy_ecs\", \"bevy_math\", \"bevy_utils\"]\n\n[[package]]\nname = \"bevy_internal\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"53c568981b2911567cba7f6dae7190bac295ffd411bca777edb1b5152b1ccd62\"\ndependencies = [\"bevy_app\", \"bevy_asset\", \"bevy_audio\", \"bevy_core\", \"bevy_derive\", \"bevy_diagnostic\", \"bevy_dynamic_plugin\", \"bevy_ecs\", \"bevy_gilrs\", \"bevy_gltf\", \"bevy_input\", \"bevy_log\", \"bevy_math\", \"bevy_pbr\", \"bevy_reflect\", \"bevy_render\", \"bevy_scene\", \"bevy_sprite\", \"bevy_tasks\", \"bevy_text\", \"bevy_transform\", \"bevy_ui\", \"bevy_utils\", \"bevy_wgpu\", \"bevy_window\", \"bevy_winit\", \"ndk-glue 0.2.1\"]\n\n[[package]]\nname = \"bevy_log\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ae100fe4e6fc8f7bbf28c121cda0ced7ab79088374beb7ab8be39120603beb18\"\ndependencies = [\"android_log-sys 0.2.0\", \"bevy_app\", \"bevy_utils\", \"console_error_panic_hook\", \"tracing-subscriber\", \"tracing-wasm\"]\n\n[[package]]\nname = \"bevy_math\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bb36a879cdc96f554b62dd7c7c02392a9a10e94082e4bc686a8242e1d674e7cc\"\ndependencies = [\"bevy_reflect\", \"glam 0.13.1\"]\n\n[[package]]\nname = \"bevy_pbr\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"71f267c27b70d298de91ceac644908fa876cb04857ccb80615dadb1ae969425f\"\ndependencies = [\"bevy_app\", \"bevy_asset\", \"bevy_core\", \"bevy_derive\", \"bevy_ecs\", \"bevy_math\", \"bevy_reflect\", \"bevy_render\", \"bevy_transform\", \"bevy_window\"]\n\n[[package]]\nname = \"bevy_reflect\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7d7f57646077e9b016f079e0f39fe2826dce407bb0dccc29b481a33ef7552847\"\ndependencies = [\"bevy_reflect_derive\", \"bevy_utils\", \"downcast-rs\", \"erased-serde\", \"glam 0.13.1\", \"parking_lot\", \"serde\", \"smallvec\", \"thiserror\"]\n\n[[package]]\nname = \"bevy_reflect_derive\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"cbc3f45d1d49c6e984b492ee13564677d1392828cac50c030e025f74f69386e1\"\ndependencies = [\"find-crate\", \"proc-macro2\", \"quote\", \"syn\", \"uuid\"]\n\n[[package]]\nname = \"bevy_render\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"765f2b966619d16bdb89132848461d9580a622acb5b2bba73cb252e43c9c8830\"\ndependencies = [\"anyhow\", \"bevy-glsl-to-spirv\", \"bevy_app\", \"bevy_asset\", \"bevy_core\", \"bevy_derive\", \"bevy_ecs\", \"bevy_math\", \"bevy_reflect\", \"bevy_transform\", \"bevy_utils\", \"bevy_window\", \"bitflags\", \"downcast-rs\", \"hex\", \"hexasphere\", \"image\", \"once_cell\", \"parking_lot\", \"serde\", \"shaderc\", \"smallvec\", \"spirv-reflect\", \"thiserror\"]\n\n[[package]]\nname = \"bevy_scene\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bf1eaa680e61749cc226bcdcd0d968c396fe52c2a4e9e1718422888953ba6c3b\"\ndependencies = [\"anyhow\", \"bevy_app\", \"bevy_asset\", \"bevy_ecs\", \"bevy_reflect\", \"bevy_transform\", \"bevy_utils\", \"parking_lot\", \"ron\", \"serde\", \"thiserror\", \"uuid\"]\n\n[[package]]\nname = \"bevy_sprite\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3b9ddb7699b4597794071ebb93b5a0c414407ab8956dc4dc86e59dde721a663d\"\ndependencies = [\"bevy_app\", \"bevy_asset\", \"bevy_core\", \"bevy_ecs\", \"bevy_log\", \"bevy_math\", \"bevy_reflect\", \"bevy_render\", \"bevy_transform\", \"bevy_utils\", \"bevy_window\", \"guillotiere\", \"rectangle-pack\", \"serde\", \"thiserror\"]\n\n[[package]]\nname = \"bevy_tasks\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"77243565dde30ce01e538c615db54bc939a36e4c468b271e86a980004bac7bc9\"\ndependencies = [\"async-channel\", \"async-executor\", \"event-listener\", \"futures-lite\", \"instant\", \"num_cpus\", \"wasm-bindgen-futures\"]\n\n[[package]]\nname = \"bevy_text\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"21dfc4f2108582afd5a8995904ea55cd594787f210dac5d1df453cbe92eaab26\"\ndependencies = [\"ab_glyph\", \"anyhow\", \"bevy_app\", \"bevy_asset\", \"bevy_core\", \"bevy_ecs\", \"bevy_math\", \"bevy_reflect\", \"bevy_render\", \"bevy_sprite\", \"bevy_transform\", \"bevy_utils\", \"bevy_window\", \"glyph_brush_layout\", \"thiserror\"]\n\n[[package]]\nname = \"bevy_transform\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8d166fe11f67dc195b42207e7b096f36680f611afc8f4105b3d81865b66ecf91\"\ndependencies = [\"bevy_app\", \"bevy_ecs\", \"bevy_math\", \"bevy_reflect\", \"bevy_utils\", \"smallvec\"]\n\n[[package]]\nname = \"bevy_ui\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ef67dfa943511b8bbca6bf730f183ac5c602a35a7659e58bdf7471154018889d\"\ndependencies = [\"bevy_app\", \"bevy_asset\", \"bevy_core\", \"bevy_derive\", \"bevy_ecs\", \"bevy_input\", \"bevy_log\", \"bevy_math\", \"bevy_reflect\", \"bevy_render\", \"bevy_sprite\", \"bevy_text\", \"bevy_transform\", \"bevy_utils\", \"bevy_window\", \"serde\", \"smallvec\", \"stretch\"]\n\n[[package]]\nname = \"bevy_utils\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c384a69b670329f968f59abdcf6506f183cf18b8619d6ec1cbfe33e268e5da20\"\ndependencies = [\"ahash 0.7.4\", \"getrandom\", \"instant\", \"tracing\", \"uuid\"]\n\n[[package]]\nname = \"bevy_wgpu\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b5e16919cc645aa9a7e988c8644836d0f91c5f1bd23e17bdd9b461a32bf7667b\"\ndependencies = [\"bevy_app\", \"bevy_asset\", \"bevy_core\", \"bevy_diagnostic\", \"bevy_ecs\", \"bevy_render\", \"bevy_utils\", \"bevy_window\", \"bevy_winit\", \"crossbeam-channel\", \"crossbeam-utils\", \"futures-lite\", \"parking_lot\", \"wgpu\"]\n\n[[package]]\nname = \"bevy_window\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b96496cb0a9c79ca6744a25e69edff4ba363c14b6070897a66a597db208405f0\"\ndependencies = [\"bevy_app\", \"bevy_ecs\", \"bevy_math\", \"bevy_utils\", \"web-sys\"]\n\n[[package]]\nname = \"bevy_winit\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"522dcea62526be0aa5ee35781e98a9f309047050cf684758bc0cd498820111f6\"\ndependencies = [\"bevy_app\", \"bevy_ecs\", \"bevy_input\", \"bevy_log\", \"bevy_math\", \"bevy_utils\", \"bevy_window\", \"wasm-bindgen\", \"web-sys\", \"winit\"]\n\n[[package]]\nname = \"bindgen\"\nversion = \"0.56.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2da379dbebc0b76ef63ca68d8fc6e71c0f13e59432e0987e508c1820e6ab5239\"\ndependencies = [\"bitflags\", \"cexpr\", \"clang-sys\", \"lazy_static\", \"lazycell\", \"peeking_take_while\", \"proc-macro2\", \"quote\", \"regex\", \"rustc-hash\", \"shlex\"]\n\n[[package]]\nname = \"bit-set\"\nversion = \"0.5.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6e11e16035ea35e4e5997b393eacbf6f63983188f7a2ad25bfb13465f5ad59de\"\ndependencies = [\"bit-vec\"]\n\n[[package]]\nname = \"bit-vec\"\nversion = \"0.6.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb\"\n\n[[package]]\nname = \"bitflags\"\nversion = \"1.2.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693\"\n\n[[package]]\nname = \"block\"\nversion = \"0.1.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a\"\n\n[[package]]\nname = \"brotli-sys\"\nversion = \"0.3.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"4445dea95f4c2b41cde57cc9fee236ae4dbae88d8fcbdb4750fc1bb5d86aaecd\"\ndependencies = [\"cc\", \"libc\"]\n\n[[package]]\nname = \"brotli2\"\nversion = \"0.3.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0cb036c3eade309815c15ddbacec5b22c4d1f3983a774ab2eac2e3e9ea85568e\"\ndependencies = [\"brotli-sys\", \"libc\"]\n\n[[package]]\nname = \"buf_redux\"\nversion = \"0.8.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b953a6887648bb07a535631f2bc00fbdb2a2216f135552cb3f534ed136b9c07f\"\ndependencies = [\"memchr\", \"safemem\"]\n\n[[package]]\nname = \"bumpalo\"\nversion = \"3.7.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9c59e7af012c713f529e7a3ee57ce9b31ddd858d4b512923602f74608b009631\"\n\n[[package]]\nname = \"bytemuck\"\nversion = \"1.7.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"72957246c41db82b8ef88a5486143830adeb8227ef9837740bdec67724cf2c5b\"\n\n[[package]]\nname = \"byteorder\"\nversion = \"1.4.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610\"\n\n[[package]]\nname = \"bytes\"\nversion = \"1.0.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b700ce4376041dcd0a327fd0097c41095743c4c8af8887265942faf1100bd040\"\n\n[[package]]\nname = \"cache-padded\"\nversion = \"1.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"631ae5198c9be5e753e5cc215e1bd73c2b466a3565173db433f52bb9d3e66dba\"\n\n[[package]]\nname = \"cc\"\nversion = \"1.0.69\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e70cc2f62c6ce1868963827bd677764c62d07c3d9a3e1fb1177ee1a9ab199eb2\"\ndependencies = [\"jobserver\"]\n\n[[package]]\nname = \"cesu8\"\nversion = \"1.1.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c\"\n\n[[package]]\nname = \"cexpr\"\nversion = \"0.4.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f4aedb84272dbe89af497cf81375129abda4fc0a9e7c5d317498c15cc30c0d27\"\ndependencies = [\"nom\"]\n\n[[package]]\nname = \"cfg-if\"\nversion = \"0.1.10\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822\"\n\n[[package]]\nname = \"cfg-if\"\nversion = \"1.0.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd\"\n\n[[package]]\nname = \"cfg_aliases\"\nversion = \"0.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e\"\n\n[[package]]\nname = \"chrono\"\nversion = \"0.4.19\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73\"\ndependencies = [\"libc\", \"num-integer\", \"num-traits\", \"time 0.1.43\", \"winapi 0.3.9\"]\n\n[[package]]\nname = \"chunked_transfer\"\nversion = \"1.4.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"fff857943da45f546682664a79488be82e69e43c1a7a2307679ab9afb3a66d2e\"\n\n[[package]]\nname = \"clang-sys\"\nversion = \"1.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"853eda514c284c2287f4bf20ae614f8781f40a81d32ecda6e91449304dfe077c\"\ndependencies = [\"glob\", \"libc\", \"libloading 0.7.0\"]\n\n[[package]]\nname = \"clap\"\nversion = \"2.33.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002\"\ndependencies = [\"ansi_term 0.11.0\", \"atty\", \"bitflags\", \"strsim 0.8.0\", \"textwrap\", \"unicode-width\", \"vec_map\"]\n\n[[package]]\nname = \"cmake\"\nversion = \"0.1.45\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"eb6210b637171dfba4cda12e579ac6dc73f5165ad56133e5d72ef3131f320855\"\ndependencies = [\"cc\"]\n\n[[package]]\nname = \"cocoa\"\nversion = \"0.24.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6f63902e9223530efb4e26ccd0cf55ec30d592d3b42e21a28defc42a9586e832\"\ndependencies = [\"bitflags\", \"block\", \"cocoa-foundation\", \"core-foundation 0.9.1\", \"core-graphics 0.22.2\", \"foreign-types\", \"libc\", \"objc\"]\n\n[[package]]\nname = \"cocoa-foundation\"\nversion = \"0.1.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7ade49b65d560ca58c403a479bb396592b155c0185eada742ee323d1d68d6318\"\ndependencies = [\"bitflags\", \"block\", \"core-foundation 0.9.1\", \"core-graphics-types\", \"foreign-types\", \"libc\", \"objc\"]\n\n[[package]]\nname = \"color_quant\"\nversion = \"1.1.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b\"\n\n[[package]]\nname = \"combine\"\nversion = \"4.6.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a2d47c1b11006b87e492b53b313bb699ce60e16613c4dddaa91f8f7c220ab2fa\"\ndependencies = [\"bytes\", \"memchr\"]\n\n[[package]]\nname = \"concurrent-queue\"\nversion = \"1.2.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"30ed07550be01594c6026cff2a1d7fe9c8f683caa798e12b68694ac9e88286a3\"\ndependencies = [\"cache-padded\"]\n\n[[package]]\nname = \"console_error_panic_hook\"\nversion = \"0.1.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b8d976903543e0c48546a91908f21588a680a8c8f984df9a5d69feccb2b2a211\"\ndependencies = [\"cfg-if 0.1.10\", \"wasm-bindgen\"]\n\n[[package]]\nname = \"const_fn\"\nversion = \"0.4.8\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f92cfa0fd5690b3cf8c1ef2cabbd9b7ef22fa53cf5e1f92b05103f6d5d1cf6e7\"\n\n[[package]]\nname = \"convert_case\"\nversion = \"0.4.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e\"\n\n[[package]]\nname = \"copyless\"\nversion = \"0.1.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a2df960f5d869b2dd8532793fde43eb5427cceb126c929747a26823ab0eeb536\"\n\n[[package]]\nname = \"core-foundation\"\nversion = \"0.6.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"25b9e03f145fd4f2bf705e07b900cd41fc636598fe5dc452fd0db1441c3f496d\"\ndependencies = [\"core-foundation-sys 0.6.2\", \"libc\"]\n\n[[package]]\nname = \"core-foundation\"\nversion = \"0.7.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"57d24c7a13c43e870e37c1556b74555437870a04514f7685f5b354e090567171\"\ndependencies = [\"core-foundation-sys 0.7.0\", \"libc\"]\n\n[[package]]\nname = \"core-foundation\"\nversion = \"0.9.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0a89e2ae426ea83155dccf10c0fa6b1463ef6d5fcb44cee0b224a408fa640a62\"\ndependencies = [\"core-foundation-sys 0.8.2\", \"libc\"]\n\n[[package]]\nname = \"core-foundation-sys\"\nversion = \"0.6.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e7ca8a5221364ef15ce201e8ed2f609fc312682a8f4e0e3d4aa5879764e0fa3b\"\n\n[[package]]\nname = \"core-foundation-sys\"\nversion = \"0.7.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b3a71ab494c0b5b860bdc8407ae08978052417070c2ced38573a9157ad75b8ac\"\n\n[[package]]\nname = \"core-foundation-sys\"\nversion = \"0.8.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ea221b5284a47e40033bf9b66f35f984ec0ea2931eb03505246cd27a963f981b\"\n\n[[package]]\nname = \"core-graphics\"\nversion = \"0.19.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b3889374e6ea6ab25dba90bb5d96202f61108058361f6dc72e8b03e6f8bbe923\"\ndependencies = [\"bitflags\", \"core-foundation 0.7.0\", \"foreign-types\", \"libc\"]\n\n[[package]]\nname = \"core-graphics\"\nversion = \"0.22.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"269f35f69b542b80e736a20a89a05215c0ce80c2c03c514abb2e318b78379d86\"\ndependencies = [\"bitflags\", \"core-foundation 0.9.1\", \"core-graphics-types\", \"foreign-types\", \"libc\"]\n\n[[package]]\nname = \"core-graphics-types\"\nversion = \"0.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3a68b68b3446082644c91ac778bf50cd4104bfb002b5a6a7c44cca5a2c70788b\"\ndependencies = [\"bitflags\", \"core-foundation 0.9.1\", \"foreign-types\", \"libc\"]\n\n[[package]]\nname = \"core-video-sys\"\nversion = \"0.1.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"34ecad23610ad9757664d644e369246edde1803fcb43ed72876565098a5d3828\"\ndependencies = [\"cfg-if 0.1.10\", \"core-foundation-sys 0.7.0\", \"core-graphics 0.19.2\", \"libc\", \"objc\"]\n\n[[package]]\nname = \"coreaudio-rs\"\nversion = \"0.10.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"11894b20ebfe1ff903cbdc52259693389eea03b94918a2def2c30c3bf227ad88\"\ndependencies = [\"bitflags\", \"coreaudio-sys\"]\n\n[[package]]\nname = \"coreaudio-sys\"\nversion = \"0.2.8\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2b7e3347be6a09b46aba228d6608386739fb70beff4f61e07422da87b0bb31fa\"\ndependencies = [\"bindgen\"]\n\n[[package]]\nname = \"cpal\"\nversion = \"0.13.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8351ddf2aaa3c583fa388029f8b3d26f3c7035a20911fdd5f2e2ed7ab57dad25\"\ndependencies = [\"alsa\", \"core-foundation-sys 0.6.2\", \"coreaudio-rs\", \"jni\", \"js-sys\", \"lazy_static\", \"libc\", \"mach 0.3.2\", \"ndk 0.3.0\", \"ndk-glue 0.3.0\", \"nix\", \"oboe\", \"parking_lot\", \"stdweb 0.1.3\", \"thiserror\", \"web-sys\", \"winapi 0.3.9\"]\n\n[[package]]\nname = \"crc32fast\"\nversion = \"1.2.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"81156fece84ab6a9f2afdb109ce3ae577e42b1228441eded99bd77f627953b1a\"\ndependencies = [\"cfg-if 1.0.0\"]\n\n[[package]]\nname = \"crossbeam-channel\"\nversion = \"0.5.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"06ed27e177f16d65f0f0c22a213e17c696ace5dd64b14258b52f9417ccb52db4\"\ndependencies = [\"cfg-if 1.0.0\", \"crossbeam-utils\"]\n\n[[package]]\nname = \"crossbeam-utils\"\nversion = \"0.8.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d82cfc11ce7f2c3faef78d8a684447b40d503d9681acebed6cb728d45940c4db\"\ndependencies = [\"cfg-if 1.0.0\", \"lazy_static\"]\n\n[[package]]\nname = \"d3d12\"\nversion = \"0.3.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d0a60cceb22c7c53035f8980524fdc7f17cf49681a3c154e6757d30afbec6ec4\"\ndependencies = [\"bitflags\", \"libloading 0.6.7\", \"winapi 0.3.9\"]\n\n[[package]]\nname = \"darling\"\nversion = \"0.10.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0d706e75d87e35569db781a9b5e2416cff1236a47ed380831f959382ccd5f858\"\ndependencies = [\"darling_core\", \"darling_macro\"]\n\n[[package]]\nname = \"darling_core\"\nversion = \"0.10.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f0c960ae2da4de88a91b2d920c2a7233b400bc33cb28453a2987822d8392519b\"\ndependencies = [\"fnv\", \"ident_case\", \"proc-macro2\", \"quote\", \"strsim 0.9.3\", \"syn\"]\n\n[[package]]\nname = \"darling_macro\"\nversion = \"0.10.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d9b5a2f4ac4969822c62224815d069952656cadc7084fdca9751e6d959189b72\"\ndependencies = [\"darling_core\", \"quote\", \"syn\"]\n\n[[package]]\nname = \"deflate\"\nversion = \"0.8.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"73770f8e1fe7d64df17ca66ad28994a0a623ea497fa69486e14984e715c5d174\"\ndependencies = [\"adler32\", \"byteorder\"]\n\n[[package]]\nname = \"deflate\"\nversion = \"0.9.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5f95bf05dffba6e6cce8dfbb30def788154949ccd9aed761b472119c21e01c70\"\ndependencies = [\"adler32\", \"gzip-header\"]\n\n[[package]]\nname = \"derivative\"\nversion = \"2.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn\"]\n\n[[package]]\nname = \"derive_more\"\nversion = \"0.99.16\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"40eebddd2156ce1bb37b20bbe5151340a31828b1f2d22ba4141f3531710e38df\"\ndependencies = [\"convert_case\", \"proc-macro2\", \"quote\", \"rustc_version 0.3.3\", \"syn\"]\n\n[[package]]\nname = \"discard\"\nversion = \"1.0.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0\"\n\n[[package]]\nname = \"dispatch\"\nversion = \"0.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b\"\n\n[[package]]\nname = \"downcast-rs\"\nversion = \"1.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650\"\n\n[[package]]\nname = \"dtoa\"\nversion = \"0.4.8\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"56899898ce76aaf4a0f24d914c97ea6ed976d42fec6ad33fcbb0a1103e07b2b0\"\n\n[[package]]\nname = \"env_logger\"\nversion = \"0.7.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36\"\ndependencies = [\"log\", \"regex\"]\n\n[[package]]\nname = \"erased-serde\"\nversion = \"0.3.16\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3de9ad4541d99dc22b59134e7ff8dc3d6c988c89ecd7324bf10a8362b07a2afa\"\ndependencies = [\"serde\"]\n\n[[package]]\nname = \"euclid\"\nversion = \"0.22.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"da96828553a086d7b18dcebfc579bd9628b016f86590d7453c115e490fa74b80\"\ndependencies = [\"num-traits\"]\n\n[[package]]\nname = \"event-listener\"\nversion = \"2.5.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f7531096570974c3a9dcf9e4b8e1cede1ec26cf5046219fb3b9d897503b9be59\"\n\n[[package]]\nname = \"fastrand\"\nversion = \"1.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b394ed3d285a429378d3b384b9eb1285267e7df4b166df24b7a6939a04dc392e\"\ndependencies = [\"instant\"]\n\n[[package]]\nname = \"filetime\"\nversion = \"0.2.14\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1d34cfa13a63ae058bfa601fe9e313bbdb3746427c1459185464ce0fcf62e1e8\"\ndependencies = [\"cfg-if 1.0.0\", \"libc\", \"redox_syscall\", \"winapi 0.3.9\"]\n\n[[package]]\nname = \"find-crate\"\nversion = \"0.6.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"59a98bbaacea1c0eb6a0876280051b892eb73594fd90cf3b20e9c817029c57d2\"\ndependencies = [\"toml\"]\n\n[[package]]\nname = \"fixedbitset\"\nversion = \"0.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"37ab347416e802de484e4d03c7316c48f1ecb56574dfd4a46a80f173ce1de04d\"\n\n[[package]]\nname = \"fixedbitset\"\nversion = \"0.4.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"398ea4fabe40b9b0d885340a2a991a44c8a645624075ad966d21f88688e2b69e\"\n\n[[package]]\nname = \"fnv\"\nversion = \"1.0.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1\"\n\n[[package]]\nname = \"foreign-types\"\nversion = \"0.3.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1\"\ndependencies = [\"foreign-types-shared\"]\n\n[[package]]\nname = \"foreign-types-shared\"\nversion = \"0.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b\"\n\n[[package]]\nname = \"form_urlencoded\"\nversion = \"1.0.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191\"\ndependencies = [\"matches\", \"percent-encoding\"]\n\n[[package]]\nname = \"fsevent-sys\"\nversion = \"4.0.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5c0e564d24da983c053beff1bb7178e237501206840a3e6bf4e267b9e8ae734a\"\ndependencies = [\"libc\"]\n\n[[package]]\nname = \"fuchsia-zircon\"\nversion = \"0.3.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82\"\ndependencies = [\"bitflags\", \"fuchsia-zircon-sys\"]\n\n[[package]]\nname = \"fuchsia-zircon-sys\"\nversion = \"0.3.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7\"\n\n[[package]]\nname = \"futures\"\nversion = \"0.3.16\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1adc00f486adfc9ce99f77d717836f0c5aa84965eb0b4f051f4e83f7cab53f8b\"\ndependencies = [\"futures-channel\", \"futures-core\", \"futures-executor\", \"futures-io\", \"futures-sink\", \"futures-task\", \"futures-util\"]\n\n[[package]]\nname = \"futures-channel\"\nversion = \"0.3.16\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"74ed2411805f6e4e3d9bc904c95d5d423b89b3b25dc0250aa74729de20629ff9\"\ndependencies = [\"futures-core\", \"futures-sink\"]\n\n[[package]]\nname = \"futures-core\"\nversion = \"0.3.16\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"af51b1b4a7fdff033703db39de8802c673eb91855f2e0d47dcf3bf2c0ef01f99\"\n\n[[package]]\nname = \"futures-executor\"\nversion = \"0.3.16\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"4d0d535a57b87e1ae31437b892713aee90cd2d7b0ee48727cd11fc72ef54761c\"\ndependencies = [\"futures-core\", \"futures-task\", \"futures-util\"]\n\n[[package]]\nname = \"futures-io\"\nversion = \"0.3.16\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0b0e06c393068f3a6ef246c75cdca793d6a46347e75286933e5e75fd2fd11582\"\n\n[[package]]\nname = \"futures-lite\"\nversion = \"1.12.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7694489acd39452c77daa48516b894c153f192c3578d5a839b62c58099fcbf48\"\ndependencies = [\"fastrand\", \"futures-core\", \"futures-io\", \"memchr\", \"parking\", \"pin-project-lite\", \"waker-fn\"]\n\n[[package]]\nname = \"futures-macro\"\nversion = \"0.3.16\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c54913bae956fb8df7f4dc6fc90362aa72e69148e3f39041fbe8742d21e0ac57\"\ndependencies = [\"autocfg\", \"proc-macro-hack\", \"proc-macro2\", \"quote\", \"syn\"]\n\n[[package]]\nname = \"futures-sink\"\nversion = \"0.3.16\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c0f30aaa67363d119812743aa5f33c201a7a66329f97d1a887022971feea4b53\"\n\n[[package]]\nname = \"futures-task\"\nversion = \"0.3.16\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bbe54a98670017f3be909561f6ad13e810d9a51f3f061b902062ca3da80799f2\"\n\n[[package]]\nname = \"futures-util\"\nversion = \"0.3.16\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"67eb846bfd58e44a8481a00049e82c43e0ccb5d61f8dc071057cb19249dd4d78\"\ndependencies = [\"autocfg\", \"futures-channel\", \"futures-core\", \"futures-io\", \"futures-macro\", \"futures-sink\", \"futures-task\", \"memchr\", \"pin-project-lite\", \"pin-utils\", \"proc-macro-hack\", \"proc-macro-nested\", \"slab\"]\n\n[[package]]\nname = \"fxhash\"\nversion = \"0.2.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c\"\ndependencies = [\"byteorder\"]\n\n[[package]]\nname = \"getrandom\"\nversion = \"0.2.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753\"\ndependencies = [\"cfg-if 1.0.0\", \"js-sys\", \"libc\", \"wasi\", \"wasm-bindgen\"]\n\n[[package]]\nname = \"gfx-auxil\"\nversion = \"0.8.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e7b33ecf067f2117668d91c9b0f2e5f223ebd1ffec314caa2f3de27bb580186d\"\ndependencies = [\"fxhash\", \"gfx-hal\", \"spirv_cross\"]\n\n[[package]]\nname = \"gfx-backend-dx11\"\nversion = \"0.7.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f851d03c2e8f117e3702bf41201a4fafa447d5cb1276d5375870ae7573d069dd\"\ndependencies = [\"arrayvec\", \"bitflags\", \"gfx-auxil\", \"gfx-hal\", \"libloading 0.6.7\", \"log\", \"parking_lot\", \"range-alloc\", \"raw-window-handle\", \"smallvec\", \"spirv_cross\", \"thunderdome\", \"winapi 0.3.9\", \"wio\"]\n\n[[package]]\nname = \"gfx-backend-dx12\"\nversion = \"0.7.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5032d716a2a5f4dafb4675a794c5dc32081af8fbc7303c93ad93ff5413c6559f\"\ndependencies = [\"arrayvec\", \"bit-set\", \"bitflags\", \"d3d12\", \"gfx-auxil\", \"gfx-hal\", \"log\", \"parking_lot\", \"range-alloc\", \"raw-window-handle\", \"smallvec\", \"spirv_cross\", \"thunderdome\", \"winapi 0.3.9\"]\n\n[[package]]\nname = \"gfx-backend-empty\"\nversion = \"0.7.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9f07ef26a65954cfdd7b4c587f485100d1bb3b0bd6a51b02d817d6c87cca7a91\"\ndependencies = [\"gfx-hal\", \"log\", \"raw-window-handle\"]\n\n[[package]]\nname = \"gfx-backend-gl\"\nversion = \"0.7.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c6717c50ab601efe4a669bfb44db615e3888695ac8263222aeaa702642b9fbc2\"\ndependencies = [\"arrayvec\", \"bitflags\", \"gfx-auxil\", \"gfx-hal\", \"glow\", \"js-sys\", \"khronos-egl\", \"libloading 0.6.7\", \"log\", \"naga\", \"parking_lot\", \"raw-window-handle\", \"spirv_cross\", \"wasm-bindgen\", \"web-sys\"]\n\n[[package]]\nname = \"gfx-backend-metal\"\nversion = \"0.7.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8dc54b456ece69ef49f8893269ebf24ac70969ed34ba2719c3f3abcc8fbff14e\"\ndependencies = [\"arrayvec\", \"bitflags\", \"block\", \"cocoa-foundation\", \"copyless\", \"foreign-types\", \"gfx-auxil\", \"gfx-hal\", \"log\", \"metal\", \"naga\", \"objc\", \"parking_lot\", \"range-alloc\", \"raw-window-handle\", \"spirv_cross\", \"storage-map\"]\n\n[[package]]\nname = \"gfx-backend-vulkan\"\nversion = \"0.7.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"dabe88b1a5c91e0f969b441cc57e70364858066e4ba937deeb62065654ef9bd9\"\ndependencies = [\"arrayvec\", \"ash\", \"byteorder\", \"core-graphics-types\", \"gfx-hal\", \"inplace_it\", \"log\", \"naga\", \"objc\", \"parking_lot\", \"raw-window-handle\", \"smallvec\", \"winapi 0.3.9\"]\n\n[[package]]\nname = \"gfx-hal\"\nversion = \"0.7.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c1d9cc8d3b573dda62d0baca4f02e0209786e22c562caff001d77c389008781d\"\ndependencies = [\"bitflags\", \"naga\", \"raw-window-handle\", \"thiserror\"]\n\n[[package]]\nname = \"gilrs\"\nversion = \"0.8.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0e986f911d937f4395dfc2a39618dcef452773d32dcdbe0828c623f76588f749\"\ndependencies = [\"fnv\", \"gilrs-core\", \"log\", \"uuid\", \"vec_map\"]\n\n[[package]]\nname = \"gilrs-core\"\nversion = \"0.3.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9a5e5bb97bf9a0d9519a28cf38839cf1d6d9bb572b48e3c67202271fec2ed5e7\"\ndependencies = [\"core-foundation 0.6.4\", \"io-kit-sys\", \"libc\", \"libudev-sys\", \"log\", \"nix\", \"rusty-xinput\", \"stdweb 0.4.20\", \"uuid\", \"vec_map\", \"winapi 0.3.9\"]\n\n[[package]]\nname = \"glam\"\nversion = \"0.13.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"70155b56080764b8b758e91e4c63d06da0262c0c939f2cd991cd1382087147df\"\ndependencies = [\"serde\", \"spirv-std\"]\n\n[[package]]\nname = \"glam\"\nversion = \"0.15.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3abb554f8ee44336b72d522e0a7fe86a29e09f839a36022fa869a7dfe941a54b\"\n\n[[package]]\nname = \"glob\"\nversion = \"0.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574\"\n\n[[package]]\nname = \"glow\"\nversion = \"0.7.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"072136d2c3783f3a92f131acb227bc806d3886278e2a4dc1e9990ec89ef9e70b\"\ndependencies = [\"js-sys\", \"slotmap\", \"wasm-bindgen\", \"web-sys\"]\n\n[[package]]\nname = \"gltf\"\nversion = \"0.15.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d6fb0d1d772daf10ea74528c3aeb12215f6d5b820adf2ecfc93a6578d6779c3c\"\ndependencies = [\"byteorder\", \"gltf-json\", \"lazy_static\"]\n\n[[package]]\nname = \"gltf-derive\"\nversion = \"0.15.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f6636de7bf52227363554f1ca2d9cd180fc666129ddd0933097e1f227dfa7293\"\ndependencies = [\"inflections\", \"proc-macro2\", \"quote\", \"syn\"]\n\n[[package]]\nname = \"gltf-json\"\nversion = \"0.15.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e3fc3deb81e6fa04bf808f6be7c3983229552a95b77f687ad96af00f6d3e7d6c\"\ndependencies = [\"gltf-derive\", \"serde\", \"serde_derive\", \"serde_json\"]\n\n[[package]]\nname = \"glyph_brush_layout\"\nversion = \"0.2.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"cc32c2334f00ca5ac3695c5009ae35da21da8c62d255b5b96d56e2597a637a38\"\ndependencies = [\"ab_glyph\", \"approx\", \"xi-unicode\"]\n\n[[package]]\nname = \"gpu-alloc\"\nversion = \"0.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1e7724b9aef57ea36d70faf54e0ee6265f86e41de16bed8333efdeab5b00e16b\"\ndependencies = [\"bitflags\", \"gpu-alloc-types\", \"tracing\"]\n\n[[package]]\nname = \"gpu-alloc-types\"\nversion = \"0.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"54804d0d6bc9d7f26db4eaec1ad10def69b599315f487d32c334a80d1efe67a5\"\ndependencies = [\"bitflags\"]\n\n[[package]]\nname = \"gpu-descriptor\"\nversion = \"0.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e8a70f1e87a3840ed6a3e99e02c2b861e4dbdf26f0d07e38f42ea5aff46cfce2\"\ndependencies = [\"bitflags\", \"gpu-descriptor-types\", \"hashbrown 0.9.1\", \"tracing\"]\n\n[[package]]\nname = \"gpu-descriptor-types\"\nversion = \"0.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"363e3677e55ad168fef68cf9de3a4a310b53124c5e784c53a1d70e92d23f2126\"\ndependencies = [\"bitflags\"]\n\n[[package]]\nname = \"guillotiere\"\nversion = \"0.6.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9253eedea82720b2bc91fe831c9ce3a31299955ed5eb19b9ed600a625b686212\"\ndependencies = [\"euclid\", \"svg_fmt\"]\n\n[[package]]\nname = \"gzip-header\"\nversion = \"0.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0131feb3d3bb2a5a238d8a4d09f6353b7ebfdc52e77bccbf4ea6eaa751dde639\"\ndependencies = [\"crc32fast\"]\n\n[[package]]\nname = \"hashbrown\"\nversion = \"0.9.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04\"\ndependencies = [\"ahash 0.4.7\"]\n\n[[package]]\nname = \"hashbrown\"\nversion = \"0.11.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e\"\n\n[[package]]\nname = \"heck\"\nversion = \"0.3.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c\"\ndependencies = [\"unicode-segmentation\"]\n\n[[package]]\nname = \"hermit-abi\"\nversion = \"0.1.19\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33\"\ndependencies = [\"libc\"]\n\n[[package]]\nname = \"hex\"\nversion = \"0.4.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70\"\n\n[[package]]\nname = \"hexasphere\"\nversion = \"3.4.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"497fa99092cc737fe649ae39194b515fbc15ae27ebd437c9e3d9c8210341e0fc\"\ndependencies = [\"glam 0.15.2\", \"lazy_static\"]\n\n[[package]]\nname = \"httparse\"\nversion = \"1.4.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f3a87b616e37e93c22fb19bcd386f02f3af5ea98a25670ad0fce773de23c5e68\"\n\n[[package]]\nname = \"ident_case\"\nversion = \"1.0.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39\"\n\n[[package]]\nname = \"idna\"\nversion = \"0.2.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8\"\ndependencies = [\"matches\", \"unicode-bidi\", \"unicode-normalization\"]\n\n[[package]]\nname = \"image\"\nversion = \"0.23.14\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"24ffcb7e7244a9bf19d35bf2883b9c080c4ced3c07a9895572178cdb8f13f6a1\"\ndependencies = [\"bytemuck\", \"byteorder\", \"color_quant\", \"num-iter\", \"num-rational\", \"num-traits\", \"png\", \"scoped_threadpool\"]\n\n[[package]]\nname = \"indexmap\"\nversion = \"1.7.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bc633605454125dec4b66843673f01c7df2b89479b32e0ed634e43a91cff62a5\"\ndependencies = [\"autocfg\", \"hashbrown 0.11.2\"]\n\n[[package]]\nname = \"inflections\"\nversion = \"1.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a257582fdcde896fd96463bf2d40eefea0580021c0712a0e2b028b60b47a837a\"\n\n[[package]]\nname = \"inotify\"\nversion = \"0.9.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b031475cb1b103ee221afb806a23d35e0570bf7271d7588762ceba8127ed43b3\"\ndependencies = [\"bitflags\", \"inotify-sys\", \"libc\"]\n\n[[package]]\nname = \"inotify-sys\"\nversion = \"0.1.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb\"\ndependencies = [\"libc\"]\n\n[[package]]\nname = \"inplace_it\"\nversion = \"0.3.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"90953f308a79fe6d62a4643e51f848fbfddcd05975a38e69fdf4ab86a7baf7ca\"\n\n[[package]]\nname = \"instant\"\nversion = \"0.1.10\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bee0328b1209d157ef001c94dd85b4f8f64139adb0eac2659f4b08382b2f474d\"\ndependencies = [\"cfg-if 1.0.0\", \"js-sys\", \"wasm-bindgen\", \"web-sys\"]\n\n[[package]]\nname = \"io-kit-sys\"\nversion = \"0.1.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f21dcc74995dd4cd090b147e79789f8d65959cbfb5f0b118002db869ea3bd0a0\"\ndependencies = [\"core-foundation-sys 0.6.2\", \"mach 0.2.3\"]\n\n[[package]]\nname = \"iovec\"\nversion = \"0.1.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e\"\ndependencies = [\"libc\"]\n\n[[package]]\nname = \"itoa\"\nversion = \"0.4.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736\"\n\n[[package]]\nname = \"jni\"\nversion = \"0.18.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"24967112a1e4301ca5342ea339763613a37592b8a6ce6cf2e4494537c7a42faf\"\ndependencies = [\"cesu8\", \"combine\", \"jni-sys\", \"log\", \"thiserror\", \"walkdir\"]\n\n[[package]]\nname = \"jni-sys\"\nversion = \"0.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130\"\n\n[[package]]\nname = \"jobserver\"\nversion = \"0.1.22\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"972f5ae5d1cb9c6ae417789196c803205313edde988685da5e3aae0827b9e7fd\"\ndependencies = [\"libc\"]\n\n[[package]]\nname = \"js-sys\"\nversion = \"0.3.46\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"cf3d7383929f7c9c7c2d0fa596f325832df98c3704f2c60553080f7127a58175\"\ndependencies = [\"wasm-bindgen\"]\n\n[[package]]\nname = \"kernel32-sys\"\nversion = \"0.2.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d\"\ndependencies = [\"winapi 0.2.8\", \"winapi-build\"]\n\n[[package]]\nname = \"khronos-egl\"\nversion = \"3.0.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b19cc4a81304db2a0ad69740e83cdc3a9364e3f9bd6d88a87288a4c2deec927b\"\ndependencies = [\"libc\", \"libloading 0.6.7\"]\n\n[[package]]\nname = \"lazy_static\"\nversion = \"1.4.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646\"\n\n[[package]]\nname = \"lazycell\"\nversion = \"1.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55\"\n\n[[package]]\nname = \"libc\"\nversion = \"0.2.98\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"320cfe77175da3a483efed4bc0adc1968ca050b098ce4f2f1c13a56626128790\"\n\n[[package]]\nname = \"libloading\"\nversion = \"0.6.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"351a32417a12d5f7e82c368a66781e307834dae04c6ce0cd4456d52989229883\"\ndependencies = [\"cfg-if 1.0.0\", \"winapi 0.3.9\"]\n\n[[package]]\nname = \"libloading\"\nversion = \"0.7.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6f84d96438c15fcd6c3f244c8fce01d1e2b9c6b5623e9c711dc9286d8fc92d6a\"\ndependencies = [\"cfg-if 1.0.0\", \"winapi 0.3.9\"]\n\n[[package]]\nname = \"libm\"\nversion = \"0.1.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7fc7aa29613bd6a620df431842069224d8bc9011086b1db4c0e0cd47fa03ec9a\"\n\n[[package]]\nname = \"libm\"\nversion = \"0.2.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c7d73b3f436185384286bd8098d17ec07c9a7d2388a6599f824d8502b529702a\"\n\n[[package]]\nname = \"libudev-sys\"\nversion = \"0.1.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324\"\ndependencies = [\"libc\", \"pkg-config\"]\n\n[[package]]\nname = \"linked-hash-map\"\nversion = \"0.5.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3\"\n\n[[package]]\nname = \"lock_api\"\nversion = \"0.4.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0382880606dff6d15c9476c416d18690b72742aa7b605bb6dd6ec9030fbf07eb\"\ndependencies = [\"scopeguard\"]\n\n[[package]]\nname = \"log\"\nversion = \"0.4.14\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710\"\ndependencies = [\"cfg-if 1.0.0\"]\n\n[[package]]\nname = \"mach\"\nversion = \"0.2.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"86dd2487cdfea56def77b88438a2c915fb45113c5319bfe7e14306ca4cd0b0e1\"\ndependencies = [\"libc\"]\n\n[[package]]\nname = \"mach\"\nversion = \"0.3.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa\"\ndependencies = [\"libc\"]\n\n[[package]]\nname = \"malloc_buf\"\nversion = \"0.0.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb\"\ndependencies = [\"libc\"]\n\n[[package]]\nname = \"matchers\"\nversion = \"0.0.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f099785f7595cc4b4553a174ce30dd7589ef93391ff414dbb67f62392b9e0ce1\"\ndependencies = [\"regex-automata\"]\n\n[[package]]\nname = \"matches\"\nversion = \"0.1.8\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08\"\n\n[[package]]\nname = \"maybe-uninit\"\nversion = \"2.0.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00\"\n\n[[package]]\nname = \"memchr\"\nversion = \"2.4.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b16bd47d9e329435e309c58469fe0791c2d0d1ba96ec0954152a5ae2b04387dc\"\n\n[[package]]\nname = \"metal\"\nversion = \"0.21.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"4598d719460ade24c7d91f335daf055bf2a7eec030728ce751814c50cdd6a26c\"\ndependencies = [\"bitflags\", \"block\", \"cocoa-foundation\", \"foreign-types\", \"log\", \"objc\"]\n\n[[package]]\nname = \"mime\"\nversion = \"0.3.16\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d\"\n\n[[package]]\nname = \"mime_guess\"\nversion = \"2.0.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2684d4c2e97d99848d30b324b00c8fcc7e5c897b7cbb5819b09e7c90e8baf212\"\ndependencies = [\"mime\", \"unicase\"]\n\n[[package]]\nname = \"minimp3\"\nversion = \"0.5.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"985438f75febf74c392071a975a29641b420dd84431135a6e6db721de4b74372\"\ndependencies = [\"minimp3-sys\", \"slice-deque\", \"thiserror\"]\n\n[[package]]\nname = \"minimp3-sys\"\nversion = \"0.3.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e21c73734c69dc95696c9ed8926a2b393171d98b3f5f5935686a26a487ab9b90\"\ndependencies = [\"cc\"]\n\n[[package]]\nname = \"miniz_oxide\"\nversion = \"0.3.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"791daaae1ed6889560f8c4359194f56648355540573244a5448a83ba1ecc7435\"\ndependencies = [\"adler32\"]\n\n[[package]]\nname = \"mio\"\nversion = \"0.6.23\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"4afd66f5b91bf2a3bc13fad0e21caedac168ca4c707504e75585648ae80e4cc4\"\ndependencies = [\"cfg-if 0.1.10\", \"fuchsia-zircon\", \"fuchsia-zircon-sys\", \"iovec\", \"kernel32-sys\", \"libc\", \"log\", \"miow 0.2.2\", \"net2\", \"slab\", \"winapi 0.2.8\"]\n\n[[package]]\nname = \"mio\"\nversion = \"0.7.13\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8c2bdb6314ec10835cd3293dd268473a835c02b7b352e788be788b3c6ca6bb16\"\ndependencies = [\"libc\", \"log\", \"miow 0.3.7\", \"ntapi\", \"winapi 0.3.9\"]\n\n[[package]]\nname = \"mio-extras\"\nversion = \"2.0.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"52403fe290012ce777c4626790c8951324a2b9e3316b3143779c72b029742f19\"\ndependencies = [\"lazycell\", \"log\", \"mio 0.6.23\", \"slab\"]\n\n[[package]]\nname = \"miow\"\nversion = \"0.2.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944d\"\ndependencies = [\"kernel32-sys\", \"net2\", \"winapi 0.2.8\", \"ws2_32-sys\"]\n\n[[package]]\nname = \"miow\"\nversion = \"0.3.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21\"\ndependencies = [\"winapi 0.3.9\"]\n\n[[package]]\nname = \"multipart\"\nversion = \"0.18.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"00dec633863867f29cb39df64a397cdf4a6354708ddd7759f70c7fb51c5f9182\"\ndependencies = [\"buf_redux\", \"httparse\", \"log\", \"mime\", \"mime_guess\", \"quick-error\", \"rand\", \"safemem\", \"tempfile\", \"twoway\"]\n\n[[package]]\nname = \"naga\"\nversion = \"0.3.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"05089b2acdf0e6a962cdbf5e328402345a27f59fcde1a59fe97a73e8149d416f\"\ndependencies = [\"bit-set\", \"bitflags\", \"fxhash\", \"log\", \"num-traits\", \"petgraph\", \"spirv_headers\", \"thiserror\"]\n\n[[package]]\nname = \"ndk\"\nversion = \"0.2.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5eb167c1febed0a496639034d0c76b3b74263636045db5489eee52143c246e73\"\ndependencies = [\"jni-sys\", \"ndk-sys\", \"num_enum 0.4.3\", \"thiserror\"]\n\n[[package]]\nname = \"ndk\"\nversion = \"0.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8794322172319b972f528bf90c6b467be0079f1fa82780ffb431088e741a73ab\"\ndependencies = [\"jni-sys\", \"ndk-sys\", \"num_enum 0.5.2\", \"thiserror\"]\n\n[[package]]\nname = \"ndk-glue\"\nversion = \"0.2.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bdf399b8b7a39c6fb153c4ec32c72fd5fe789df24a647f229c239aa7adb15241\"\ndependencies = [\"android_logger\", \"lazy_static\", \"libc\", \"log\", \"ndk 0.2.1\", \"ndk-macro\", \"ndk-sys\"]\n\n[[package]]\nname = \"ndk-glue\"\nversion = \"0.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c5caf0c24d51ac1c905c27d4eda4fa0635bbe0de596b8f79235e0b17a4d29385\"\ndependencies = [\"lazy_static\", \"libc\", \"log\", \"ndk 0.3.0\", \"ndk-macro\", \"ndk-sys\"]\n\n[[package]]\nname = \"ndk-macro\"\nversion = \"0.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"05d1c6307dc424d0f65b9b06e94f88248e6305726b14729fd67a5e47b2dc481d\"\ndependencies = [\"darling\", \"proc-macro-crate 0.1.5\", \"proc-macro2\", \"quote\", \"syn\"]\n\n[[package]]\nname = \"ndk-sys\"\nversion = \"0.2.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c44922cb3dbb1c70b5e5f443d63b64363a898564d739ba5198e3a9138442868d\"\n\n[[package]]\nname = \"net2\"\nversion = \"0.2.37\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"391630d12b68002ae1e25e8f974306474966550ad82dac6886fb8910c19568ae\"\ndependencies = [\"cfg-if 0.1.10\", \"libc\", \"winapi 0.3.9\"]\n\n[[package]]\nname = \"nix\"\nversion = \"0.20.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"fa9b4819da1bc61c0ea48b63b7bc8604064dd43013e7cc325df098d49cd7c18a\"\ndependencies = [\"bitflags\", \"cc\", \"cfg-if 1.0.0\", \"libc\"]\n\n[[package]]\nname = \"nom\"\nversion = \"5.1.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ffb4262d26ed83a1c0a33a38fe2bb15797329c85770da05e6b828ddb782627af\"\ndependencies = [\"memchr\", \"version_check\"]\n\n[[package]]\nname = \"notify\"\nversion = \"5.0.0-pre.10\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"51f18203a26893ca1d3526cf58084025d5639f91c44f8b70ab3b724f60e819a0\"\ndependencies = [\"bitflags\", \"crossbeam-channel\", \"filetime\", \"fsevent-sys\", \"inotify\", \"libc\", \"mio 0.7.13\", \"walkdir\", \"winapi 0.3.9\"]\n\n[[package]]\nname = \"ntapi\"\nversion = \"0.3.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44\"\ndependencies = [\"winapi 0.3.9\"]\n\n[[package]]\nname = \"num-derive\"\nversion = \"0.3.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn\"]\n\n[[package]]\nname = \"num-integer\"\nversion = \"0.1.44\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db\"\ndependencies = [\"autocfg\", \"num-traits\"]\n\n[[package]]\nname = \"num-iter\"\nversion = \"0.1.42\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b2021c8337a54d21aca0d59a92577a029af9431cb59b909b03252b9c164fad59\"\ndependencies = [\"autocfg\", \"num-integer\", \"num-traits\"]\n\n[[package]]\nname = \"num-rational\"\nversion = \"0.3.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"12ac428b1cb17fce6f731001d307d351ec70a6d202fc2e60f7d4c5e42d8f4f07\"\ndependencies = [\"autocfg\", \"num-integer\", \"num-traits\"]\n\n[[package]]\nname = \"num-traits\"\nversion = \"0.2.14\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290\"\ndependencies = [\"autocfg\", \"libm 0.2.1\"]\n\n[[package]]\nname = \"num_cpus\"\nversion = \"1.13.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3\"\ndependencies = [\"hermit-abi\", \"libc\"]\n\n[[package]]\nname = \"num_enum\"\nversion = \"0.4.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ca565a7df06f3d4b485494f25ba05da1435950f4dc263440eda7a6fa9b8e36e4\"\ndependencies = [\"derivative\", \"num_enum_derive 0.4.3\"]\n\n[[package]]\nname = \"num_enum\"\nversion = \"0.5.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e5adf0198d427ee515335639f275e806ca01acf9f07d7cf14bb36a10532a6169\"\ndependencies = [\"derivative\", \"num_enum_derive 0.5.2\"]\n\n[[package]]\nname = \"num_enum_derive\"\nversion = \"0.4.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ffa5a33ddddfee04c0283a7653987d634e880347e96b5b2ed64de07efb59db9d\"\ndependencies = [\"proc-macro-crate 0.1.5\", \"proc-macro2\", \"quote\", \"syn\"]\n\n[[package]]\nname = \"num_enum_derive\"\nversion = \"0.5.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b1def5a3f69d4707d8a040b12785b98029a39e8c610ae685c7f6265669767482\"\ndependencies = [\"proc-macro-crate 1.0.0\", \"proc-macro2\", \"quote\", \"syn\"]\n\n[[package]]\nname = \"objc\"\nversion = \"0.2.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1\"\ndependencies = [\"malloc_buf\", \"objc_exception\"]\n\n[[package]]\nname = \"objc_exception\"\nversion = \"0.1.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4\"\ndependencies = [\"cc\"]\n\n[[package]]\nname = \"oboe\"\nversion = \"0.4.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"dfa187b38ae20374617b7ad418034ed3dc90ac980181d211518bd03537ae8f8d\"\ndependencies = [\"jni\", \"ndk 0.3.0\", \"ndk-glue 0.3.0\", \"num-derive\", \"num-traits\", \"oboe-sys\"]\n\n[[package]]\nname = \"oboe-sys\"\nversion = \"0.4.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b88e64835aa3f579c08d182526dc34e3907343d5b97e87b71a40ba5bca7aca9e\"\ndependencies = [\"cc\"]\n\n[[package]]\nname = \"once_cell\"\nversion = \"1.8.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56\"\n\n[[package]]\nname = \"owned_ttf_parser\"\nversion = \"0.12.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"60ac8dda2e5cc09bf6480e3b3feff9783db251710c922ae9369a429c51efdeb0\"\ndependencies = [\"ttf-parser\"]\n\n[[package]]\nname = \"parking\"\nversion = \"2.0.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72\"\n\n[[package]]\nname = \"parking_lot\"\nversion = \"0.11.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb\"\ndependencies = [\"instant\", \"lock_api\", \"parking_lot_core\"]\n\n[[package]]\nname = \"parking_lot_core\"\nversion = \"0.8.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"fa7a782938e745763fe6907fc6ba86946d72f49fe7e21de074e08128a99fb018\"\ndependencies = [\"cfg-if 1.0.0\", \"instant\", \"libc\", \"redox_syscall\", \"smallvec\", \"winapi 0.3.9\"]\n\n[[package]]\nname = \"peeking_take_while\"\nversion = \"0.1.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099\"\n\n[[package]]\nname = \"percent-encoding\"\nversion = \"2.1.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e\"\n\n[[package]]\nname = \"pest\"\nversion = \"2.1.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53\"\ndependencies = [\"ucd-trie\"]\n\n[[package]]\nname = \"petgraph\"\nversion = \"0.5.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"467d164a6de56270bd7c4d070df81d07beace25012d5103ced4e9ff08d6afdb7\"\ndependencies = [\"fixedbitset 0.2.0\", \"indexmap\"]\n\n[[package]]\nname = \"pin-project-lite\"\nversion = \"0.2.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8d31d11c69a6b52a174b42bdc0c30e5e11670f90788b2c471c31c1d17d449443\"\n\n[[package]]\nname = \"pin-utils\"\nversion = \"0.1.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184\"\n\n[[package]]\nname = \"pkg-config\"\nversion = \"0.3.19\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3831453b3449ceb48b6d9c7ad7c96d5ea673e9b470a1dc578c2ce6521230884c\"\n\n[[package]]\nname = \"png\"\nversion = \"0.16.8\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3c3287920cb847dee3de33d301c463fba14dda99db24214ddf93f83d3021f4c6\"\ndependencies = [\"bitflags\", \"crc32fast\", \"deflate 0.8.6\", \"miniz_oxide\"]\n\n[[package]]\nname = \"ppv-lite86\"\nversion = \"0.2.10\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857\"\n\n[[package]]\nname = \"proc-macro-crate\"\nversion = \"0.1.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785\"\ndependencies = [\"toml\"]\n\n[[package]]\nname = \"proc-macro-crate\"\nversion = \"1.0.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"41fdbd1df62156fbc5945f4762632564d7d038153091c3fcf1067f6aef7cff92\"\ndependencies = [\"thiserror\", \"toml\"]\n\n[[package]]\nname = \"proc-macro-error\"\nversion = \"1.0.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c\"\ndependencies = [\"proc-macro-error-attr\", \"proc-macro2\", \"quote\", \"syn\", \"version_check\"]\n\n[[package]]\nname = \"proc-macro-error-attr\"\nversion = \"1.0.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869\"\ndependencies = [\"proc-macro2\", \"quote\", \"version_check\"]\n\n[[package]]\nname = \"proc-macro-hack\"\nversion = \"0.5.19\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5\"\n\n[[package]]\nname = \"proc-macro-nested\"\nversion = \"0.1.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086\"\n\n[[package]]\nname = \"proc-macro2\"\nversion = \"1.0.28\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5c7ed8b8c7b886ea3ed7dde405212185f423ab44682667c8c6dd14aa1d9f6612\"\ndependencies = [\"unicode-xid\"]\n\n[[package]]\nname = \"quick-error\"\nversion = \"1.2.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0\"\n\n[[package]]\nname = \"quote\"\nversion = \"1.0.9\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7\"\ndependencies = [\"proc-macro2\"]\n\n[[package]]\nname = \"rand\"\nversion = \"0.8.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8\"\ndependencies = [\"libc\", \"rand_chacha\", \"rand_core\", \"rand_hc\"]\n\n[[package]]\nname = \"rand_chacha\"\nversion = \"0.3.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88\"\ndependencies = [\"ppv-lite86\", \"rand_core\"]\n\n[[package]]\nname = \"rand_core\"\nversion = \"0.6.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7\"\ndependencies = [\"getrandom\"]\n\n[[package]]\nname = \"rand_hc\"\nversion = \"0.3.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7\"\ndependencies = [\"rand_core\"]\n\n[[package]]\nname = \"range-alloc\"\nversion = \"0.1.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"63e935c45e09cc6dcf00d2f0b2d630a58f4095320223d47fc68918722f0538b6\"\n\n[[package]]\nname = \"raw-window-handle\"\nversion = \"0.3.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0a441a7a6c80ad6473bd4b74ec1c9a4c951794285bf941c2126f607c72e48211\"\ndependencies = [\"libc\"]\n\n[[package]]\nname = \"rectangle-pack\"\nversion = \"0.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"831eb2fcb5b72b09c72a3f2d24c09a28d79886512827cd4674d9bac10557f16a\"\n\n[[package]]\nname = \"redox_syscall\"\nversion = \"0.2.9\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5ab49abadf3f9e1c4bc499e8845e152ad87d2ad2d30371841171169e9d75feee\"\ndependencies = [\"bitflags\"]\n\n[[package]]\nname = \"regex\"\nversion = \"1.5.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461\"\ndependencies = [\"aho-corasick\", \"memchr\", \"regex-syntax\"]\n\n[[package]]\nname = \"regex-automata\"\nversion = \"0.1.10\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132\"\ndependencies = [\"regex-syntax\"]\n\n[[package]]\nname = \"regex-syntax\"\nversion = \"0.6.25\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b\"\n\n[[package]]\nname = \"remove_dir_all\"\nversion = \"0.5.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7\"\ndependencies = [\"winapi 0.3.9\"]\n\n[[package]]\nname = \"rodio\"\nversion = \"0.13.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b65c2eda643191f6d1bb12ea323a9db8d9ba95374e9be3780b5a9fb5cfb8520f\"\ndependencies = [\"cpal\", \"minimp3\"]\n\n[[package]]\nname = \"ron\"\nversion = \"0.6.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"064ea8613fb712a19faf920022ec8ddf134984f100090764a4e1d768f3827f1f\"\ndependencies = [\"base64\", \"bitflags\", \"serde\"]\n\n[[package]]\nname = \"rouille\"\nversion = \"3.2.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8263ea8c0988dbdd89e679d408eaa5505bb886677e997562646c2e2ba4d2e6db\"\ndependencies = [\"base64\", \"brotli2\", \"chrono\", \"deflate 0.9.1\", \"filetime\", \"multipart\", \"num_cpus\", \"percent-encoding\", \"rand\", \"serde\", \"serde_derive\", \"serde_json\", \"sha1\", \"threadpool\", \"time 0.2.27\", \"tiny_http\", \"url\"]\n\n[[package]]\nname = \"rustc-hash\"\nversion = \"1.1.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2\"\n\n[[package]]\nname = \"rustc_version\"\nversion = \"0.2.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a\"\ndependencies = [\"semver 0.9.0\"]\n\n[[package]]\nname = \"rustc_version\"\nversion = \"0.3.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee\"\ndependencies = [\"semver 0.11.0\"]\n\n[[package]]\nname = \"rusty-xinput\"\nversion = \"1.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d2aa654bc32eb9ca14cce1a084abc9dfe43949a4547c35269a094c39272db3bb\"\ndependencies = [\"lazy_static\", \"log\", \"winapi 0.3.9\"]\n\n[[package]]\nname = \"ryu\"\nversion = \"1.0.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e\"\n\n[[package]]\nname = \"safemem\"\nversion = \"0.3.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072\"\n\n[[package]]\nname = \"same-file\"\nversion = \"1.0.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502\"\ndependencies = [\"winapi-util\"]\n\n[[package]]\nname = \"scoped_threadpool\"\nversion = \"0.1.9\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1d51f5df5af43ab3f1360b429fa5e0152ac5ce8c0bd6485cae490332e96846a8\"\n\n[[package]]\nname = \"scopeguard\"\nversion = \"1.1.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd\"\n\n[[package]]\nname = \"semver\"\nversion = \"0.9.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403\"\ndependencies = [\"semver-parser 0.7.0\"]\n\n[[package]]\nname = \"semver\"\nversion = \"0.11.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6\"\ndependencies = [\"semver-parser 0.10.2\"]\n\n[[package]]\nname = \"semver-parser\"\nversion = \"0.7.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3\"\n\n[[package]]\nname = \"semver-parser\"\nversion = \"0.10.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7\"\ndependencies = [\"pest\"]\n\n[[package]]\nname = \"serde\"\nversion = \"1.0.127\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f03b9878abf6d14e6779d3f24f07b2cfa90352cfec4acc5aab8f1ac7f146fae8\"\ndependencies = [\"serde_derive\"]\n\n[[package]]\nname = \"serde_derive\"\nversion = \"1.0.127\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a024926d3432516606328597e0f224a51355a493b49fdd67e9209187cbe55ecc\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn\"]\n\n[[package]]\nname = \"serde_json\"\nversion = \"1.0.66\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"336b10da19a12ad094b59d870ebde26a45402e5b470add4b5fd03c5048a32127\"\ndependencies = [\"itoa\", \"ryu\", \"serde\"]\n\n[[package]]\nname = \"serde_yaml\"\nversion = \"0.8.17\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"15654ed4ab61726bf918a39cb8d98a2e2995b002387807fa6ba58fdf7f59bb23\"\ndependencies = [\"dtoa\", \"linked-hash-map\", \"serde\", \"yaml-rust\"]\n\n[[package]]\nname = \"server\"\nversion = \"0.0.1\"\ndependencies = [\"anyhow\", \"derive_more\", \"futures\", \"futures-util\", \"rand\", \"rouille\", \"serde\", \"serde_json\", \"serde_yaml\", \"structopt\", \"tokio\", \"tracing\", \"types\", \"vec_map\"]\n\n[[package]]\nname = \"sha1\"\nversion = \"0.6.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2579985fda508104f7587689507983eadd6a6e84dd35d6d115361f530916fa0d\"\n\n[[package]]\nname = \"shaderc\"\nversion = \"0.7.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1ca37955a53b37fa20380c414aec5343ab76b6993ebfd86e74facd7209bac577\"\ndependencies = [\"libc\", \"shaderc-sys\"]\n\n[[package]]\nname = \"shaderc-sys\"\nversion = \"0.7.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"da6962db4d543df2fb613d76e6f4c7bcf58ff3300709c92f2349239955ce0a9f\"\ndependencies = [\"cmake\", \"libc\"]\n\n[[package]]\nname = \"sharded-slab\"\nversion = \"0.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"79c719719ee05df97490f80a45acfc99e5a30ce98a1e4fb67aee422745ae14e3\"\ndependencies = [\"lazy_static\"]\n\n[[package]]\nname = \"shlex\"\nversion = \"0.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7fdf1b9db47230893d76faad238fd6097fd6d6a9245cd7a4d90dbd639536bbd2\"\n\n[[package]]\nname = \"signal-hook-registry\"\nversion = \"1.4.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0\"\ndependencies = [\"libc\"]\n\n[[package]]\nname = \"sim\"\nversion = \"0.0.1\"\ndependencies = [\"anyhow\", \"bevy\", \"derive_more\", \"rand\", \"serde\", \"structopt\", \"types\"]\n\n[[package]]\nname = \"slab\"\nversion = \"0.4.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f173ac3d1a7e3b28003f40de0b5ce7fe2710f9b9dc3fc38664cebee46b3b6527\"\n\n[[package]]\nname = \"slice-deque\"\nversion = \"0.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"31ef6ee280cdefba6d2d0b4b78a84a1c1a3f3a4cec98c2d4231c8bc225de0f25\"\ndependencies = [\"libc\", \"mach 0.3.2\", \"winapi 0.3.9\"]\n\n[[package]]\nname = \"slotmap\"\nversion = \"0.4.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d61b40583e0c1bd3100652ba8940939decc8808e7b2a07f4f4606c6a8a40035a\"\n\n[[package]]\nname = \"smallvec\"\nversion = \"1.6.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e\"\ndependencies = [\"serde\"]\n\n[[package]]\nname = \"spirv-reflect\"\nversion = \"0.2.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"cecc7af6a7d3ca6d15f4d6b5077df89c77ad1f4b314d0cabee221656d041dad7\"\ndependencies = [\"bitflags\", \"cc\", \"num-traits\", \"serde\", \"serde_derive\", \"spirv_headers\"]\n\n[[package]]\nname = \"spirv-std\"\nversion = \"0.4.0-alpha.8\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0e2676f3e58345b7c742b266b5bec022445b43e6471b9a00895faec03a52723e\"\ndependencies = [\"bitflags\", \"num-traits\", \"spirv-std-macros\", \"spirv-types\"]\n\n[[package]]\nname = \"spirv-std-macros\"\nversion = \"0.4.0-alpha.10\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8b9b334f272ad19ae3e071b0d9d3ca275843c77b39f85e29d3908fa2fb6a7cb8\"\ndependencies = [\"heck\", \"proc-macro2\", \"quote\", \"spirv-types\", \"syn\"]\n\n[[package]]\nname = \"spirv-types\"\nversion = \"0.4.0-alpha.10\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1cfb357212185d2175e5f92c35902f0dc7590cd05121239b22251d360ef01c53\"\n\n[[package]]\nname = \"spirv_cross\"\nversion = \"0.23.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"60647fadbf83c4a72f0d7ea67a7ca3a81835cf442b8deae5c134c3e0055b2e14\"\ndependencies = [\"cc\", \"js-sys\", \"wasm-bindgen\"]\n\n[[package]]\nname = \"spirv_headers\"\nversion = \"1.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1f5b132530b1ac069df335577e3581765995cba5a13995cdbbdbc8fb057c532c\"\ndependencies = [\"bitflags\", \"num-traits\"]\n\n[[package]]\nname = \"standback\"\nversion = \"0.2.17\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e113fb6f3de07a243d434a56ec6f186dfd51cb08448239fe7bcae73f87ff28ff\"\ndependencies = [\"version_check\"]\n\n[[package]]\nname = \"stdweb\"\nversion = \"0.1.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ef5430c8e36b713e13b48a9f709cc21e046723fe44ce34587b73a830203b533e\"\n\n[[package]]\nname = \"stdweb\"\nversion = \"0.4.20\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d022496b16281348b52d0e30ae99e01a73d737b2f45d38fed4edf79f9325a1d5\"\ndependencies = [\"discard\", \"rustc_version 0.2.3\", \"serde\", \"serde_json\", \"stdweb-derive\", \"stdweb-internal-macros\", \"stdweb-internal-runtime\", \"wasm-bindgen\"]\n\n[[package]]\nname = \"stdweb-derive\"\nversion = \"0.5.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c87a60a40fccc84bef0652345bbbbbe20a605bf5d0ce81719fc476f5c03b50ef\"\ndependencies = [\"proc-macro2\", \"quote\", \"serde\", \"serde_derive\", \"syn\"]\n\n[[package]]\nname = \"stdweb-internal-macros\"\nversion = \"0.2.9\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"58fa5ff6ad0d98d1ffa8cb115892b6e69d67799f6763e162a1c9db421dc22e11\"\ndependencies = [\"base-x\", \"proc-macro2\", \"quote\", \"serde\", \"serde_derive\", \"serde_json\", \"sha1\", \"syn\"]\n\n[[package]]\nname = \"stdweb-internal-runtime\"\nversion = \"0.1.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"213701ba3370744dcd1a12960caa4843b3d68b4d1c0a5d575e0d65b2ee9d16c0\"\n\n[[package]]\nname = \"storage-map\"\nversion = \"0.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"418bb14643aa55a7841d5303f72cf512cfb323b8cc221d51580500a1ca75206c\"\ndependencies = [\"lock_api\"]\n\n[[package]]\nname = \"stretch\"\nversion = \"0.3.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7b0dc6d20ce137f302edf90f9cd3d278866fd7fb139efca6f246161222ad6d87\"\ndependencies = [\"lazy_static\", \"libm 0.1.4\"]\n\n[[package]]\nname = \"strsim\"\nversion = \"0.8.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a\"\n\n[[package]]\nname = \"strsim\"\nversion = \"0.9.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6446ced80d6c486436db5c078dde11a9f73d42b57fb273121e160b84f63d894c\"\n\n[[package]]\nname = \"structopt\"\nversion = \"0.3.22\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"69b041cdcb67226aca307e6e7be44c8806423d83e018bd662360a93dabce4d71\"\ndependencies = [\"clap\", \"lazy_static\", \"structopt-derive\"]\n\n[[package]]\nname = \"structopt-derive\"\nversion = \"0.4.15\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7813934aecf5f51a54775e00068c237de98489463968231a51746bbbc03f9c10\"\ndependencies = [\"heck\", \"proc-macro-error\", \"proc-macro2\", \"quote\", \"syn\"]\n\n[[package]]\nname = \"svg_fmt\"\nversion = \"0.4.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8fb1df15f412ee2e9dfc1c504260fa695c1c3f10fe9f4a6ee2d2184d7d6450e2\"\n\n[[package]]\nname = \"syn\"\nversion = \"1.0.65\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f3a1d708c221c5a612956ef9f75b37e454e88d1f7b899fbd3a18d4252012d663\"\ndependencies = [\"proc-macro2\", \"quote\", \"unicode-xid\"]\n\n[[package]]\nname = \"tempfile\"\nversion = \"3.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22\"\ndependencies = [\"cfg-if 1.0.0\", \"libc\", \"rand\", \"redox_syscall\", \"remove_dir_all\", \"winapi 0.3.9\"]\n\n[[package]]\nname = \"textwrap\"\nversion = \"0.11.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060\"\ndependencies = [\"unicode-width\"]\n\n[[package]]\nname = \"thiserror\"\nversion = \"1.0.26\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"93119e4feac1cbe6c798c34d3a53ea0026b0b1de6a120deef895137c0529bfe2\"\ndependencies = [\"thiserror-impl\"]\n\n[[package]]\nname = \"thiserror-impl\"\nversion = \"1.0.26\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"060d69a0afe7796bf42e9e2ff91f5ee691fb15c53d38b4b62a9a53eb23164745\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn\"]\n\n[[package]]\nname = \"thread_local\"\nversion = \"1.1.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8018d24e04c95ac8790716a5987d0fec4f8b27249ffa0f7d33f1369bdfb88cbd\"\ndependencies = [\"once_cell\"]\n\n[[package]]\nname = \"threadpool\"\nversion = \"1.8.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa\"\ndependencies = [\"num_cpus\"]\n\n[[package]]\nname = \"thunderdome\"\nversion = \"0.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7572415bd688d401c52f6e36f4c8e805b9ae1622619303b9fa835d531db0acae\"\n\n[[package]]\nname = \"time\"\nversion = \"0.1.43\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438\"\ndependencies = [\"libc\", \"winapi 0.3.9\"]\n\n[[package]]\nname = \"time\"\nversion = \"0.2.27\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"4752a97f8eebd6854ff91f1c1824cd6160626ac4bd44287f7f4ea2035a02a242\"\ndependencies = [\"const_fn\", \"libc\", \"standback\", \"stdweb 0.4.20\", \"time-macros\", \"version_check\", \"winapi 0.3.9\"]\n\n[[package]]\nname = \"time-macros\"\nversion = \"0.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"957e9c6e26f12cb6d0dd7fc776bb67a706312e7299aed74c8dd5b17ebb27e2f1\"\ndependencies = [\"proc-macro-hack\", \"time-macros-impl\"]\n\n[[package]]\nname = \"time-macros-impl\"\nversion = \"0.1.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"fd3c141a1b43194f3f56a1411225df8646c55781d5f26db825b3d98507eb482f\"\ndependencies = [\"proc-macro-hack\", \"proc-macro2\", \"quote\", \"standback\", \"syn\"]\n\n[[package]]\nname = \"tiny_http\"\nversion = \"0.8.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9ce51b50006056f590c9b7c3808c3bd70f0d1101666629713866c227d6e58d39\"\ndependencies = [\"ascii\", \"chrono\", \"chunked_transfer\", \"log\", \"url\"]\n\n[[package]]\nname = \"tinyvec\"\nversion = \"1.3.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"848a1e1181b9f6753b5e96a092749e29b11d19ede67dfbbd6c7dc7e0f49b5338\"\ndependencies = [\"tinyvec_macros\"]\n\n[[package]]\nname = \"tinyvec_macros\"\nversion = \"0.1.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c\"\n\n[[package]]\nname = \"tokio\"\nversion = \"1.9.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"4b7b349f11a7047e6d1276853e612d152f5e8a352c61917887cc2169e2366b4c\"\ndependencies = [\"autocfg\", \"bytes\", \"libc\", \"memchr\", \"mio 0.7.13\", \"num_cpus\", \"once_cell\", \"parking_lot\", \"pin-project-lite\", \"signal-hook-registry\", \"tokio-macros\", \"winapi 0.3.9\"]\n\n[[package]]\nname = \"tokio-macros\"\nversion = \"1.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"54473be61f4ebe4efd09cec9bd5d16fa51d70ea0192213d754d2d500457db110\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn\"]\n\n[[package]]\nname = \"toml\"\nversion = \"0.5.8\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa\"\ndependencies = [\"serde\"]\n\n[[package]]\nname = \"tracing\"\nversion = \"0.1.26\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"09adeb8c97449311ccd28a427f96fb563e7fd31aabf994189879d9da2394b89d\"\ndependencies = [\"cfg-if 1.0.0\", \"pin-project-lite\", \"tracing-attributes\", \"tracing-core\"]\n\n[[package]]\nname = \"tracing-attributes\"\nversion = \"0.1.15\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c42e6fa53307c8a17e4ccd4dc81cf5ec38db9209f59b222210375b54ee40d1e2\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn\"]\n\n[[package]]\nname = \"tracing-core\"\nversion = \"0.1.18\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a9ff14f98b1a4b289c6248a023c1c2fa1491062964e9fed67ab29c4e4da4a052\"\ndependencies = [\"lazy_static\"]\n\n[[package]]\nname = \"tracing-log\"\nversion = \"0.1.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a6923477a48e41c1951f1999ef8bb5a3023eb723ceadafe78ffb65dc366761e3\"\ndependencies = [\"lazy_static\", \"log\", \"tracing-core\"]\n\n[[package]]\nname = \"tracing-serde\"\nversion = \"0.1.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"fb65ea441fbb84f9f6748fd496cf7f63ec9af5bca94dd86456978d055e8eb28b\"\ndependencies = [\"serde\", \"tracing-core\"]\n\n[[package]]\nname = \"tracing-subscriber\"\nversion = \"0.2.19\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ab69019741fca4d98be3c62d2b75254528b5432233fd8a4d2739fec20278de48\"\ndependencies = [\"ansi_term 0.12.1\", \"chrono\", \"lazy_static\", \"matchers\", \"regex\", \"serde\", \"serde_json\", \"sharded-slab\", \"smallvec\", \"thread_local\", \"tracing\", \"tracing-core\", \"tracing-log\", \"tracing-serde\"]\n\n[[package]]\nname = \"tracing-wasm\"\nversion = \"0.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8ae741706df70547fca8715f74a8569677666e7be3454313af70f6e158034485\"\ndependencies = [\"tracing\", \"tracing-subscriber\", \"wasm-bindgen\"]\n\n[[package]]\nname = \"trade-sim\"\nversion = \"0.0.1\"\ndependencies = [\"anyhow\", \"bevy\", \"derive_more\", \"futures-util\", \"rand\", \"serde\", \"serde_json\", \"serde_yaml\", \"server\", \"sim\", \"structopt\", \"tokio\", \"types\", \"ustr\"]\n\n[[package]]\nname = \"ttf-parser\"\nversion = \"0.12.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7ae2f58a822f08abdaf668897e96a5656fe72f5a9ce66422423e8849384872e6\"\n\n[[package]]\nname = \"twoway\"\nversion = \"0.1.8\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"59b11b2b5241ba34be09c3cc85a36e56e48f9888862e19cedf23336d35316ed1\"\ndependencies = [\"memchr\"]\n\n[[package]]\nname = \"types\"\nversion = \"0.0.1\"\ndependencies = [\"anyhow\", \"bevy\", \"derive_more\", \"rand\", \"serde\", \"structopt\", \"ustr\"]\n\n[[package]]\nname = \"ucd-trie\"\nversion = \"0.1.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c\"\n\n[[package]]\nname = \"unicase\"\nversion = \"2.6.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6\"\ndependencies = [\"version_check\"]\n\n[[package]]\nname = \"unicode-bidi\"\nversion = \"0.3.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"eeb8be209bb1c96b7c177c7420d26e04eccacb0eeae6b980e35fcb74678107e0\"\ndependencies = [\"matches\"]\n\n[[package]]\nname = \"unicode-normalization\"\nversion = \"0.1.19\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9\"\ndependencies = [\"tinyvec\"]\n\n[[package]]\nname = \"unicode-segmentation\"\nversion = \"1.8.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b\"\n\n[[package]]\nname = \"unicode-width\"\nversion = \"0.1.8\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3\"\n\n[[package]]\nname = \"unicode-xid\"\nversion = \"0.2.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3\"\n\n[[package]]\nname = \"url\"\nversion = \"2.2.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c\"\ndependencies = [\"form_urlencoded\", \"idna\", \"matches\", \"percent-encoding\"]\n\n[[package]]\nname = \"ustr\"\nversion = \"0.8.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"fb975d3ddaf19128799ec5be6300d4d371b2ee1c977d6115385749dda011e790\"\ndependencies = [\"ahash 0.7.4\", \"byteorder\", \"lazy_static\", \"parking_lot\", \"serde\"]\n\n[[package]]\nname = \"uuid\"\nversion = \"0.8.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7\"\ndependencies = [\"getrandom\", \"serde\"]\n\n[[package]]\nname = \"vec_map\"\nversion = \"0.8.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191\"\n\n[[package]]\nname = \"version_check\"\nversion = \"0.9.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe\"\n\n[[package]]\nname = \"waker-fn\"\nversion = \"1.1.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca\"\n\n[[package]]\nname = \"walkdir\"\nversion = \"2.3.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56\"\ndependencies = [\"same-file\", \"winapi 0.3.9\", \"winapi-util\"]\n\n[[package]]\nname = \"wasi\"\nversion = \"0.10.2+wasi-snapshot-preview1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6\"\n\n[[package]]\nname = \"wasm-bindgen\"\nversion = \"0.2.69\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3cd364751395ca0f68cafb17666eee36b63077fb5ecd972bbcd74c90c4bf736e\"\ndependencies = [\"cfg-if 1.0.0\", \"wasm-bindgen-macro\"]\n\n[[package]]\nname = \"wasm-bindgen-backend\"\nversion = \"0.2.69\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1114f89ab1f4106e5b55e688b828c0ab0ea593a1ea7c094b141b14cbaaec2d62\"\ndependencies = [\"bumpalo\", \"lazy_static\", \"log\", \"proc-macro2\", \"quote\", \"syn\", \"wasm-bindgen-shared\"]\n\n[[package]]\nname = \"wasm-bindgen-futures\"\nversion = \"0.4.19\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1fe9756085a84584ee9457a002b7cdfe0bfff169f45d2591d8be1345a6780e35\"\ndependencies = [\"cfg-if 1.0.0\", \"js-sys\", \"wasm-bindgen\", \"web-sys\"]\n\n[[package]]\nname = \"wasm-bindgen-macro\"\nversion = \"0.2.69\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7a6ac8995ead1f084a8dea1e65f194d0973800c7f571f6edd70adf06ecf77084\"\ndependencies = [\"quote\", \"wasm-bindgen-macro-support\"]\n\n[[package]]\nname = \"wasm-bindgen-macro-support\"\nversion = \"0.2.69\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b5a48c72f299d80557c7c62e37e7225369ecc0c963964059509fbafe917c7549\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn\", \"wasm-bindgen-backend\", \"wasm-bindgen-shared\"]\n\n[[package]]\nname = \"wasm-bindgen-shared\"\nversion = \"0.2.69\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7e7811dd7f9398f14cc76efd356f98f03aa30419dea46aa810d71e819fc97158\"\n\n[[package]]\nname = \"web-sys\"\nversion = \"0.3.46\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"222b1ef9334f92a21d3fb53dc3fd80f30836959a90f9274a626d7e06315ba3c3\"\ndependencies = [\"js-sys\", \"wasm-bindgen\"]\n\n[[package]]\nname = \"wgpu\"\nversion = \"0.7.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"79a0a0a63fac9492cfaf6e7e4bdf9729c128f1e94124b9e4cbc4004b8cb6d1d8\"\ndependencies = [\"arrayvec\", \"js-sys\", \"naga\", \"parking_lot\", \"raw-window-handle\", \"smallvec\", \"syn\", \"tracing\", \"wasm-bindgen\", \"wasm-bindgen-futures\", \"web-sys\", \"wgpu-core\", \"wgpu-types\"]\n\n[[package]]\nname = \"wgpu-core\"\nversion = \"0.7.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c89fa2cc5d72236461ac09c5be967012663e29cb62f1a972654cbf35e49dffa8\"\ndependencies = [\"arrayvec\", \"bitflags\", \"cfg_aliases\", \"copyless\", \"fxhash\", \"gfx-backend-dx11\", \"gfx-backend-dx12\", \"gfx-backend-empty\", \"gfx-backend-gl\", \"gfx-backend-metal\", \"gfx-backend-vulkan\", \"gfx-hal\", \"gpu-alloc\", \"gpu-descriptor\", \"naga\", \"parking_lot\", \"raw-window-handle\", \"smallvec\", \"thiserror\", \"tracing\", \"wgpu-types\"]\n\n[[package]]\nname = \"wgpu-types\"\nversion = \"0.7.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"72fa9ba80626278fd87351555c363378d08122d7601e58319be3d6fa85a87747\"\ndependencies = [\"bitflags\"]\n\n[[package]]\nname = \"winapi\"\nversion = \"0.2.8\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a\"\n\n[[package]]\nname = \"winapi\"\nversion = \"0.3.9\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419\"\ndependencies = [\"winapi-i686-pc-windows-gnu\", \"winapi-x86_64-pc-windows-gnu\"]\n\n[[package]]\nname = \"winapi-build\"\nversion = \"0.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc\"\n\n[[package]]\nname = \"winapi-i686-pc-windows-gnu\"\nversion = \"0.4.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6\"\n\n[[package]]\nname = \"winapi-util\"\nversion = \"0.1.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178\"\ndependencies = [\"winapi 0.3.9\"]\n\n[[package]]\nname = \"winapi-x86_64-pc-windows-gnu\"\nversion = \"0.4.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f\"\n\n[[package]]\nname = \"winit\"\nversion = \"0.24.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"da4eda6fce0eb84bd0a33e3c8794eb902e1033d0a1d5a31bc4f19b1b4bbff597\"\ndependencies = [\"bitflags\", \"cocoa\", \"core-foundation 0.9.1\", \"core-graphics 0.22.2\", \"core-video-sys\", \"dispatch\", \"instant\", \"lazy_static\", \"libc\", \"log\", \"mio 0.6.23\", \"mio-extras\", \"ndk 0.2.1\", \"ndk-glue 0.2.1\", \"ndk-sys\", \"objc\", \"parking_lot\", \"percent-encoding\", \"raw-window-handle\", \"wasm-bindgen\", \"web-sys\", \"winapi 0.3.9\", \"x11-dl\"]\n\n[[package]]\nname = \"wio\"\nversion = \"0.2.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5d129932f4644ac2396cb456385cbf9e63b5b30c6e8dc4820bdca4eb082037a5\"\ndependencies = [\"winapi 0.3.9\"]\n\n[[package]]\nname = \"ws2_32-sys\"\nversion = \"0.2.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e\"\ndependencies = [\"winapi 0.2.8\", \"winapi-build\"]\n\n[[package]]\nname = \"x11-dl\"\nversion = \"2.18.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2bf981e3a5b3301209754218f962052d4d9ee97e478f4d26d4a6eced34c1fef8\"\ndependencies = [\"lazy_static\", \"libc\", \"maybe-uninit\", \"pkg-config\"]\n\n[[package]]\nname = \"xi-unicode\"\nversion = \"0.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a67300977d3dc3f8034dae89778f502b6ba20b269527b3223ba59c0cf393bb8a\"\n\n[[package]]\nname = \"yaml-rust\"\nversion = \"0.4.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85\"\ndependencies = [\"linked-hash-map\"]\n"}}