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
type Response: PerformResponse
type Response: PerformResponse
The returned response after request is success.
Required methods
Provided methods
fn request_builder(&self, request_builder: RequestBuilder) -> RequestBuilder
fn request_builder(&self, request_builder: RequestBuilder) -> RequestBuilder
Handle extras operator, such as set request body.