pub trait EndpointQuery {
// Required method
fn apply_query(
self,
builder: RequestBuilder<'_>,
) -> Result<RequestBuilder<'_>, Error>;
}Expand description
Applies query parameters to a RequestBuilder.
This trait does not use type-state: Client::call does not require
.query() before .send_json(),
even when E::Query is a custom struct. Call .query() explicitly
to serialize self onto the request.
Required Methods§
Sourcefn apply_query(
self,
builder: RequestBuilder<'_>,
) -> Result<RequestBuilder<'_>, Error>
fn apply_query( self, builder: RequestBuilder<'_>, ) -> Result<RequestBuilder<'_>, Error>
Applies this type’s query map to builder.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".