version = 4
[[package]]
name = "cgp"
version = "0.5.0-beta2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec22638b75f2f1d3e25b47cebdb7a91031773d63fbba13c6a03fdc38c8c9316a"
dependencies = [
"cgp-core",
"cgp-extra",
]
[[package]]
name = "cgp-async-macro"
version = "0.5.0-beta2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1ee1e2fb46bfc369d8551b55380348e7ed832b4a5ad74e907b3728c398401e9c"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "cgp-component"
version = "0.5.0-beta2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3682cd6b9f5eefafbfe8364691d97e1a8f409a75535de8c8f281ed9daa9cf6f4"
[[package]]
name = "cgp-core"
version = "0.5.0-beta2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d79c89414dbb88158c67b7e3401aefedb582867578b1ffaa265836886259aa4f"
dependencies = [
"cgp-async-macro",
"cgp-component",
"cgp-error",
"cgp-field",
"cgp-macro",
"cgp-type",
]
[[package]]
name = "cgp-dispatch"
version = "0.5.0-beta2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f7d3bd6e274c852fa1cc68698a290ec4d3cfd33f7de20637a0caf309ff3a086d"
dependencies = [
"cgp-core",
"cgp-handler",
"cgp-monad",
]
[[package]]
name = "cgp-error"
version = "0.5.0-beta2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5dc89f8adaae081a7b4b5f87321f23f3ffa61870e8cc7531788b869752db9101"
dependencies = [
"cgp-component",
"cgp-macro",
"cgp-type",
]
[[package]]
name = "cgp-error-extra"
version = "0.5.0-beta2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8bc848aa7db138dab7f88b43bd5259c227524801e45380ea03c18f819d47a13c"
dependencies = [
"cgp-core",
]
[[package]]
name = "cgp-extra"
version = "0.5.0-beta2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "07410014e81aae394184d06df4ae3c5d408fa3589a15f38ed4b9e26881e76472"
dependencies = [
"cgp-core",
"cgp-dispatch",
"cgp-error-extra",
"cgp-extra-macro",
"cgp-field-extra",
"cgp-handler",
"cgp-inner",
"cgp-monad",
"cgp-run",
"cgp-runtime",
]
[[package]]
name = "cgp-extra-macro"
version = "0.5.0-beta2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4e1b6353055bbf02b995f20894840df8a9243212a66128f6f93d95225766436f"
dependencies = [
"cgp-extra-macro-lib",
"syn",
]
[[package]]
name = "cgp-extra-macro-lib"
version = "0.5.0-beta2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f5b409bce37d862a720594cec88ef022d4885772270f010a927bf2a806ec3357"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "cgp-field"
version = "0.5.0-beta2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6d41fd0b2db80cde847a061f5d3d5e0c2174b269b64ca00d70ff066096462116"
dependencies = [
"cgp-component",
"cgp-type",
]
[[package]]
name = "cgp-field-extra"
version = "0.5.0-beta2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8161e25c4cd0c2289010184c14f4d6a2c2d34b8337ec40a26db3d7aaa62ad255"
dependencies = [
"cgp-field",
]
[[package]]
name = "cgp-handler"
version = "0.5.0-beta2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "548fb6dd7187a00b9bf83b10557759ac88c034c2ff7e0d28d7be9a272b8c9adb"
dependencies = [
"cgp-core",
]
[[package]]
name = "cgp-inner"
version = "0.5.0-beta2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae7440051e95de3c4471e4b78cf888e68f5299a59d39b418a6ab389543cedd14"
dependencies = [
"cgp-component",
"cgp-macro",
]
[[package]]
name = "cgp-macro"
version = "0.5.0-beta2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d1a7dc54f7d03837ea3a9d5780a5a03505b66d7a11e3b4ae4a18412ed01154e4"
dependencies = [
"cgp-macro-lib",
"syn",
]
[[package]]
name = "cgp-macro-lib"
version = "0.5.0-beta2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e81a51bda7ed4bfcb47724efa6fac5f9fac423a0b4d63c6bc11073cc8789e31e"
dependencies = [
"itertools",
"prettyplease",
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "cgp-monad"
version = "0.5.0-beta2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3734605e9407926ac4a8c46b6f76940e29c317283c2164540b8c4712e292704b"
dependencies = [
"cgp-core",
"cgp-handler",
]
[[package]]
name = "cgp-run"
version = "0.5.0-beta2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a98b4d3f2613c9500c56e8f604c30b35413e7fe84851b1145551a6028ee2fdbc"
dependencies = [
"cgp-core",
]
[[package]]
name = "cgp-runtime"
version = "0.5.0-beta2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0fdd0b80adc64602b666911fe621dc5414b92f9268b53830471826bcc976686c"
dependencies = [
"cgp-core",
]
[[package]]
name = "cgp-tests"
version = "0.5.0-beta2"
dependencies = [
"cgp",
"const_format",
"futures",
]
[[package]]
name = "cgp-type"
version = "0.5.0-beta2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "590642f072b9110d9e3e9655f63c20f5e6077e3908ee967f8fb3edcda5d9554d"
dependencies = [
"cgp-component",
"cgp-macro",
]
[[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 = "either"
version = "1.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"
[[package]]
name = "futures"
version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876"
dependencies = [
"futures-channel",
"futures-core",
"futures-executor",
"futures-io",
"futures-sink",
"futures-task",
"futures-util",
]
[[package]]
name = "futures-channel"
version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10"
dependencies = [
"futures-core",
"futures-sink",
]
[[package]]
name = "futures-core"
version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e"
[[package]]
name = "futures-executor"
version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f"
dependencies = [
"futures-core",
"futures-task",
"futures-util",
]
[[package]]
name = "futures-io"
version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6"
[[package]]
name = "futures-macro"
version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "futures-sink"
version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7"
[[package]]
name = "futures-task"
version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988"
[[package]]
name = "futures-util"
version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"
dependencies = [
"futures-channel",
"futures-core",
"futures-io",
"futures-macro",
"futures-sink",
"futures-task",
"memchr",
"pin-project-lite",
"pin-utils",
"slab",
]
[[package]]
name = "itertools"
version = "0.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"
dependencies = [
"either",
]
[[package]]
name = "memchr"
version = "2.7.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0"
[[package]]
name = "pin-project-lite"
version = "0.2.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b"
[[package]]
name = "pin-utils"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
[[package]]
name = "prettyplease"
version = "0.2.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "061c1221631e079b26479d25bbf2275bfe5917ae8419cd7e34f13bfc2aa7539a"
dependencies = [
"proc-macro2",
"syn",
]
[[package]]
name = "proc-macro2"
version = "1.0.95"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778"
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 = "slab"
version = "0.4.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d"
[[package]]
name = "syn"
version = "2.0.104"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40"
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-xid"
version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"