Skip to content

Commit

Permalink
Revert "web-sys: Added full Streams WebIDL (#3046)" (#3064)
Browse files Browse the repository at this point in the history
This reverts commit e8a499c.
  • Loading branch information
rozbb committed Sep 4, 2022
1 parent cb94b43 commit 699e788
Show file tree
Hide file tree
Showing 31 changed files with 468 additions and 1,048 deletions.
36 changes: 0 additions & 36 deletions crates/web-sys/src/features/gen_ByteLengthQueuingStrategy.rs

This file was deleted.

36 changes: 0 additions & 36 deletions crates/web-sys/src/features/gen_CountQueuingStrategy.rs

This file was deleted.

40 changes: 0 additions & 40 deletions crates/web-sys/src/features/gen_QueuingStrategyInit.rs

This file was deleted.

67 changes: 0 additions & 67 deletions crates/web-sys/src/features/gen_ReadableByteStreamController.rs

This file was deleted.

8 changes: 8 additions & 0 deletions crates/web-sys/src/features/gen_ReadableStream.rs
Expand Up @@ -112,21 +112,29 @@ extern "C" {
transform: &ReadableWritablePair,
options: &StreamPipeOptions,
) -> ReadableStream;
#[cfg(web_sys_unstable_apis)]
#[cfg(feature = "WritableStream")]
# [wasm_bindgen (method , structural , js_class = "ReadableStream" , js_name = pipeTo)]
#[doc = "The `pipeTo()` method."]
#[doc = ""]
#[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/ReadableStream/pipeTo)"]
#[doc = ""]
#[doc = "*This API requires the following crate features to be activated: `ReadableStream`, `WritableStream`*"]
#[doc = ""]
#[doc = "*This API is unstable and requires `--cfg=web_sys_unstable_apis` to be activated, as"]
#[doc = "[described in the `wasm-bindgen` guide](https://rustwasm.github.io/docs/wasm-bindgen/web-sys/unstable-apis.html)*"]
pub fn pipe_to(this: &ReadableStream, destination: &WritableStream) -> ::js_sys::Promise;
#[cfg(web_sys_unstable_apis)]
#[cfg(all(feature = "StreamPipeOptions", feature = "WritableStream",))]
# [wasm_bindgen (method , structural , js_class = "ReadableStream" , js_name = pipeTo)]
#[doc = "The `pipeTo()` method."]
#[doc = ""]
#[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/ReadableStream/pipeTo)"]
#[doc = ""]
#[doc = "*This API requires the following crate features to be activated: `ReadableStream`, `StreamPipeOptions`, `WritableStream`*"]
#[doc = ""]
#[doc = "*This API is unstable and requires `--cfg=web_sys_unstable_apis` to be activated, as"]
#[doc = "[described in the `wasm-bindgen` guide](https://rustwasm.github.io/docs/wasm-bindgen/web-sys/unstable-apis.html)*"]
pub fn pipe_to_with_options(
this: &ReadableStream,
destination: &WritableStream,
Expand Down
70 changes: 70 additions & 0 deletions crates/web-sys/src/features/gen_ReadableStreamByobReadResult.rs
@@ -0,0 +1,70 @@
#![allow(unused_imports)]
use super::*;
use wasm_bindgen::prelude::*;
#[cfg(web_sys_unstable_apis)]
#[wasm_bindgen]
extern "C" {
# [wasm_bindgen (extends = :: js_sys :: Object , js_name = ReadableStreamBYOBReadResult)]
#[derive(Debug, Clone, PartialEq, Eq)]
#[doc = "The `ReadableStreamByobReadResult` dictionary."]
#[doc = ""]
#[doc = "*This API requires the following crate features to be activated: `ReadableStreamByobReadResult`*"]
#[doc = ""]
#[doc = "*This API is unstable and requires `--cfg=web_sys_unstable_apis` to be activated, as"]
#[doc = "[described in the `wasm-bindgen` guide](https://rustwasm.github.io/docs/wasm-bindgen/web-sys/unstable-apis.html)*"]
pub type ReadableStreamByobReadResult;
}
#[cfg(web_sys_unstable_apis)]
impl ReadableStreamByobReadResult {
#[doc = "Construct a new `ReadableStreamByobReadResult`."]
#[doc = ""]
#[doc = "*This API requires the following crate features to be activated: `ReadableStreamByobReadResult`*"]
#[doc = ""]
#[doc = "*This API is unstable and requires `--cfg=web_sys_unstable_apis` to be activated, as"]
#[doc = "[described in the `wasm-bindgen` guide](https://rustwasm.github.io/docs/wasm-bindgen/web-sys/unstable-apis.html)*"]
pub fn new() -> Self {
#[allow(unused_mut)]
let mut ret: Self = ::wasm_bindgen::JsCast::unchecked_into(::js_sys::Object::new());
ret
}
#[cfg(web_sys_unstable_apis)]
#[doc = "Change the `done` field of this object."]
#[doc = ""]
#[doc = "*This API requires the following crate features to be activated: `ReadableStreamByobReadResult`*"]
#[doc = ""]
#[doc = "*This API is unstable and requires `--cfg=web_sys_unstable_apis` to be activated, as"]
#[doc = "[described in the `wasm-bindgen` guide](https://rustwasm.github.io/docs/wasm-bindgen/web-sys/unstable-apis.html)*"]
pub fn done(&mut self, val: bool) -> &mut Self {
use wasm_bindgen::JsValue;
let r = ::js_sys::Reflect::set(self.as_ref(), &JsValue::from("done"), &JsValue::from(val));
debug_assert!(
r.is_ok(),
"setting properties should never fail on our dictionary objects"
);
let _ = r;
self
}
#[cfg(web_sys_unstable_apis)]
#[doc = "Change the `value` field of this object."]
#[doc = ""]
#[doc = "*This API requires the following crate features to be activated: `ReadableStreamByobReadResult`*"]
#[doc = ""]
#[doc = "*This API is unstable and requires `--cfg=web_sys_unstable_apis` to be activated, as"]
#[doc = "[described in the `wasm-bindgen` guide](https://rustwasm.github.io/docs/wasm-bindgen/web-sys/unstable-apis.html)*"]
pub fn value(&mut self, val: &::js_sys::Object) -> &mut Self {
use wasm_bindgen::JsValue;
let r = ::js_sys::Reflect::set(self.as_ref(), &JsValue::from("value"), &JsValue::from(val));
debug_assert!(
r.is_ok(),
"setting properties should never fail on our dictionary objects"
);
let _ = r;
self
}
}
#[cfg(web_sys_unstable_apis)]
impl Default for ReadableStreamByobReadResult {
fn default() -> Self {
Self::new()
}
}

0 comments on commit 699e788

Please sign in to comment.