feat: add backend for template launching

This commit is contained in:
DecDuck
2025-04-07 13:52:52 +10:00
parent 3e074abc0a
commit 6b9b9e3606
5 changed files with 47 additions and 1 deletions

26
src-tauri/Cargo.lock generated
View File

@ -1291,6 +1291,7 @@ dependencies = [
"deranged",
"directories",
"droplet-rs",
"dynfmt",
"gethostname 1.0.1",
"hex 0.4.3",
"http 1.2.0",
@ -1370,6 +1371,20 @@ version = "1.0.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125"
[[package]]
name = "dynfmt"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b1c298552016db86f0d49e5de09818dd86c536f66095013cc415f4f85744033f"
dependencies = [
"erased-serde 0.3.31",
"lazy_static",
"regex",
"serde",
"serde_json",
"thiserror 1.0.69",
]
[[package]]
name = "either"
version = "1.13.0"
@ -1438,6 +1453,15 @@ version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
[[package]]
name = "erased-serde"
version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6c138974f9d5e7fe373eb04df7cae98833802ae4b11c24ac7039a21d5af4b26c"
dependencies = [
"serde",
]
[[package]]
name = "erased-serde"
version = "0.4.5"
@ -4561,7 +4585,7 @@ version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2676ba99bd82f75cae5cbd2c8eda6fa0b8760f18978ea840e980dd5567b5c5b6"
dependencies = [
"erased-serde",
"erased-serde 0.4.5",
"serde",
"typeid",
]