Struct actix_http::body::None
source · #[non_exhaustive]pub struct None;Expand description
Body type for responses that forbid payloads.
This is distinct from an “empty” response which would contain a Content-Length header.
For an “empty” body, use () or Bytes::new().
For example, the HTTP spec forbids a payload to be sent with a 204 No Content response.
In this case, the payload (or lack thereof) is implicit from the status code, so a
Content-Length header is not required.
Implementations§
Trait Implementations§
source§impl MessageBody for None
impl MessageBody for None
§type Error = Infallible
type Error = Infallible
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