Enum actix_web::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
pub fn from_message<B>(body: B) -> AnyBody where
B: 'static + MessageBody,
<B as MessageBody>::Error: Into<Box<dyn Error + 'static, Global>>,
pub fn from_message<B>(body: B) -> AnyBody where
B: 'static + MessageBody,
<B as MessageBody>::Error: Into<Box<dyn Error + 'static, Global>>,
Create body from generic message body.
Trait Implementations
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for AnyBody
impl !UnwindSafe for AnyBody
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V
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