Struct aws_sdk_codecommit::types::builders::MergeOperationsBuilder
source · #[non_exhaustive]pub struct MergeOperationsBuilder { /* private fields */ }Expand description
A builder for MergeOperations.
Implementations§
source§impl MergeOperationsBuilder
impl MergeOperationsBuilder
sourcepub fn source(self, input: ChangeTypeEnum) -> Self
pub fn source(self, input: ChangeTypeEnum) -> Self
The operation (add, modify, or delete) on a file in the source of a merge or pull request.
sourcepub fn set_source(self, input: Option<ChangeTypeEnum>) -> Self
pub fn set_source(self, input: Option<ChangeTypeEnum>) -> Self
The operation (add, modify, or delete) on a file in the source of a merge or pull request.
sourcepub fn get_source(&self) -> &Option<ChangeTypeEnum>
pub fn get_source(&self) -> &Option<ChangeTypeEnum>
The operation (add, modify, or delete) on a file in the source of a merge or pull request.
sourcepub fn destination(self, input: ChangeTypeEnum) -> Self
pub fn destination(self, input: ChangeTypeEnum) -> Self
The operation on a file in the destination of a merge or pull request.
sourcepub fn set_destination(self, input: Option<ChangeTypeEnum>) -> Self
pub fn set_destination(self, input: Option<ChangeTypeEnum>) -> Self
The operation on a file in the destination of a merge or pull request.
sourcepub fn get_destination(&self) -> &Option<ChangeTypeEnum>
pub fn get_destination(&self) -> &Option<ChangeTypeEnum>
The operation on a file in the destination of a merge or pull request.
sourcepub fn build(self) -> MergeOperations
pub fn build(self) -> MergeOperations
Consumes the builder and constructs a MergeOperations.
Trait Implementations§
source§impl Clone for MergeOperationsBuilder
impl Clone for MergeOperationsBuilder
source§fn clone(&self) -> MergeOperationsBuilder
fn clone(&self) -> MergeOperationsBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for MergeOperationsBuilder
impl Debug for MergeOperationsBuilder
source§impl Default for MergeOperationsBuilder
impl Default for MergeOperationsBuilder
source§fn default() -> MergeOperationsBuilder
fn default() -> MergeOperationsBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for MergeOperationsBuilder
impl PartialEq for MergeOperationsBuilder
source§fn eq(&self, other: &MergeOperationsBuilder) -> bool
fn eq(&self, other: &MergeOperationsBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for MergeOperationsBuilder
Auto Trait Implementations§
impl Freeze for MergeOperationsBuilder
impl RefUnwindSafe for MergeOperationsBuilder
impl Send for MergeOperationsBuilder
impl Sync for MergeOperationsBuilder
impl Unpin for MergeOperationsBuilder
impl UnwindSafe for MergeOperationsBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.