pub(crate) trait ReadableStreamBYOBRequestMethods<D>where
D: DomTypes,{
// Required methods
fn GetView(
&self,
cx: JSContext,
) -> Option<TypedArray<ArrayBufferViewU8, *mut JSObject>>;
fn Respond(&self, bytesWritten: u64, _can_gc: CanGc) -> Result<(), Error>;
fn RespondWithNewView(
&self,
view: CustomAutoRooterGuard<'_, TypedArray<ArrayBufferViewU8, *mut JSObject>>,
_can_gc: CanGc,
) -> Result<(), Error>;
}