From b5b5c1053bc5ed983a6da7ad19ed27b59efbecef Mon Sep 17 00:00:00 2001 From: Ethan Girouard Date: Fri, 26 Sep 2025 22:46:36 -0400 Subject: [PATCH] Add typed_builder --- Cargo.lock | 29 +++++++++++++++++++++++++---- Cargo.toml | 1 + 2 files changed, 26 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f9be379..04b4d7f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1871,8 +1871,8 @@ dependencies = [ "tachys", "thiserror 2.0.12", "throw_error", - "typed-builder", - "typed-builder-macro", + "typed-builder 0.21.0", + "typed-builder-macro 0.21.0", "wasm-bindgen", "web-sys", ] @@ -1937,7 +1937,7 @@ dependencies = [ "regex", "serde", "thiserror 2.0.12", - "typed-builder", + "typed-builder 0.21.0", ] [[package]] @@ -2152,6 +2152,7 @@ dependencies = [ "tower", "tower-http", "tower-sessions-redis-store", + "typed-builder 0.22.0", "wasm-bindgen", "web-sys", ] @@ -3884,7 +3885,16 @@ version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ce63bcaf7e9806c206f7d7b9c1f38e0dce8bb165a80af0898161058b19248534" dependencies = [ - "typed-builder-macro", + "typed-builder-macro 0.21.0", +] + +[[package]] +name = "typed-builder" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "398a3a3c918c96de527dc11e6e846cd549d4508030b8a33e1da12789c856b81a" +dependencies = [ + "typed-builder-macro 0.22.0", ] [[package]] @@ -3898,6 +3908,17 @@ dependencies = [ "syn", ] +[[package]] +name = "typed-builder-macro" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e48cea23f68d1f78eb7bc092881b6bb88d3d6b5b7e6234f6f9c911da1ffb221" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "typenum" version = "1.17.0" diff --git a/Cargo.toml b/Cargo.toml index 1dcd7b1..25756b1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -64,6 +64,7 @@ once_cell = { version = "1.20", default-features = false, optional = true } libretunes_macro = { git = "https://git.libretunes.xyz/LibreTunes/LibreTunes-Macro.git", branch = "main" } clap = { version = "4.5.39", features = ["derive", "env"] } tokio-tungstenite = { version = "0.26.2", optional = true } +typed-builder = "0.22.0" [features] hydrate = [