Struct dyer::Client

source · []
pub struct Client {
    pub id: u64,
    /* private fields */
}
Expand description

Client that take Request and execute, return Response

NOTE that not all content-encoding supported, it only supports as following

  • plain-text (not compressed)
  • gzip
  • br
  • deflate

Fields

id: u64

Implementations

the https client

this function requires a Request and hyper::Client to return the Response Poll the Request, and asynchronously aggregate data from server.

A wrapper of futures’s function block_on

blocking the current thread and execute the future

NOTE that avoid using this if not necessary spawn a task or use join_all instead

A wrapper of futures’s function join_all

execute multiple Request for common use.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Should always be Self

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more