pub struct ClientRequest { /* private fields */ }Implementations§
Source§impl ClientRequest
impl ClientRequest
pub fn from_url_and_json<S: Serialize>( url: &str, req: &S, ) -> Result<ClientRequest, ClientError>
pub fn get_from_url(url: &str) -> Result<ClientRequest, ClientError>
pub fn with_connect_timeout(self, tm: Duration) -> ClientRequest
pub fn with_request_timeout(self, tm: Duration) -> ClientRequest
Source§impl ClientRequest
impl ClientRequest
pub async fn future<R: DeserializeOwned>(self) -> Result<R, ClientError>
pub fn server_uri(&self) -> &Uri
Auto Trait Implementations§
impl !Freeze for ClientRequest
impl RefUnwindSafe for ClientRequest
impl Send for ClientRequest
impl Sync for ClientRequest
impl Unpin for ClientRequest
impl UnsafeUnpin for ClientRequest
impl UnwindSafe for ClientRequest
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