[][src]Function wasm_service::service_request

pub async fn service_request<E>(
    req: JsValue,
    logger: Box<dyn Logger>,
    handler: Box<dyn Handler<E>>
) -> Result<JsValue, JsValue> where
    E: ToString

Entrypoint for wasm-service. Converts parameters from javascript, invokes app-specific handler, and converts response to javascript. Also sends logs to logger and runs deferred taskss