Enum actix_http::body::AnyBody [−][src]
pub enum AnyBody {
None,
Empty,
Bytes(Bytes),
Message(BoxAnyBody),
}
Expand description
Represents various types of HTTP message body.
Variants
Empty response. Content-Length
header is not set.
Zero sized response body. Content-Length
header is set to 0
.
Bytes(Bytes)
Specific response body.
Tuple Fields of Bytes
0: Bytes
Message(BoxAnyBody)
Generic message body.
Tuple Fields of Message
0: BoxAnyBody
Implementations
Create body from slice (copy)
pub fn from_message<B>(body: B) -> Self where
B: MessageBody + 'static,
B::Error: Into<Box<dyn StdError + 'static>>,
pub fn from_message<B>(body: B) -> Self where
B: MessageBody + 'static,
B::Error: Into<Box<dyn StdError + 'static>>,
Create body from generic message body.
Trait Implementations
Performs the conversion.
Performs the conversion.