Trait ReadableByteStreamControllerMethods
Source pub(crate) trait ReadableByteStreamControllerMethods<D>{
// Required methods
fn GetByobRequest(
&self,
_can_gc: CanGc,
) -> Result<Option<Root<Dom<<D as DomTypes>::ReadableStreamBYOBRequest>>>, Error>;
fn GetDesiredSize(&self) -> Option<f64>;
fn Close(&self, _can_gc: CanGc) -> Result<(), Error>;
fn Enqueue(
&self,
chunk: CustomAutoRooterGuard<'_, TypedArray<ArrayBufferViewU8, *mut JSObject>>,
_can_gc: CanGc,
) -> Result<(), Error>;
fn Error(
&self,
cx: JSContext,
e: Handle<'_, Value>,
_can_gc: CanGc,
) -> Result<(), Error>;
}