diff --git a/Cargo.lock b/Cargo.lock index 7c04efb..5f6fde3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -40,20 +40,20 @@ checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0" [[package]] name = "facet" -version = "0.28.0" +version = "0.28.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3290e0be77e9eeca366489c3b4010764dc897a83e5936a93857c3937f47a57aa" +checksum = "fa721ef7c3d28dad0a82f12b58ed06f8d55ded9fff60cca2bdd26eea8ef0b23e" dependencies = [ "facet-core", - "facet-macros", + "facet-macros 0.28.3", "static_assertions", ] [[package]] name = "facet-core" -version = "0.28.0" +version = "0.28.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8643770dc61323e6ae5620f336f4c4fc283a6bf39e6701fed32efa747fba5a6a" +checksum = "9d53f437ef568ab97c56f53561b21facc5999fe97eb4b4360c932a110d00a2a9" dependencies = [ "bitflags", "impls", @@ -66,39 +66,84 @@ dependencies = [ "cargo-husky", "facet", "facet-core", - "facet-macros", + "facet-macros 0.34.0", "insta", ] +[[package]] +name = "facet-macro-parse" +version = "0.34.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "294183c810413075f9c3f075c0b3554d04ad06207dad18debc649a48779321f6" +dependencies = [ + "facet-macro-types", + "proc-macro2", + "quote", +] + +[[package]] +name = "facet-macro-types" +version = "0.34.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8335dd3290eb5780aa40fb5b0da6c1a1c08980af6ada54c2e0d8cbbcd52b8f33" +dependencies = [ + "proc-macro2", + "quote", + "unsynn 0.3.0", +] + [[package]] name = "facet-macros" -version = "0.28.0" +version = "0.28.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7eb526288148251e984f3a9ab3cef5191ca1da34a45fb5c548781e7053148e19" +checksum = "b50ab132d5eb441268c9a838aafa4fd0f98ed7250af72b83ae5f8bcaffe03252" dependencies = [ "facet-core", "facet-macros-emit", ] +[[package]] +name = "facet-macros" +version = "0.34.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54f7c8e20f24f6c933290da20e76ce8b62a28ea7f16ea173a1aa21cb2ebf61f0" +dependencies = [ + "facet-macros-impl", +] + [[package]] name = "facet-macros-emit" -version = "0.28.0" +version = "0.28.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52619b4834e81068fd915795c297e52f894a18742581627568d451e39dd1c906" +checksum = "46b24923c18ba3e49a574839946c77dce37f67b3fc2d78d0aa7c342382bd7599" dependencies = [ "facet-macros-parse", "quote", ] +[[package]] +name = "facet-macros-impl" +version = "0.34.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc36ba0859bb5fc539e9fb9ed4dab7a5af3b9dbf080e92adaeb5041c58971fcb" +dependencies = [ + "facet-macro-parse", + "facet-macro-types", + "proc-macro2", + "quote", + "strsim", + "unsynn 0.3.0", +] + [[package]] name = "facet-macros-parse" -version = "0.28.0" +version = "0.28.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6097c15775794dd66eb69cd4614be654877e3e6e4a93ca0d0440236c1798f0b" +checksum = "2919451ef356233d910b5c7b127721ea254062b0043a43d5643e0a750cfd9da9" dependencies = [ "proc-macro2", "quote", - "unsynn", + "unsynn 0.1.1", ] [[package]] @@ -163,6 +208,12 @@ dependencies = [ "proc-macro2", ] +[[package]] +name = "rustc-hash" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" + [[package]] name = "shadow_counted" version = "0.4.0" @@ -181,6 +232,12 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" +[[package]] +name = "strsim" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" + [[package]] name = "unicode-ident" version = "1.0.18" @@ -199,6 +256,17 @@ dependencies = [ "shadow_counted", ] +[[package]] +name = "unsynn" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "501a7adf1a4bd9951501e5c66621e972ef8874d787628b7f90e64f936ef7ec0a" +dependencies = [ + "mutants", + "proc-macro2", + "rustc-hash", +] + [[package]] name = "windows-sys" version = "0.59.0" diff --git a/Cargo.toml b/Cargo.toml index 8c32a34..00ca0ee 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,7 +17,7 @@ categories = ["development-tools", "encoding"] [dependencies] facet-core = { version = "0.28.0" } -facet-macros = { version = "0.28.0" } +facet-macros = { version = "0.34.0" } [dev-dependencies] insta = "1.43.1"