wasi-hyperium

Crates.iowasi-hyperium
lib.rswasi-hyperium
version0.3.0
created_at2025-08-04 19:23:33.763288+00
updated_at2025-08-04 19:23:33.763288+00
descriptionHyperium for WASI Preview2 HTTP
homepage
repository
max_upload_size
id1781072
size72,090
(fermybot)

documentation

README

Hyperium (http, http-body) for WASI Preview2 HTTP

struct Guest;

impl ::wasi::exports::http::incoming_handler::Guest for Guest {
    fn handle(request: IncomingRequest, response_out: ResponseOutparam) {
        let poller = Poller::default();
        let svc: tower_service::Service</* TODO DOCUMENT */> = ...;
        wasi_hyperium::hyperium1::handle_service_call(svc, request, response_out, poller).unwrap()
    }
}

See axum-server example.

Commit count: 0

cargo fmt