DioxusLabs/dioxus · error

Non web wasm32 clients are not supported yet

Error message

Non web wasm32 clients are not supported yet

What it means

Error "Non web wasm32 clients are not supported yet" thrown in DioxusLabs/dioxus.

Source

Thrown at packages/fullstack/src/payloads/multipart.rs:105

                let js_form_data = get_form_data(data).ok_or_else(|| {
                    RequestError::Builder("Failed to get FormData from event".into())
                })?;

                return _req.send_js_value(js_form_data).await;
            }

            // On non-web platforms, we actually need to read the values out of the FormData
            // and construct a multipart form body manually.
            #[cfg(not(target_arch = "wasm32"))]
            {
                let data = self._client.clone().ok_or_else(|| {
                    RequestError::Builder("Failed to get FormData from event".into())
                })?;

                return _req.send_multipart(&data).await;
            }

            unimplemented!("Non web wasm32 clients are not supported yet")
        }
    }
}
impl<S: Send + Sync + 'static, D> FromRequest<S> for MultipartFormData<D> {
    type Rejection = Response;

    #[doc = " Perform the extraction."]
    fn from_request(
        req: Request,
        state: &S,
    ) -> impl Future<Output = Result<Self, Self::Rejection>> + Send {
        #[cfg(feature = "server")]
        return async move {
            let form = axum::extract::multipart::Multipart::from_request(req, state)
                .await
                .map_err(|err| err.into_response())?;

            Ok(MultipartFormData {

View on GitHub (pinned to 393d190a80)

When it happens

Trigger: Thrown at packages/fullstack/src/payloads/multipart.rs:105 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of DioxusLabs/dioxus@393d190a80 (2026-08-16). Data as JSON: /api/errors/7b2b57009ae6f661. Report an issue: GitHub.