leptos_workers 0.3.0

WebWorker library for the Leptos web framework.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use serde::de::DeserializeOwned;
use serde::Serialize;

#[doc(hidden)]
pub trait WebWorker: WebWorkerPath + Clone + 'static {
    type Request: Clone + Serialize + DeserializeOwned;
    type Response: Clone + Serialize + DeserializeOwned;
}

#[doc(hidden)]
pub trait WebWorkerPath {
    fn path() -> &'static str;
}