pub fn async_iterator(
stream: ReadableStream(a),
) -> AsyncIterator(a, Nil, Nil)
pub fn cancel(
stream: ReadableStream(a),
reason: b,
) -> Promise(Nil)
pub fn get_byob_reader(
stream: ReadableStream(a),
) -> ByobReader(a)
pub fn get_reader(stream: ReadableStream(a)) -> Reader(a)
pub fn locked(stream: ReadableStream(a)) -> Bool
pub fn pipe_through(
stream: ReadableStream(a),
transform: #(ReadableStream(b), WritableStream(a)),
options: List(StreamPipeOption),
) -> ReadableStream(b)
pub fn pipe_to(
stream: ReadableStream(a),
destination: WritableStream(a),
options: List(StreamPipeOption),
) -> Promise(Nil)
pub fn tee(
stream: ReadableStream(a),
) -> #(ReadableStream(a), ReadableStream(a))