Trait TransformStreamDefaultControllerMethods

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

Required Methods§

Source

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

Source

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

Source

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

Source

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

Implementors§