Trait apollo_client::meta::PerformRequest[][src]

pub trait PerformRequest {
    type Response: PerformResponse;
    fn path(&self) -> String;

    fn method(&self) -> Method { ... }
fn queries(&self) -> ApolloClientResult<Vec<(Cow<'_, str>, Cow<'_, str>)>> { ... }
fn request_builder(&self, request_builder: RequestBuilder) -> RequestBuilder { ... } }
Expand description

Common api request trait.

Associated Types

The returned response after request is success.

Required methods

Url path.

Provided methods

Request method.

Url queries.

Handle extras operator, such as set request body.

Implementors