diff --git a/crates/spidermonkey-embedding-splicer/src/bindgen.rs b/crates/spidermonkey-embedding-splicer/src/bindgen.rs index 76208edc..ca4a9604 100644 --- a/crates/spidermonkey-embedding-splicer/src/bindgen.rs +++ b/crates/spidermonkey-embedding-splicer/src/bindgen.rs @@ -859,9 +859,7 @@ impl JsBindgen<'_> { } } - let err = if get_result_types(self.resolve, func.result) - .is_some_and(|(_, err_ty)| err_ty.is_some()) - { + let err = if get_result_types(self.resolve, func.result).is_some() { match abi { AbiVariant::GuestExport => ErrHandling::ThrowResultErr, AbiVariant::GuestImport => ErrHandling::ResultCatchHandler, diff --git a/test/cases/http-request/source.js b/test/cases/http-request/source.js index 124784ee..121ad9a6 100644 --- a/test/cases/http-request/source.js +++ b/test/cases/http-request/source.js @@ -32,9 +32,9 @@ export function getResult() { let responseBody; - const incomingBody = incomingResponse.consume().val; + const incomingBody = incomingResponse.consume(); { - const bodyStream = incomingBody.stream().val; + const bodyStream = incomingBody.stream(); // const bodyStreamPollable = bodyStream.subscribe(); const buf = bodyStream.blockingRead(500n); // TODO: actual streaming diff --git a/test/cases/http-server/source.js b/test/cases/http-server/source.js index b5725d4f..ee91430f 100644 --- a/test/cases/http-server/source.js +++ b/test/cases/http-server/source.js @@ -9,9 +9,9 @@ import { export const incomingHandler = { handle(incomingRequest, responseOutparam) { const outgoingResponse = new OutgoingResponse(new Fields()); - let outgoingBody = outgoingResponse.body().val; + let outgoingBody = outgoingResponse.body(); { - let outputStream = outgoingBody.write().val; + let outputStream = outgoingBody.write(); outputStream.blockingWriteAndFlush( new Uint8Array(new TextEncoder().encode('Hello world!')), );