pub struct RequestBody { /* private fields */ }Expand description
Represents the state where the request body is available.
Trait Implementations§
Source§impl BodyEvent for RequestBody
impl BodyEvent for RequestBody
fn end_of_stream(&self) -> bool
Source§impl Clone for RequestBody
impl Clone for RequestBody
Source§fn clone(&self) -> RequestBody
fn clone(&self) -> RequestBody
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RequestBody
impl Debug for RequestBody
Source§impl Event for RequestBody
impl Event for RequestBody
Source§impl From<RequestBody> for FiniteEvent
impl From<RequestBody> for FiniteEvent
Source§fn from(event: RequestBody) -> Self
fn from(event: RequestBody) -> Self
Converts to this type from the input type.
Source§impl TryFrom<FiniteEvent> for RequestBody
impl TryFrom<FiniteEvent> for RequestBody
Source§type Error = FiniteEvent
type Error = FiniteEvent
The type returned in the event of a conversion error.
Source§fn try_from(finite_event: FiniteEvent) -> Result<Self, FiniteEvent>
fn try_from(finite_event: FiniteEvent) -> Result<Self, FiniteEvent>
Performs the conversion.
impl After<RequestBody> for ExchangeComplete
impl After<RequestBody> for RequestTrailers
impl After<RequestBody> for ResponseBody
impl After<RequestBody> for ResponseHeaders
impl After<RequestBody> for ResponseTrailers
impl After<RequestHeaders> for RequestBody
impl After<Start> for RequestBody
Auto Trait Implementations§
impl Freeze for RequestBody
impl RefUnwindSafe for RequestBody
impl Send for RequestBody
impl Sync for RequestBody
impl Unpin for RequestBody
impl UnwindSafe for RequestBody
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more