pub struct HttpRequestBuilder { /* private fields */ }
Implementations§
Source§impl HttpRequestBuilder
impl HttpRequestBuilder
pub fn new() -> Self
pub fn set_request_method(self, method: RequestMethod) -> Self
pub fn set_url(self, url: &str) -> Self
pub fn add_header(self, header: (&str, &str)) -> Self
pub fn set_body(self, content: &str) -> Self
pub fn build(self) -> Result<HttpRequest, Error>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for HttpRequestBuilder
impl RefUnwindSafe for HttpRequestBuilder
impl Send for HttpRequestBuilder
impl Sync for HttpRequestBuilder
impl Unpin for HttpRequestBuilder
impl UnwindSafe for HttpRequestBuilder
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