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