pub struct RequestBuilder { /* private fields */ }Expand description
Builder for Request values.
Implementations§
Source§impl RequestBuilder
impl RequestBuilder
Sourcepub fn version(self, version: HttpVersion) -> Self
pub fn version(self, version: HttpVersion) -> Self
Override the HTTP version.
Sourcepub fn header(
self,
name: impl Into<HeaderName>,
value: impl Into<String>,
) -> Self
pub fn header( self, name: impl Into<HeaderName>, value: impl Into<String>, ) -> Self
Insert or replace a header.
Sourcepub fn body_bytes(self, bytes: impl Into<Bytes>) -> Self
pub fn body_bytes(self, bytes: impl Into<Bytes>) -> Self
Buffer body bytes that will be attached to the request.
Trait Implementations§
Source§impl Clone for RequestBuilder
impl Clone for RequestBuilder
Source§fn clone(&self) -> RequestBuilder
fn clone(&self) -> RequestBuilder
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl !Freeze for RequestBuilder
impl RefUnwindSafe for RequestBuilder
impl Send for RequestBuilder
impl Sync for RequestBuilder
impl Unpin for RequestBuilder
impl UnsafeUnpin for RequestBuilder
impl UnwindSafe for RequestBuilder
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