server: Simplify the debug print of various structs

And use derive_more more liberally to simplify the impls
This commit is contained in:
Valentin Tolmer
2024-09-07 23:50:08 +02:00
committed by nitnelave
parent 5db0072cfa
commit 65e2103365
9 changed files with 118 additions and 60 deletions
Generated
+39 -17
View File
@@ -56,7 +56,7 @@ dependencies = [
"askama_escape",
"bitflags 1.3.2",
"bytes",
"derive_more",
"derive_more 0.99.17",
"futures-core",
"http-range",
"log",
@@ -82,7 +82,7 @@ dependencies = [
"brotli",
"bytes",
"bytestring",
"derive_more",
"derive_more 0.99.17",
"encoding_rs",
"flate2",
"futures-core",
@@ -216,7 +216,7 @@ dependencies = [
"bytestring",
"cfg-if",
"cookie",
"derive_more",
"derive_more 0.99.17",
"encoding_rs",
"futures-core",
"futures-util",
@@ -1154,6 +1154,27 @@ dependencies = [
"syn 1.0.109",
]
[[package]]
name = "derive_more"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05"
dependencies = [
"derive_more-impl",
]
[[package]]
name = "derive_more-impl"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.77",
"unicode-xid",
]
[[package]]
name = "derive_utils"
version = "0.11.2"
@@ -2173,7 +2194,7 @@ checksum = "ce243b1bfa62ffc028f1cc3b6034ec63d649f3031bc8a4fbbb004e1ac17d1f68"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.32",
"syn 2.0.77",
]
[[package]]
@@ -2484,7 +2505,7 @@ dependencies = [
"clap",
"cron",
"derive_builder",
"derive_more",
"derive_more 1.0.0",
"figment",
"figment_file_provider_adapter",
"futures",
@@ -2575,6 +2596,7 @@ version = "0.4.0"
dependencies = [
"chrono",
"curve25519-dalek",
"derive_more 1.0.0",
"digest 0.9.0",
"generic-array",
"getrandom 0.2.8",
@@ -2994,7 +3016,7 @@ dependencies = [
"proc-macro-error",
"proc-macro2",
"quote",
"syn 2.0.32",
"syn 2.0.77",
]
[[package]]
@@ -3234,9 +3256,9 @@ dependencies = [
[[package]]
name = "proc-macro2"
version = "1.0.66"
version = "1.0.86"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9"
checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77"
dependencies = [
"unicode-ident",
]
@@ -3256,9 +3278,9 @@ dependencies = [
[[package]]
name = "quote"
version = "1.0.33"
version = "1.0.37"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae"
checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
dependencies = [
"proc-macro2",
]
@@ -3662,7 +3684,7 @@ dependencies = [
"proc-macro-error",
"proc-macro2",
"quote",
"syn 2.0.32",
"syn 2.0.77",
]
[[package]]
@@ -3699,7 +3721,7 @@ dependencies = [
"proc-macro2",
"quote",
"sea-bae",
"syn 2.0.32",
"syn 2.0.77",
"unicode-ident",
]
@@ -3805,7 +3827,7 @@ checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.32",
"syn 2.0.77",
]
[[package]]
@@ -3853,7 +3875,7 @@ checksum = "91d129178576168c589c9ec973feedf7d3126c01ac2bf08795109aa35b69fb8f"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.32",
"syn 2.0.77",
]
[[package]]
@@ -4265,7 +4287,7 @@ dependencies = [
"proc-macro2",
"quote",
"rustversion",
"syn 2.0.32",
"syn 2.0.77",
]
[[package]]
@@ -4287,9 +4309,9 @@ dependencies = [
[[package]]
name = "syn"
version = "2.0.32"
version = "2.0.77"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "239814284fd6f1a4ffe4ca893952cdd93c224b6a1571c9a9eadd670295c0c9e2"
checksum = "9f35bcdf61fd8e7be6caf75f429fdca8beb3ed76584befb503b1569faee373ed"
dependencies = [
"proc-macro2",
"quote",