Enum actix_web::body::Body [−][src]
pub enum Body {
None,
Empty,
Bytes(Bytes),
Message(Box<dyn MessageBody + Unpin + 'static, Global>),
}
Expand description
Represents various types of http message body.
Variants
None
Empty response. Content-Length
header is not set.
Empty
Zero sized response body. Content-Length
header is set to 0
.
Bytes(Bytes)
Tuple Fields
0: Bytes
Specific response body.
Message(Box<dyn MessageBody + Unpin + 'static, Global>)
Tuple Fields
0: Box<dyn MessageBody + Unpin + 'static, Global>
Generic message body.
Implementations
Create body from generic message body.
Trait Implementations
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
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