version = 4
[[package]]
name = "addr2line"
version = "0.24.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1"
dependencies = [
"gimli",
]
[[package]]
name = "adler2"
version = "2.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627"
[[package]]
name = "allocator-api2"
version = "0.2.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923"
[[package]]
name = "async-trait"
version = "0.1.88"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "autocfg"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
[[package]]
name = "backtrace"
version = "0.3.74"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a"
dependencies = [
"addr2line",
"cfg-if",
"libc",
"miniz_oxide",
"object",
"rustc-demangle",
"windows-targets",
]
[[package]]
name = "base64"
version = "0.22.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
[[package]]
name = "bumpalo"
version = "3.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf"
[[package]]
name = "bytes"
version = "1.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a"
[[package]]
name = "cfg-if"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "console"
version = "0.15.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8"
dependencies = [
"encode_unicode",
"libc",
"once_cell",
"unicode-width 0.2.0",
"windows-sys",
]
[[package]]
name = "daggy"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "804169db156b21258a2545757336922d93dfa229892c75911a0ad141aa0ff241"
dependencies = [
"petgraph",
"serde",
]
[[package]]
name = "dot_ix"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da53e5762311d11dc6d310f01a744bcca838ea3c51780c1b8ce46c1ea964b219"
dependencies = [
"dot_ix_model",
]
[[package]]
name = "dot_ix_model"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6f6f5335e5a4beee4591d5b50261c40e3072abbf58cf298656bdc13e92a63599"
dependencies = [
"dot_ix_static_check_macros",
"id_newtype",
"indexmap",
"serde",
]
[[package]]
name = "dot_ix_static_check_macros"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ea33029d6b906f43f70a9f81b2176c24b29a75f7880184b48169c6237bc7de0a"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "downcast-rs"
version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ea8a8b81cacc08888170eef4d13b775126db426d0b348bee9d18c2c1eaf123cf"
[[package]]
name = "dyn-clone"
version = "1.0.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1c7a8fb8a9fbf66c1f703fe16184d10ca0ee9d23be5b4436400408ba54a95005"
[[package]]
name = "encode_unicode"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0"
[[package]]
name = "enser"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "34bc5739b1ba26400c168d30576299c7bb33e4c394ba37599676602e7e4f79d3"
dependencies = [
"enser_derive",
]
[[package]]
name = "enser_derive"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9cf8fe792ea7f89fd777182e06f3576e4b68a2c970a65c830ae5c3a62c36deb1"
dependencies = [
"proc-macro2",
"proc_macro_roids",
"quote",
"syn",
]
[[package]]
name = "equivalent"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
[[package]]
name = "erased-serde"
version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e004d887f51fcb9fef17317a2f3525c887d8aa3f4f50fed920816a688284a5b7"
dependencies = [
"serde",
"typeid",
]
[[package]]
name = "fixedbitset"
version = "0.5.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99"
[[package]]
name = "fn_graph"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "66d7206409351d95f3ddd6d478fcbde376c58f29f5e7f709404fa1ffe57ee38e"
dependencies = [
"daggy",
"fixedbitset",
"futures",
"interruptible",
"resman",
"serde",
"smallvec",
"tokio",
"wasm-bindgen",
]
[[package]]
name = "foldhash"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"
[[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 = "gimli"
version = "0.31.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f"
[[package]]
name = "hashbrown"
version = "0.15.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289"
dependencies = [
"allocator-api2",
"equivalent",
"foldhash",
]
[[package]]
name = "heck"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
[[package]]
name = "id_newtype"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0a5f363507cd9c04175116d7fab8b9a7df87e95f87c1ee6a82d22c8e98249665"
dependencies = [
"wasm-bindgen",
]
[[package]]
name = "indexmap"
version = "2.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e"
dependencies = [
"equivalent",
"hashbrown",
"serde",
]
[[package]]
name = "indicatif"
version = "0.17.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235"
dependencies = [
"console",
"number_prefix",
"portable-atomic",
"tokio",
"unicode-width 0.2.0",
"web-time",
]
[[package]]
name = "interruptible"
version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6ba40197bf677a58601697d636756cba0b405967dfe7cd6aedef3a2384593d42"
dependencies = [
"futures",
"own",
"tokio",
"wasm-bindgen",
]
[[package]]
name = "itoa"
version = "1.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
[[package]]
name = "js-sys"
version = "0.3.77"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f"
dependencies = [
"once_cell",
"wasm-bindgen",
]
[[package]]
name = "libc"
version = "0.2.172"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa"
[[package]]
name = "log"
version = "0.4.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94"
[[package]]
name = "memchr"
version = "2.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
[[package]]
name = "miette"
version = "7.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1a955165f87b37fd1862df2a59547ac542c77ef6d17c666f619d1ad22dd89484"
dependencies = [
"cfg-if",
"miette-derive",
"thiserror 1.0.69",
"unicode-width 0.1.14",
]
[[package]]
name = "miette-derive"
version = "7.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bf45bf44ab49be92fd1227a3be6fc6f617f1a337c06af54981048574d8783147"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "miniz_oxide"
version = "0.8.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a"
dependencies = [
"adler2",
]
[[package]]
name = "nom"
version = "8.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405"
dependencies = [
"memchr",
]
[[package]]
name = "number_prefix"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3"
[[package]]
name = "object"
version = "0.36.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87"
dependencies = [
"memchr",
]
[[package]]
name = "once_cell"
version = "1.21.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
[[package]]
name = "own"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0813a77b45e974b724a42a85d9b6b92399e49ce4c5993ceb2b696862307d1f42"
dependencies = [
"wasm-bindgen",
]
[[package]]
name = "peace_cfg"
version = "0.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b18a1835d052aae99d3c3eed20a9143f250b91b0d8ca6641c74e0db791b57e7a"
dependencies = [
"async-trait",
"dyn-clone",
"enser",
"peace_core",
"peace_data",
"peace_item_model",
"peace_params",
"peace_resource_rt",
"serde",
"tynm",
]
[[package]]
name = "peace_cmd_model"
version = "0.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cdfc7c02aa50f84e3da35cc6a92a1e2b1e7159ae5ce6576c093cd85ee45fa542"
dependencies = [
"fn_graph",
"futures",
"indexmap",
"miette",
"peace_item_model",
"serde",
"thiserror 2.0.12",
"tynm",
]
[[package]]
name = "peace_core"
version = "0.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f6ea8ee7d40e93419297e200ec4c9135eae9202504a3178040ba4c2e6db4de0e"
dependencies = [
"cfg-if",
"id_newtype",
"peace_fmt",
"peace_static_check_macros",
"serde",
]
[[package]]
name = "peace_data"
version = "0.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c802a28c0610cbce3d911528a492ff6a701a4f689069b17c59b0642a330d8a32"
dependencies = [
"fn_graph",
"peace_core",
"peace_data_derive",
"peace_item_model",
"serde",
]
[[package]]
name = "peace_data_derive"
version = "0.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "43ba96a5cd0e8258e179bfbad31f0a495d9a848e77a82cf5e2f827e9345993f1"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "peace_flow_model"
version = "0.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6b4d0cea2dc45ee826bc2737767e0329c851ad78300a95409b9b9dbc88d11146"
dependencies = [
"cfg-if",
"dot_ix",
"fn_graph",
"peace_core",
"peace_item_model",
"peace_static_check_macros",
"serde",
"tynm",
]
[[package]]
name = "peace_flow_rt"
version = "0.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c916366f3d9d9cc1554979fef4c6f61aaeb70366ee66f3a125934269d4271ac5"
dependencies = [
"cfg-if",
"peace_cfg",
"peace_data",
"peace_flow_model",
"peace_resource_rt",
"peace_rt_model",
]
[[package]]
name = "peace_fmt"
version = "0.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8d521c1e633f65c956744894829ed7050cc4e3d9fd10a51ff997a421e3a927af"
dependencies = [
"async-trait",
"serde",
]
[[package]]
name = "peace_item_model"
version = "0.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cd60f39a4f1be017d05638a0b09eb161fb9e1a5d237f8adf906e11f99e8d11c3"
dependencies = [
"id_newtype",
"peace_core",
"peace_static_check_macros",
"serde",
]
[[package]]
name = "peace_params"
version = "0.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4dcda1523d48768793854c7dfb045da534ec790aecc23beaf2e5fec42f89af5"
dependencies = [
"downcast-rs",
"dyn-clone",
"erased-serde",
"miette",
"peace_data",
"peace_item_model",
"peace_params_derive",
"peace_resource_rt",
"serde",
"thiserror 2.0.12",
"tynm",
]
[[package]]
name = "peace_params_derive"
version = "0.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4088710221b237b7e34f699db0412c8a8219e33106d4a527efeb43a2dc03fc27"
dependencies = [
"heck",
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "peace_profile_model"
version = "0.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d37f1780cd079d676077b15eb2117f867f8637e4c710c53b7ed38e82a1830c02"
dependencies = [
"id_newtype",
"peace_core",
"peace_static_check_macros",
"serde",
]
[[package]]
name = "peace_resource_rt"
version = "0.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c8a29988ebd4d52acb320cf7cd3cafb5caf0e664a62fabb21af5d36307226cf6"
dependencies = [
"peace_core",
"peace_data",
"peace_flow_model",
"peace_fmt",
"peace_item_model",
"peace_profile_model",
"resman",
"serde",
"tokio",
"type_reg",
]
[[package]]
name = "peace_rt_model"
version = "0.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "73d248bf44dbb614c8c4fe65a5d58d11c914264726fd9d778a9724f9cbccd89a"
dependencies = [
"cfg-if",
"dyn-clone",
"erased-serde",
"futures",
"indicatif",
"miette",
"peace_cfg",
"peace_data",
"peace_flow_model",
"peace_fmt",
"peace_item_model",
"peace_params",
"peace_profile_model",
"peace_resource_rt",
"peace_rt_model_core",
"peace_rt_model_hack",
"peace_rt_model_native",
"peace_rt_model_web",
"serde",
"serde_yaml",
"tynm",
"type_reg",
"yaml_error_context_hack",
]
[[package]]
name = "peace_rt_model_core"
version = "0.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "829273f31205ef53b90f6fde1d15879dd80dac884946eb66d181e1cb551cd240"
dependencies = [
"async-trait",
"base64",
"cfg-if",
"indexmap",
"indicatif",
"miette",
"peace_cmd_model",
"peace_core",
"peace_flow_model",
"peace_fmt",
"peace_item_model",
"peace_params",
"peace_profile_model",
"peace_resource_rt",
"serde",
"serde_json",
"serde_yaml",
"thiserror 2.0.12",
"type_reg",
]
[[package]]
name = "peace_rt_model_hack"
version = "0.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "641ea807bc88763179deef458c4aa68adb315830dd9809d03ff86d6ca3586858"
dependencies = [
"peace_rt_model_native",
"peace_rt_model_web",
]
[[package]]
name = "peace_rt_model_native"
version = "0.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "afa1a845e5a212d102f7a32c0c2d393732bc1269924bcbdf1296eb9a3409c67b"
dependencies = [
"futures",
"peace_core",
"peace_resource_rt",
"peace_rt_model_core",
"serde",
"serde_yaml",
"tokio",
"tokio-util",
]
[[package]]
name = "peace_rt_model_web"
version = "0.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bd406e567e191ce4c74a3d67e5331309a1d855e49d61414976e8e6ba079f6ee8"
dependencies = [
"base64",
"peace_core",
"peace_resource_rt",
"peace_rt_model_core",
"serde",
"serde-wasm-bindgen",
"serde_json",
"serde_yaml",
"thiserror 2.0.12",
"wasm-bindgen",
"web-sys",
]
[[package]]
name = "peace_state_rt"
version = "0.0.15"
dependencies = [
"miette",
"peace_flow_model",
"peace_flow_rt",
"peace_item_model",
"peace_resource_rt",
"peace_rt_model",
"peace_rt_model_core",
"serde_yaml",
"yaml_error_context_hack",
]
[[package]]
name = "peace_static_check_macros"
version = "0.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f175ebb668d8847f4321640b5c330d8965758d88fc045a7da6f0f06a146c6de7"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "petgraph"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7a98c6720655620a521dcc722d0ad66cd8afd5d86e34a89ef691c50b7b24de06"
dependencies = [
"fixedbitset",
"hashbrown",
"indexmap",
"serde",
"serde_derive",
]
[[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 = "portable-atomic"
version = "1.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e"
[[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 = "proc_macro_roids"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d0c2a098cd8aaa29f66da27a684ad19f4b7bc886f576abf12f7df4a7391071c7"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "quote"
version = "1.0.40"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
dependencies = [
"proc-macro2",
]
[[package]]
name = "resman"
version = "0.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "38579a076e41cd5a9587128198234be116d060dbb757bc6f6b96f2da844c3aec"
dependencies = [
"downcast-rs",
"rt_map",
"tynm",
]
[[package]]
name = "rt_map"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "24c08d0d071ba23eacd5d245b2f05d2ee7d114d44fc5f7e3cbe8906e4d3fcbfc"
dependencies = [
"rt_ref",
]
[[package]]
name = "rt_ref"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "be5c548bd020d2d943e4737bb7d8a78cb2e81a5df121c304c7739bdcaefc31bf"
[[package]]
name = "rustc-demangle"
version = "0.1.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f"
[[package]]
name = "rustversion"
version = "1.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2"
[[package]]
name = "ryu"
version = "1.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f"
[[package]]
name = "serde"
version = "1.0.219"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde-wasm-bindgen"
version = "0.6.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8302e169f0eddcc139c70f139d19d6467353af16f9fce27e8c30158036a1e16b"
dependencies = [
"js-sys",
"serde",
"wasm-bindgen",
]
[[package]]
name = "serde_derive"
version = "1.0.219"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "serde_json"
version = "1.0.140"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373"
dependencies = [
"itoa",
"memchr",
"ryu",
"serde",
]
[[package]]
name = "serde_tagged"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "59dba8a1592e69f0058c7d2ff10554f503973040704a84fd1aeaa55bbdf77eea"
dependencies = [
"erased-serde",
"serde",
]
[[package]]
name = "serde_yaml"
version = "0.9.34+deprecated"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47"
dependencies = [
"indexmap",
"itoa",
"ryu",
"serde",
"unsafe-libyaml",
]
[[package]]
name = "slab"
version = "0.4.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
dependencies = [
"autocfg",
]
[[package]]
name = "smallvec"
version = "1.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9"
[[package]]
name = "syn"
version = "2.0.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "thiserror"
version = "1.0.69"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
dependencies = [
"thiserror-impl 1.0.69",
]
[[package]]
name = "thiserror"
version = "2.0.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708"
dependencies = [
"thiserror-impl 2.0.12",
]
[[package]]
name = "thiserror-impl"
version = "1.0.69"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "thiserror-impl"
version = "2.0.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "tokio"
version = "1.44.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6b88822cbe49de4185e3a4cbf8321dd487cf5fe0c5c65695fef6346371e9c48"
dependencies = [
"backtrace",
"bytes",
"pin-project-lite",
]
[[package]]
name = "tokio-util"
version = "0.7.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6b9590b93e6fcc1739458317cccd391ad3955e2bde8913edf6f95f9e65a8f034"
dependencies = [
"bytes",
"futures-core",
"futures-sink",
"pin-project-lite",
"tokio",
]
[[package]]
name = "tynm"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a21cdb0fc8f85c98b1ec812bc4cd69faf6c0fa2fc17d44ea3c2cdd38dc08e999"
dependencies = [
"nom",
"serde",
]
[[package]]
name = "type_reg"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "295bc05ea08bb56e460cebe47e986cf294fd111f640a27682ae2d65f6a356d84"
dependencies = [
"downcast-rs",
"dyn-clone",
"erased-serde",
"indexmap",
"resman",
"serde",
"serde_tagged",
"wasm-bindgen",
]
[[package]]
name = "typeid"
version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c"
[[package]]
name = "unicode-ident"
version = "1.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"
[[package]]
name = "unicode-width"
version = "0.1.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af"
[[package]]
name = "unicode-width"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd"
[[package]]
name = "unsafe-libyaml"
version = "0.2.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861"
[[package]]
name = "wasm-bindgen"
version = "0.2.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5"
dependencies = [
"cfg-if",
"once_cell",
"rustversion",
"wasm-bindgen-macro",
]
[[package]]
name = "wasm-bindgen-backend"
version = "0.2.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6"
dependencies = [
"bumpalo",
"log",
"proc-macro2",
"quote",
"syn",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-macro"
version = "0.2.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407"
dependencies = [
"quote",
"wasm-bindgen-macro-support",
]
[[package]]
name = "wasm-bindgen-macro-support"
version = "0.2.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de"
dependencies = [
"proc-macro2",
"quote",
"syn",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-shared"
version = "0.2.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d"
dependencies = [
"unicode-ident",
]
[[package]]
name = "web-sys"
version = "0.3.77"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2"
dependencies = [
"js-sys",
"wasm-bindgen",
]
[[package]]
name = "web-time"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb"
dependencies = [
"js-sys",
"wasm-bindgen",
]
[[package]]
name = "windows-sys"
version = "0.59.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
dependencies = [
"windows-targets",
]
[[package]]
name = "windows-targets"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
dependencies = [
"windows_aarch64_gnullvm",
"windows_aarch64_msvc",
"windows_i686_gnu",
"windows_i686_gnullvm",
"windows_i686_msvc",
"windows_x86_64_gnu",
"windows_x86_64_gnullvm",
"windows_x86_64_msvc",
]
[[package]]
name = "windows_aarch64_gnullvm"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
[[package]]
name = "windows_aarch64_msvc"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
[[package]]
name = "windows_i686_gnu"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
[[package]]
name = "windows_i686_gnullvm"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
[[package]]
name = "windows_i686_msvc"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
[[package]]
name = "windows_x86_64_gnu"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
[[package]]
name = "windows_x86_64_gnullvm"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
[[package]]
name = "windows_x86_64_msvc"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
[[package]]
name = "yaml_error_context_hack"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ba246e080688458f2a4dc9998fdf1ad80538d2b3c1a14a4288595efc5424a781"
dependencies = [
"miette",
"serde_yaml",
"wasm-bindgen",
]