[[package]]
name = "as_derive_utils"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "868acf2200c2a631dc30d8ba7fce0601aa1f78911acf2acef6e58fd64ad16406"
dependencies = [
"core_extensions",
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "core_extensions"
version = "0.1.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ab916bc191100dd29fbe19376adc6171e59cd876c19b81b6c49644d56683efc2"
dependencies = [
"rustc_version",
]
[[package]]
name = "proc-macro2"
version = "1.0.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6c09721c6781493a2a492a96b5a5bf19b65917fe6728884e7c44dd0c60ca3435"
dependencies = [
"unicode-xid",
]
[[package]]
name = "quote"
version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2bdc6c187c65bca4260c9011c9e3132efe4909da44726bad24cf7572ae338d7f"
dependencies = [
"proc-macro2",
]
[[package]]
name = "rustc_version"
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
dependencies = [
"semver",
]
[[package]]
name = "semver"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
dependencies = [
"semver-parser",
]
[[package]]
name = "semver-parser"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
[[package]]
name = "structural"
version = "0.3.0-alpha"
dependencies = [
"core_extensions",
"rustc_version",
"structural_derive",
]
[[package]]
name = "structural_derive"
version = "0.3.0-alpha"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c0556a5003490d80acb8dbb4a5036a2df3923e0875fcb21a26b83e2d52539cbe"
dependencies = [
"as_derive_utils",
"core_extensions",
"proc-macro2",
"quote",
"syn",
"typed-arena",
]
[[package]]
name = "syn"
version = "1.0.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0df0eb663f387145cab623dea85b09c2c5b4b0aef44e945d928e682fce71bb03"
dependencies = [
"proc-macro2",
"quote",
"unicode-xid",
]
[[package]]
name = "typed-arena"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f70f5c346cc11bc044ae427ab2feae213350dca9e2d637047797d5ff316a646"
[[package]]
name = "unicode-xid"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c"