New v0.4.0 website

This commit is contained in:
DecDuck
2026-04-03 01:25:10 +00:00
parent 50106d5fa2
commit 2dd90fbc44
71 changed files with 2126 additions and 1579 deletions
+8
View File
@@ -590,6 +590,7 @@ version = "0.16.3"
dependencies = [
"anyhow",
"async-trait",
"droplet_types",
"dyn-clone",
"futures",
"getrandom 0.3.4",
@@ -609,6 +610,13 @@ dependencies = [
"x509-parser 0.17.0",
]
[[package]]
name = "droplet_types"
version = "0.1.0"
dependencies = [
"serde",
]
[[package]]
name = "dyn-clone"
version = "1.0.20"
+4 -2
View File
@@ -3,10 +3,11 @@ use std::{
sync::{Arc, LazyLock},
};
use droplet_rs::manifest::ManifestWriterFactory;
use log::info;
use protobuf::Message;
use serde_json::json;
use tokio::{spawn, sync::Semaphore};
use tokio::{io::{BufWriter, SimplexStream}, spawn, sync::Semaphore};
use crate::{
proto::{
@@ -62,7 +63,8 @@ pub async fn generate_manifest_rpc(
.await;
});
},
Some(READER_SEMAPHORE.clone()),
None::<&dyn ManifestWriterFactory<Writer = SimplexStream>>, // Dummy type signature, not actually used
Some(&READER_SEMAPHORE),
)
.await?;