blob: b9911220cfdc0f59db6a8b961268063ccc802ab4 [file] [log] [blame] [edit]
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
# Part of the Crubit project, under the Apache License v2.0 with LLVM
# Exceptions. See /LICENSE for license information.
# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
version = 4
[[package]]
name = "aho-corasick"
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
dependencies = [
"memchr",
]
[[package]]
name = "annotation_reader_sys"
version = "0.0.0"
dependencies = [
"crubit_build",
]
[[package]]
name = "annotations_consumer_sys"
version = "0.0.0"
dependencies = [
"annotation_reader_sys",
"cc_ir_sys",
"crubit_build",
]
[[package]]
name = "anstream"
version = "0.6.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526"
dependencies = [
"anstyle",
"anstyle-parse",
"anstyle-query",
"anstyle-wincon",
"colorchoice",
"is_terminal_polyfill",
"utf8parse",
]
[[package]]
name = "anstyle"
version = "1.0.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1"
[[package]]
name = "anstyle-parse"
version = "0.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb"
dependencies = [
"utf8parse",
]
[[package]]
name = "anstyle-query"
version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a"
dependencies = [
"windows-sys",
]
[[package]]
name = "anstyle-wincon"
version = "3.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8"
dependencies = [
"anstyle",
"windows-sys",
]
[[package]]
name = "anyhow"
version = "1.0.90"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "37bf3594c4c988a53154954629820791dde498571819ae4ca50ca811e060cc95"
[[package]]
name = "arc_anyhow"
version = "0.0.0"
dependencies = [
"anyhow",
]
[[package]]
name = "ast_consumer_sys"
version = "0.0.0"
dependencies = [
"crubit_build",
"importer_sys",
]
[[package]]
name = "ast_convert_sys"
version = "0.0.0"
dependencies = [
"cc_ir_sys",
"crubit_build",
]
[[package]]
name = "ast_util_sys"
version = "0.0.0"
dependencies = [
"crubit_build",
]
[[package]]
name = "cc"
version = "1.1.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b16803a61b81d9eabb7eae2588776c4c1e584b738ede45fdbb4c972cec1e9945"
dependencies = [
"jobserver",
"libc",
"shlex",
]
[[package]]
name = "cc_bindings_from_rs"
version = "0.0.0"
dependencies = [
"arc_anyhow",
"cc_bindings_from_rs_generate_bindings",
"clap",
"cmdline",
"code_gen_utils",
"crubit_feature",
"error_report",
"flagset",
"itertools",
"run_compiler",
"token_stream_printer",
]
[[package]]
name = "cc_bindings_from_rs_database"
version = "0.0.0"
dependencies = [
"arc_anyhow",
"code_gen_utils",
"crubit_attr",
"crubit_feature",
"error_report",
"flagset",
"itertools",
"memoized",
"proc-macro2",
"quote",
]
[[package]]
name = "cc_bindings_from_rs_generate_bindings"
version = "0.0.0"
dependencies = [
"arc_anyhow",
"cc_bindings_from_rs_database",
"cc_bindings_from_rs_query_compiler",
"code_gen_utils",
"crubit_attr",
"crubit_feature",
"error_report",
"flagset",
"itertools",
"proc-macro2",
"quote",
"run_compiler",
"syn",
"toposort",
]
[[package]]
name = "cc_bindings_from_rs_query_compiler"
version = "0.0.0"
dependencies = [
"arc_anyhow",
"error_report",
]
[[package]]
name = "cc_collect_instantiations_sys"
version = "0.0.0"
dependencies = [
"cc_ffi_types_sys",
"collect_instantiations",
"crubit_build",
]
[[package]]
name = "cc_ffi_types_sys"
version = "0.0.0"
dependencies = [
"crubit_build",
"ffi_types",
]
[[package]]
name = "cc_ir_sys"
version = "0.0.0"
dependencies = [
"crubit_build",
]
[[package]]
name = "clap"
version = "4.5.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b97f376d85a664d5837dbae44bf546e6477a679ff6610010f17276f686d867e8"
dependencies = [
"clap_builder",
"clap_derive",
]
[[package]]
name = "clap_builder"
version = "4.5.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "19bc80abd44e4bed93ca373a0704ccbd1b710dc5749406201bb018272808dc54"
dependencies = [
"anstream",
"anstyle",
"clap_lex",
"strsim",
]
[[package]]
name = "clap_derive"
version = "4.5.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab"
dependencies = [
"heck",
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "clap_lex"
version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97"
[[package]]
name = "cmdline"
version = "0.0.0"
dependencies = [
"anyhow",
"clap",
"crubit_feature",
"flagset",
]
[[package]]
name = "cmdline_sys"
version = "0.0.0"
dependencies = [
"cc_ffi_types_sys",
"cc_ir_sys",
"crubit_build",
]
[[package]]
name = "code_gen_utils"
version = "0.0.0"
dependencies = [
"arc_anyhow",
"proc-macro2",
"quote",
"syn",
"unicode-ident",
]
[[package]]
name = "collect_instantiations"
version = "0.0.0"
dependencies = [
"arc_anyhow",
"ffi_types",
"proc-macro2",
"serde_json",
"syn",
]
[[package]]
name = "collect_namespaces_sys"
version = "0.0.0"
dependencies = [
"cc_ir_sys",
"crubit_build",
]
[[package]]
name = "colorchoice"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0"
[[package]]
name = "crubit_abi_type"
version = "0.0.0"
dependencies = [
"proc-macro2",
"quote",
]
[[package]]
name = "crubit_attr"
version = "0.0.0"
dependencies = [
"anyhow",
]
[[package]]
name = "crubit_build"
version = "0.0.0"
dependencies = [
"cc",
]
[[package]]
name = "crubit_feature"
version = "0.0.0"
dependencies = [
"flagset",
"serde",
]
[[package]]
name = "either"
version = "1.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0"
[[package]]
name = "error_report"
version = "0.0.0"
dependencies = [
"anyhow",
"arc_anyhow",
"regex",
"serde",
"serde_json",
]
[[package]]
name = "errors"
version = "0.0.0"
dependencies = [
"anyhow",
"arc_anyhow",
"error_report",
]
[[package]]
name = "ffi_11"
version = "0.1.0"
dependencies = [
"static_assertions",
]
[[package]]
name = "ffi_types"
version = "0.0.0"
[[package]]
name = "file_io_sys"
version = "0.0.0"
dependencies = [
"crubit_build",
]
[[package]]
name = "flagset"
version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b3ea1ec5f8307826a5b71094dd91fc04d4ae75d5709b20ad351c7fb4815c86ec"
[[package]]
name = "frontend_action_sys"
version = "0.0.0"
dependencies = [
"ast_consumer_sys",
"crubit_build",
"lifetime_annotations_sys",
]
[[package]]
name = "generate_bindings_and_metadata_sys"
version = "0.0.0"
dependencies = [
"cc_collect_instantiations_sys",
"cc_ir_sys",
"cmdline_sys",
"collect_namespaces_sys",
"crubit_build",
"ir_from_cc_sys",
"src_code_gen_sys",
]
[[package]]
name = "heck"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
[[package]]
name = "importer_sys"
version = "0.0.0"
dependencies = [
"annotation_reader_sys",
"annotations_consumer_sys",
"ast_util_sys",
"cc_ir_sys",
"crubit_build",
"recording_diagnostic_consumer_sys",
"rs_bindings_from_cc_class_template_sys",
"rs_bindings_from_cc_cxx_record_sys",
"rs_bindings_from_cc_enum_sys",
"rs_bindings_from_cc_friend_sys",
"rs_bindings_from_cc_function_sys",
"rs_bindings_from_cc_function_template_sys",
"rs_bindings_from_cc_namespace_sys",
"rs_bindings_from_cc_type_alias_sys",
"rs_bindings_from_cc_type_map_override_sys",
"rs_bindings_from_cc_var_sys",
"type_lifetimes_sys",
"type_map_sys",
]
[[package]]
name = "ir"
version = "0.0.0"
dependencies = [
"arc_anyhow",
"code_gen_utils",
"crubit_feature",
"error_report",
"flagset",
"itertools",
"proc-macro2",
"quote",
"serde",
"serde_json",
]
[[package]]
name = "ir_from_cc_sys"
version = "0.0.0"
dependencies = [
"cc_ir_sys",
"crubit_build",
"frontend_action_sys",
]
[[package]]
name = "is_terminal_polyfill"
version = "1.70.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf"
[[package]]
name = "itertools"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186"
dependencies = [
"either",
]
[[package]]
name = "itoa"
version = "1.0.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"
[[package]]
name = "jobserver"
version = "0.1.32"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0"
dependencies = [
"libc",
]
[[package]]
name = "libc"
version = "0.2.161"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1"
[[package]]
name = "lifetime_annotations_sys"
version = "0.0.0"
dependencies = [
"crubit_build",
"lifetime_symbol_table_sys",
"lifetime_sys",
"pointee_type_sys",
"type_lifetimes_sys",
]
[[package]]
name = "lifetime_substitutions_sys"
version = "0.0.0"
dependencies = [
"crubit_build",
"lifetime_sys",
]
[[package]]
name = "lifetime_symbol_table_sys"
version = "0.0.0"
dependencies = [
"crubit_build",
"lifetime_sys",
]
[[package]]
name = "lifetime_sys"
version = "0.0.0"
dependencies = [
"crubit_build",
]
[[package]]
name = "memchr"
version = "2.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
[[package]]
name = "memoized"
version = "0.0.0"
[[package]]
name = "pointee_type_sys"
version = "0.0.0"
dependencies = [
"crubit_build",
]
[[package]]
name = "proc-macro2"
version = "1.0.88"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7c3a7fc5db1e57d5a779a352c8cdb57b29aa4c40cc69c3a68a7fedc815fbf2f9"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
version = "1.0.37"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
dependencies = [
"proc-macro2",
]
[[package]]
name = "recording_diagnostic_consumer_sys"
version = "0.0.0"
dependencies = [
"crubit_build",
]
[[package]]
name = "regex"
version = "1.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8"
dependencies = [
"aho-corasick",
"memchr",
"regex-automata",
"regex-syntax",
]
[[package]]
name = "regex-automata"
version = "0.4.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3"
dependencies = [
"aho-corasick",
"memchr",
"regex-syntax",
]
[[package]]
name = "regex-syntax"
version = "0.8.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
[[package]]
name = "rs_bindings_from_cc"
version = "0.0.0"
dependencies = [
"rs_bindings_from_cc_impl_sys",
]
[[package]]
name = "rs_bindings_from_cc_cc_api"
version = "0.0.0"
dependencies = [
"error_report",
"ffi_types",
"rs_bindings_from_cc_database",
"rs_bindings_from_cc_generate_bindings",
]
[[package]]
name = "rs_bindings_from_cc_class_template_sys"
version = "0.0.0"
dependencies = [
"cc_ir_sys",
"crubit_build",
]
[[package]]
name = "rs_bindings_from_cc_cpp_type_name"
version = "0.0.0"
dependencies = [
"arc_anyhow",
"code_gen_utils",
"error_report",
"ir",
"proc-macro2",
"quote",
]
[[package]]
name = "rs_bindings_from_cc_cxx_record_sys"
version = "0.0.0"
dependencies = [
"annotation_reader_sys",
"ast_convert_sys",
"ast_util_sys",
"cc_ir_sys",
"crubit_build",
"type_lifetimes_sys",
]
[[package]]
name = "rs_bindings_from_cc_database"
version = "0.0.0"
dependencies = [
"arc_anyhow",
"code_gen_utils",
"crubit_abi_type",
"crubit_feature",
"error_report",
"errors",
"ffi_types",
"flagset",
"ir",
"itertools",
"memoized",
"proc-macro2",
"quote",
"serde_json",
"syn",
"token_stream_printer",
]
[[package]]
name = "rs_bindings_from_cc_enum_sys"
version = "0.0.0"
dependencies = [
"ast_util_sys",
"cc_ir_sys",
"crubit_build",
"type_lifetimes_sys",
]
[[package]]
name = "rs_bindings_from_cc_friend_sys"
version = "0.0.0"
dependencies = [
"cc_ir_sys",
"crubit_build",
]
[[package]]
name = "rs_bindings_from_cc_function_sys"
version = "0.0.0"
dependencies = [
"annotation_reader_sys",
"ast_util_sys",
"cc_ir_sys",
"crubit_build",
"lifetime_annotations_sys",
"lifetime_symbol_table_sys",
"lifetime_sys",
"recording_diagnostic_consumer_sys",
"type_lifetimes_sys",
]
[[package]]
name = "rs_bindings_from_cc_function_template_sys"
version = "0.0.0"
dependencies = [
"cc_ir_sys",
"crubit_build",
]
[[package]]
name = "rs_bindings_from_cc_generate_bindings"
version = "0.0.0"
dependencies = [
"arc_anyhow",
"code_gen_utils",
"crubit_abi_type",
"crubit_feature",
"error_report",
"errors",
"ffi_types",
"flagset",
"ir",
"itertools",
"proc-macro2",
"quote",
"rs_bindings_from_cc_cpp_type_name",
"rs_bindings_from_cc_database",
"rs_bindings_from_cc_generate_comment",
"rs_bindings_from_cc_generate_enum",
"rs_bindings_from_cc_generate_function",
"rs_bindings_from_cc_generate_function_thunk",
"rs_bindings_from_cc_generate_struct_and_union",
"rs_bindings_from_cc_has_bindings",
"rs_bindings_from_cc_rs_type_kind",
"syn",
"token_stream_printer",
"unicode-ident",
]
[[package]]
name = "rs_bindings_from_cc_generate_comment"
version = "0.0.0"
dependencies = [
"arc_anyhow",
"code_gen_utils",
"crubit_feature",
"error_report",
"ffi_types",
"ir",
"itertools",
"proc-macro2",
"quote",
"rs_bindings_from_cc_database",
]
[[package]]
name = "rs_bindings_from_cc_generate_enum"
version = "0.0.0"
dependencies = [
"arc_anyhow",
"code_gen_utils",
"error_report",
"ir",
"proc-macro2",
"quote",
"rs_bindings_from_cc_database",
"rs_bindings_from_cc_generate_comment",
]
[[package]]
name = "rs_bindings_from_cc_generate_function"
version = "0.0.0"
dependencies = [
"arc_anyhow",
"code_gen_utils",
"crubit_abi_type",
"crubit_feature",
"error_report",
"errors",
"ir",
"itertools",
"proc-macro2",
"quote",
"rs_bindings_from_cc_database",
"rs_bindings_from_cc_generate_comment",
"rs_bindings_from_cc_generate_function_thunk",
"rs_bindings_from_cc_has_bindings",
"syn",
]
[[package]]
name = "rs_bindings_from_cc_generate_function_thunk"
version = "0.0.0"
dependencies = [
"arc_anyhow",
"code_gen_utils",
"crubit_abi_type",
"error_report",
"ir",
"itertools",
"proc-macro2",
"quote",
"rs_bindings_from_cc_cpp_type_name",
"rs_bindings_from_cc_database",
"syn",
"unicode-ident",
]
[[package]]
name = "rs_bindings_from_cc_generate_struct_and_union"
version = "0.0.0"
dependencies = [
"arc_anyhow",
"code_gen_utils",
"crubit_feature",
"error_report",
"ir",
"itertools",
"proc-macro2",
"quote",
"rs_bindings_from_cc_cpp_type_name",
"rs_bindings_from_cc_database",
"rs_bindings_from_cc_generate_comment",
]
[[package]]
name = "rs_bindings_from_cc_has_bindings"
version = "0.0.0"
dependencies = [
"arc_anyhow",
"crubit_feature",
"ir",
"rs_bindings_from_cc_database",
]
[[package]]
name = "rs_bindings_from_cc_impl_sys"
version = "0.0.0"
dependencies = [
"cc_ir_sys",
"cmdline_sys",
"collect_namespaces_sys",
"crubit_build",
"file_io_sys",
"generate_bindings_and_metadata_sys",
]
[[package]]
name = "rs_bindings_from_cc_namespace_sys"
version = "0.0.0"
dependencies = [
"ast_util_sys",
"cc_ir_sys",
"crubit_build",
]
[[package]]
name = "rs_bindings_from_cc_rs_type_kind"
version = "0.0.0"
dependencies = [
"arc_anyhow",
"ir",
"rs_bindings_from_cc_database",
"rs_bindings_from_cc_has_bindings",
]
[[package]]
name = "rs_bindings_from_cc_type_alias_sys"
version = "0.0.0"
dependencies = [
"ast_util_sys",
"cc_ir_sys",
"crubit_build",
"type_lifetimes_sys",
]
[[package]]
name = "rs_bindings_from_cc_type_map_override_sys"
version = "0.0.0"
dependencies = [
"annotation_reader_sys",
"cc_ir_sys",
"crubit_build",
]
[[package]]
name = "rs_bindings_from_cc_var_sys"
version = "0.0.0"
dependencies = [
"ast_util_sys",
"cc_ir_sys",
"crubit_build",
]
[[package]]
name = "run_compiler"
version = "0.0.0"
dependencies = [
"arc_anyhow",
"either",
]
[[package]]
name = "ryu"
version = "1.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"
[[package]]
name = "serde"
version = "1.0.210"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
version = "1.0.210"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "serde_json"
version = "1.0.130"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "610f75ff4a8e3cb29b85da56eabdd1bff5b06739059a4b8e2967fef32e5d9944"
dependencies = [
"itoa",
"memchr",
"ryu",
"serde",
]
[[package]]
name = "shlex"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
[[package]]
name = "src_code_gen_sys"
version = "0.0.0"
dependencies = [
"cc_ffi_types_sys",
"cc_ir_sys",
"crubit_build",
"rs_bindings_from_cc_cc_api",
]
[[package]]
name = "static_assertions"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
[[package]]
name = "strsim"
version = "0.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
[[package]]
name = "syn"
version = "2.0.79"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "token_stream_printer"
version = "0.0.0"
dependencies = [
"anyhow",
"ffi_types",
"proc-macro2",
]
[[package]]
name = "toposort"
version = "0.0.0"
[[package]]
name = "type_lifetimes_sys"
version = "0.0.0"
dependencies = [
"crubit_build",
"lifetime_substitutions_sys",
"lifetime_symbol_table_sys",
"lifetime_sys",
"pointee_type_sys",
]
[[package]]
name = "type_map_sys"
version = "0.0.0"
dependencies = [
"cc_ir_sys",
"crubit_build",
]
[[package]]
name = "unicode-ident"
version = "1.0.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe"
[[package]]
name = "utf8parse"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
[[package]]
name = "windows-sys"
version = "0.52.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
dependencies = [
"windows-targets",
]
[[package]]
name = "windows-targets"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
dependencies = [
"windows_aarch64_gnullvm",
"windows_aarch64_msvc",
"windows_i686_gnu",
"windows_i686_gnullvm",
"windows_i686_msvc",
"windows_x86_64_gnu",
"windows_x86_64_gnullvm",
"windows_x86_64_msvc",
]
[[package]]
name = "windows_aarch64_gnullvm"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
[[package]]
name = "windows_aarch64_msvc"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
[[package]]
name = "windows_i686_gnu"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
[[package]]
name = "windows_i686_gnullvm"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
[[package]]
name = "windows_i686_msvc"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
[[package]]
name = "windows_x86_64_gnu"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
[[package]]
name = "windows_x86_64_gnullvm"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
[[package]]
name = "windows_x86_64_msvc"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"