Struct azure_devops_rust_api::git::pull_requests::create::RequestBuilder    
source · pub struct RequestBuilder { /* private fields */ }Expand description
RequestBuilder provides a mechanism for setting optional parameters on a request.
Each RequestBuilder parameter method call returns Self, so setting of multiple
parameters can be chained.
The building of a request is typically finalized by invoking .await on
RequestBuilder. This implicitly invokes the IntoFuture::into_future()
method, which converts RequestBuilder into a future that executes the request
operation and returns a Result with the parsed response.
If you need lower-level access to the raw response details (e.g. to inspect
response headers or raw body data) then you can finalize the request using the
RequestBuilder::send() method which returns a future that resolves to a lower-level
Response value.
Implementations§
source§impl RequestBuilder
 
impl RequestBuilder
sourcepub fn supports_iterations(self, supports_iterations: bool) -> Self
 
pub fn supports_iterations(self, supports_iterations: bool) -> Self
If true, subsequent pushes to the pull request will be individually reviewable. Set this to false for large pull requests for performance reasons if this functionality is not needed.
sourcepub fn send(self) -> BoxFuture<'static, Result<Response>>
 
pub fn send(self) -> BoxFuture<'static, Result<Response>>
Returns a future that sends the request and returns a Response object that provides low-level access to full response details.
You should typically use .await (which implicitly calls IntoFuture::into_future()) to finalize and send requests rather than send().
However, this function can provide more flexibility when required.
Trait Implementations§
source§impl Clone for RequestBuilder
 
impl Clone for RequestBuilder
source§fn clone(&self) -> RequestBuilder
 
fn clone(&self) -> RequestBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl IntoFuture for RequestBuilder
 
impl IntoFuture for RequestBuilder
source§fn into_future(self) -> Self::IntoFuture
 
fn into_future(self) -> Self::IntoFuture
Returns a future that sends the request and returns the parsed response body.
You should not normally call this method directly, simply invoke .await which implicitly calls IntoFuture::into_future.
See IntoFuture documentation for more details.