Trait ReadableStreamDefaultControllerMethods

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

Required Methods§

Source

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

Source

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

Source

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

Source

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

Implementors§