diff --git a/Cargo.lock b/Cargo.lock index dd50e46..d5af88a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -322,23 +322,26 @@ dependencies = [ [[package]] name = "bon" -version = "2.0.1" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3b71187ef9d11cfa48c023d574a00ec5e4850dcb145ef51619d99cc119486cb" +checksum = "32649b2d94d4dae1084cffd2ce1a778165e887497e4d1d55cd3976839f76194e" dependencies = [ "bon-macros", + "rustversion", ] [[package]] name = "bon-macros" -version = "2.0.1" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f8407447d440da7b3de982f286d15e30e7646bef4ebca994eebebaa1690fd9c" +checksum = "13823053b3090fb2a35940608b0ff4c9254eb97651a971cf49fd84f8604c2591" dependencies = [ "darling", "ident_case", + "prettyplease", "proc-macro2", "quote", + "rustversion", "syn 2.0.82", ] @@ -3248,6 +3251,16 @@ dependencies = [ "yansi", ] +[[package]] +name = "prettyplease" +version = "0.2.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64d1ec885c64d0457d564db4ec299b2dae3f9c02808b8ad9c3a089c591b18033" +dependencies = [ + "proc-macro2", + "syn 2.0.82", +] + [[package]] name = "proc-macro-crate" version = "3.2.0" @@ -3259,9 +3272,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.86" +version = "1.0.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" +checksum = "f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e" dependencies = [ "unicode-ident", ] diff --git a/Cargo.toml b/Cargo.toml index a6fc39a..c6f17e2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -81,7 +81,7 @@ time = "0.3" standardwebhooks = "1.0" # boilerplate -bon = "2.0" +bon = "3.0" derive_more = { version = "1.0.0-beta", features = [ "as_ref", "constructor",