Struct actix_http::body::SizedStream [−][src]
pub struct SizedStream<S: Unpin> { /* fields omitted */ }
Expand description
Type represent streaming body. This body implementation should be used if total size of stream is known. Data get sent as is without using transfer encoding.
Implementations
Trait Implementations
Performs the conversion.
Attempts to pull out the next value of the underlying Stream
.
Empty values are skipped to prevent SizedStream
’s transmission being
ended on a zero-length chunk, but rather proceed until the underlying
Stream
ends.
Auto Trait Implementations
impl<S> RefUnwindSafe for SizedStream<S> where
S: RefUnwindSafe,
impl<S> Send for SizedStream<S> where
S: Send,
impl<S> Sync for SizedStream<S> where
S: Sync,
impl<S> UnwindSafe for SizedStream<S> where
S: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more