version = 4
[[package]]
name = "cgp"
version = "0.5.0"
dependencies = [
"cgp-core",
"cgp-extra",
]
[[package]]
name = "cgp-async-macro"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a9c854822d7b7700c223e648f2e2b3b8dea47e53aa858db7dc7a805adb211205"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "cgp-component"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aabbf574096bd7a9a79cc0f24989f49060aaf7f86bce2756fb7cc3e096ad59f2"
[[package]]
name = "cgp-core"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f16d4a2a938b2b11d078f10b4893b8295027c616ec6134fa09e877580f9d95c8"
dependencies = [
"cgp-async-macro",
"cgp-component",
"cgp-error",
"cgp-field",
"cgp-macro",
"cgp-type",
]
[[package]]
name = "cgp-dispatch"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5be0990bad684ba4e40aa8fc73c8138ea28ca3f6068f336af8a82813250a6fa0"
dependencies = [
"cgp-core",
"cgp-handler",
"cgp-monad",
]
[[package]]
name = "cgp-error"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "613b07f14aef847187014d72eb462f59667661cbe614ae249ce34c380f7ff2f9"
dependencies = [
"cgp-component",
"cgp-macro",
"cgp-type",
]
[[package]]
name = "cgp-error-extra"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6eeff288cf174bb131fe3bc1e2d6038a68bf7fcc720e2e02589b6466c0112d94"
dependencies = [
"cgp-core",
]
[[package]]
name = "cgp-extra"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9bc7f97cd02144bf566a8dca6a11a806efccb6637240ffe953c26462dd1bd0b0"
dependencies = [
"cgp-core",
"cgp-dispatch",
"cgp-error-extra",
"cgp-extra-macro",
"cgp-field-extra",
"cgp-handler",
"cgp-monad",
"cgp-run",
"cgp-runtime",
]
[[package]]
name = "cgp-extra-macro"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7cda176978a134ef8554fd7e256666e898f62e43b882c407cc2bff47c00f8b0d"
dependencies = [
"cgp-extra-macro-lib",
"syn",
]
[[package]]
name = "cgp-extra-macro-lib"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "546ce09e1bf7ff8e874740fafcbe522cb900beb831e24676fd634c4836c1ecc5"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "cgp-field"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fd42a320b4b4d020114fe25874c313e662b514354c7e0bf0e3298754216cb48f"
dependencies = [
"cgp-component",
"cgp-type",
]
[[package]]
name = "cgp-field-extra"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3c6d86f16a5f5ba3ef0464d646b3fc6f085d97af0cb817c0dc6b3ca5d3bbe83f"
dependencies = [
"cgp-field",
]
[[package]]
name = "cgp-handler"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "17d7e0e09206a6abf88eefbe04d9017b2ab53e18a0b9a3039933b2a8ee8c660b"
dependencies = [
"cgp-core",
]
[[package]]
name = "cgp-macro"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5e440bf54f108b91f177dae8801b5e810fb413709b6732d0ada37ba47aebf407"
dependencies = [
"cgp-macro-lib",
"syn",
]
[[package]]
name = "cgp-macro-lib"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d86884fa366cc3d2f0bef610c9a6ce2b48451ed101eac0c300104029af96f1e7"
dependencies = [
"itertools",
"prettyplease",
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "cgp-monad"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "448e04f87f64ba6677de22559a422f04b4f2cb29fb62b16dbe5ed7677d873fb3"
dependencies = [
"cgp-core",
"cgp-handler",
]
[[package]]
name = "cgp-run"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3c8c0e58e0e4f373405143799892ee37101174a83fe9e00ad8d2d22cd4cbedd9"
dependencies = [
"cgp-core",
]
[[package]]
name = "cgp-runtime"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f98e8d13664dcd0d809b945b982a934001adcf2e99875b88a1a4985f450375c"
dependencies = [
"cgp-core",
]
[[package]]
name = "cgp-type"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "301243ad41daca746950f71ab9ae257836bbbb0a7004990a601a9726ade5be23"
dependencies = [
"cgp-component",
"cgp-macro",
]
[[package]]
name = "either"
version = "1.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"
[[package]]
name = "itertools"
version = "0.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"
dependencies = [
"either",
]
[[package]]
name = "prettyplease"
version = "0.2.37"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b"
dependencies = [
"proc-macro2",
"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.41"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1"
dependencies = [
"proc-macro2",
]
[[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.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d"