version = 4
[[package]]
name = "clone_dyn_types"
version = "0.39.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4c635cca9712c6ccc6b91deeb0f13b1914564da331f9eaeaf2263346bf620a4b"
[[package]]
name = "collection_tools"
version = "0.26.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "85e909613c43d6f6f4101d62f71d0cf2e968b0aa3024c855aad615de6a15f8b1"
[[package]]
name = "component_model_types"
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9958aa440fa1816463cd8759c9ad26e99189384997e91e0dd2e217a79ebebfc5"
dependencies = [
"collection_tools",
]
[[package]]
name = "const_format"
version = "0.2.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "126f97965c8ad46d6d9163268ff28432e8f6a1196a55578867832e3049df63dd"
dependencies = [
"const_format_proc_macros",
]
[[package]]
name = "const_format_proc_macros"
version = "0.2.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d57c2eccfb16dbac1f4e61e206105db5820c9d26c3c472bc17c774259ef7744"
dependencies = [
"proc-macro2",
"quote",
"unicode-xid",
]
[[package]]
name = "convert_case"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca"
dependencies = [
"unicode-segmentation",
]
[[package]]
name = "either"
version = "1.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457"
[[package]]
name = "interval_adapter"
version = "0.37.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0ee6a61b55efffcd59d786b3339b3186b2f13c3e93ea0aba788556ed7ce38c8d"
[[package]]
name = "iter_tools"
version = "0.38.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f962a91f88527c487cf01f7a18fc3fadbca363ebe28211a27e365ceee02578d3"
dependencies = [
"clone_dyn_types",
"itertools",
]
[[package]]
name = "itertools"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57"
dependencies = [
"either",
]
[[package]]
name = "macro_tools"
version = "0.68.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b89bdd32946ff70e85fd87412c548bd67c016531fb91036c66922b49ac2a4292"
dependencies = [
"clone_dyn_types",
"component_model_types",
"const_format",
"convert_case",
"interval_adapter",
"iter_tools",
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "proc-macro2"
version = "1.0.101"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
version = "1.0.40"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
dependencies = [
"proc-macro2",
]
[[package]]
name = "strs_tools_meta"
version = "0.7.0"
dependencies = [
"macro_tools",
]
[[package]]
name = "syn"
version = "2.0.106"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "unicode-ident"
version = "1.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"
[[package]]
name = "unicode-segmentation"
version = "1.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493"
[[package]]
name = "unicode-xid"
version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"