Struct gitlab::api::projects::merge_requests::ApproveMergeRequestBuilder [−][src]
pub struct ApproveMergeRequestBuilder<'a> { /* fields omitted */ }Expand description
Builder for ApproveMergeRequest.
Implementations
The project with the merge request.
The ID of the merge request.
Git commit SHA to approve. If set, this must match the head of the branch being approved or the approval will fail.
Approver’s password (required if Require user password to approve is enabled in project
settings). Note: no special encryption is applied to this field. TLS/HTTPS for
on-the-wire encryption is assumed.
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl<'a> RefUnwindSafe for ApproveMergeRequestBuilder<'a>
impl<'a> Send for ApproveMergeRequestBuilder<'a>
impl<'a> Sync for ApproveMergeRequestBuilder<'a>
impl<'a> Unpin for ApproveMergeRequestBuilder<'a>
impl<'a> UnwindSafe for ApproveMergeRequestBuilder<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more
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