Add typed_builder
Some checks failed
Push Workflows / rustfmt (push) Successful in 10s
Push Workflows / mdbook (push) Successful in 16s
Push Workflows / mdbook-server (push) Successful in 4m30s
Push Workflows / docs (push) Successful in 6m9s
Push Workflows / clippy (push) Successful in 8m3s
Push Workflows / docker-build (push) Failing after 8m22s
Push Workflows / test (push) Successful in 10m45s
Push Workflows / leptos-test (push) Successful in 11m33s
Push Workflows / nix-build (push) Successful in 14m57s
Push Workflows / build (push) Successful in 12m12s

This commit is contained in:
2025-09-26 22:46:36 -04:00
parent cf1e976cd2
commit b5b5c1053b
2 changed files with 26 additions and 4 deletions

29
Cargo.lock generated
View File

@@ -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"

View File

@@ -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 = [