Crate axum_wasm_macros
source ·Expand description
Axum WASM Macros
Axum handlers return a Send
future. However, JS types do not return a Send
future. wasm_compat
will provide compatability between the return types.
use axum_wasm_macros::wasm_compat;
use axum::Router;
use axum::routing::get;
#[wasm_compat]
pub async fn index() -> &'static str {
"Hello World"
}
pub fn main() {
let router: Router = Router::new().route("/", get(index));
// rest of the app code goes here.
}