feat(flow): add types for every plan enum variant (#3938)

* feat: Plan with types

* chore: per review advices
This commit is contained in:
discord9
2024-05-14 18:51:37 +08:00
committed by GitHub
parent a260ba3ee7
commit 4ca7ac7632
11 changed files with 299 additions and 121 deletions

17
Cargo.lock generated
View File

@@ -3824,6 +3824,7 @@ dependencies = [
"minstant",
"nom",
"num-traits",
"pretty_assertions",
"prost 0.12.4",
"query",
"serde",
@@ -7364,6 +7365,16 @@ dependencies = [
"termtree",
]
[[package]]
name = "pretty_assertions"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66"
dependencies = [
"diff",
"yansi",
]
[[package]]
name = "prettydiff"
version = "0.6.4"
@@ -12603,6 +12614,12 @@ dependencies = [
"linked-hash-map",
]
[[package]]
name = "yansi"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec"
[[package]]
name = "zerocopy"
version = "0.7.34"