General Upgrade, NEW: WebServers, Better Docs
Some checks failed
CI / checks (push) Failing after 1m54s

This commit is contained in:
Alex Emmet 2026-07-18 03:08:03 +02:00
commit 5f98d261ac
119 changed files with 10029 additions and 4881 deletions

View file

@ -6,6 +6,7 @@ pub struct ConnectionConfig {
pub(crate) server_certificate_hashes: Option<Vec<String>>,
pub(crate) client_id: u64,
pub(crate) max_message_size: u32,
pub(crate) require_pq: bool,
pub(crate) description: Option<String>,
}
@ -24,7 +25,8 @@ impl ConnectionConfig {
url,
server_certificate_hashes: None,
client_id: 0,
max_message_size: 1_000_000_000,
max_message_size: 16 * 1024 * 1024,
require_pq: true,
description: None,
}
}
@ -59,6 +61,16 @@ impl ConnectionConfig {
self.max_message_size
}
#[wasm_bindgen(setter)]
pub fn set_require_pq(&mut self, require_pq: bool) {
self.require_pq = require_pq;
}
#[wasm_bindgen(getter)]
pub fn require_pq(&self) -> bool {
self.require_pq
}
#[wasm_bindgen(setter)]
pub fn set_description(&mut self, description: String) {
self.description = Some(description);