Struct nbio::http::Http1RequestSerializer
source · pub struct Http1RequestSerializer {}
Expand description
A SerializeFrame
impl for HTTP 1.x where SerializeFrame::SerializedFrame
is an HttpRequest
.
Implementations§
Trait Implementations§
source§impl SerializeFrame for Http1RequestSerializer
impl SerializeFrame for Http1RequestSerializer
§type SerializedFrame<'a> = HttpRequest
type SerializedFrame<'a> = HttpRequest
Type returned by
serialize_frame
Read moresource§fn serialize_frame<'a>(
&mut self,
request: Self::SerializedFrame<'a>,
buffer: &mut GrowableCircleBuf
) -> Result<PublishOutcome<Self::SerializedFrame<'a>>, Error>
fn serialize_frame<'a>( &mut self, request: Self::SerializedFrame<'a>, buffer: &mut GrowableCircleBuf ) -> Result<PublishOutcome<Self::SerializedFrame<'a>>, Error>
Serialize and write the given frame to the given
GrowableCircleBuf
, returning the appropriate PublishOutcome. Read moreAuto Trait Implementations§
impl Freeze for Http1RequestSerializer
impl RefUnwindSafe for Http1RequestSerializer
impl Send for Http1RequestSerializer
impl Sync for Http1RequestSerializer
impl Unpin for Http1RequestSerializer
impl UnwindSafe for Http1RequestSerializer
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