Struct script::body::TransmitBodyPromiseHandler
source · struct TransmitBodyPromiseHandler {
bytes_sender: IpcSender<BodyChunkResponse>,
stream: Root<Dom<ReadableStream>>,
control_sender: IpcSender<BodyChunkRequest>,
}
Expand description
The handler of read promises of body streams used in https://fetch.spec.whatwg.org/#concept-request-transmit-body.
Fields§
§bytes_sender: IpcSender<BodyChunkResponse>
§stream: Root<Dom<ReadableStream>>
§control_sender: IpcSender<BodyChunkRequest>
Trait Implementations§
source§impl Callback for TransmitBodyPromiseHandler
impl Callback for TransmitBodyPromiseHandler
source§impl Clone for TransmitBodyPromiseHandler
impl Clone for TransmitBodyPromiseHandler
source§fn clone(&self) -> TransmitBodyPromiseHandler
fn clone(&self) -> TransmitBodyPromiseHandler
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl MallocSizeOf for TransmitBodyPromiseHandler
impl MallocSizeOf for TransmitBodyPromiseHandler
source§fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
Measure the heap usage of all descendant heap-allocated structures, but
not the space taken up by the value itself.
Auto Trait Implementations§
impl !RefUnwindSafe for TransmitBodyPromiseHandler
impl !Send for TransmitBodyPromiseHandler
impl !Sync for TransmitBodyPromiseHandler
impl Unpin for TransmitBodyPromiseHandler
impl !UnwindSafe for TransmitBodyPromiseHandler
Blanket Implementations§
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> MaybeBoxed<Box<T, Global>> for T
impl<T> MaybeBoxed<Box<T, Global>> for T
source§fn maybe_boxed(self) -> Box<T, Global>
fn maybe_boxed(self) -> Box<T, Global>
Convert
source§impl<T> MaybeBoxed<T> for T
impl<T> MaybeBoxed<T> for T
source§fn maybe_boxed(self) -> T
fn maybe_boxed(self) -> T
Convert