gossamer/transform_stream

Types

pub type TransformStream(input, output)

Values

pub fn from_transform(
  transform: fn(
    input,
    default_controller.DefaultController(output),
  ) -> promise.Promise(Nil),
) -> TransformStream(input, output)

Creates a TransformStream that transforms each chunk via a callback.

pub fn new(
  transformer: List(transformer.Transformer(input, output)),
) -> TransformStream(input, output)
pub fn readable(
  stream: TransformStream(input, output),
) -> readable_stream.ReadableStream(output)
pub fn writable(
  stream: TransformStream(input, output),
) -> writable_stream.WritableStream(input)
Search Document