TransformStreamDefaultControllerMethods

pub trait TransformStreamDefaultControllerMethods<D>
where D: DomTypes,
{ // Required methods fn GetDesiredSize(&self) -> Option<f64>; fn Enqueue( &self, cx: &mut JSContext, chunk: Handle<'_, Value>, ) -> Result<(), Error>; fn Error( &self, cx: &mut JSContext, reason: Handle<'_, Value>, ) -> Result<(), Error>; fn Terminate(&self, _can_gc: CanGc) -> Result<(), Error>; }

Required Methods§

Source

fn GetDesiredSize(&self) -> Option<f64>

Source

fn Enqueue( &self, cx: &mut JSContext, chunk: Handle<'_, Value>, ) -> Result<(), Error>

Source

fn Error( &self, cx: &mut JSContext, reason: Handle<'_, Value>, ) -> Result<(), Error>

Source

fn Terminate(&self, _can_gc: CanGc) -> Result<(), Error>

Implementors§