Struct actix_http::encoding::Encoder
source · pub struct Encoder<B> { /* private fields */ }
Implementations§
source§impl<B: MessageBody> Encoder<B>
impl<B: MessageBody> Encoder<B>
pub fn response(
encoding: ContentEncoding,
head: &mut ResponseHead,
body: B
) -> Self
Trait Implementations§
source§impl<B> MessageBody for Encoder<B>where
B: MessageBody,
impl<B> MessageBody for Encoder<B>where
B: MessageBody,
§type Error = EncoderError
type Error = EncoderError
The type of error that will be returned if streaming body fails. Read more
source§fn poll_next(
self: Pin<&mut Self>,
cx: &mut Context<'_>
) -> Poll<Option<Result<Bytes, Self::Error>>>
fn poll_next(
self: Pin<&mut Self>,
cx: &mut Context<'_>
) -> Poll<Option<Result<Bytes, Self::Error>>>
Attempt to pull out the next chunk of body bytes. Read more