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>;
}