gossamer/writable_stream

Types

pub type WritableStream(a)

Values

pub fn abort(
  stream: WritableStream(a),
  reason: r,
) -> promise.Promise(Nil)
pub fn close(stream: WritableStream(a)) -> promise.Promise(Nil)
pub fn from_write(
  write: fn(a, default_controller.DefaultController) -> promise.Promise(
    Nil,
  ),
) -> WritableStream(a)

Creates a WritableStream that processes each chunk via a write callback.

pub fn get_writer(stream: WritableStream(a)) -> writer.Writer(a)
pub fn locked(stream: WritableStream(a)) -> Bool
pub fn new(
  sink: List(underlying_sink.UnderlyingSink(a)),
) -> WritableStream(a)
Search Document