Struct aws_sdk_codecommit::operation::create_unreferenced_merge_commit::builders::CreateUnreferencedMergeCommitOutputBuilder
source · #[non_exhaustive]pub struct CreateUnreferencedMergeCommitOutputBuilder { /* private fields */ }
Expand description
A builder for CreateUnreferencedMergeCommitOutput
.
Implementations§
source§impl CreateUnreferencedMergeCommitOutputBuilder
impl CreateUnreferencedMergeCommitOutputBuilder
sourcepub fn commit_id(self, input: impl Into<String>) -> Self
pub fn commit_id(self, input: impl Into<String>) -> Self
The full commit ID of the commit that contains your merge results.
sourcepub fn set_commit_id(self, input: Option<String>) -> Self
pub fn set_commit_id(self, input: Option<String>) -> Self
The full commit ID of the commit that contains your merge results.
sourcepub fn get_commit_id(&self) -> &Option<String>
pub fn get_commit_id(&self) -> &Option<String>
The full commit ID of the commit that contains your merge results.
sourcepub fn tree_id(self, input: impl Into<String>) -> Self
pub fn tree_id(self, input: impl Into<String>) -> Self
The full SHA-1 pointer of the tree information for the commit that contains the merge results.
sourcepub fn set_tree_id(self, input: Option<String>) -> Self
pub fn set_tree_id(self, input: Option<String>) -> Self
The full SHA-1 pointer of the tree information for the commit that contains the merge results.
sourcepub fn get_tree_id(&self) -> &Option<String>
pub fn get_tree_id(&self) -> &Option<String>
The full SHA-1 pointer of the tree information for the commit that contains the merge results.
sourcepub fn build(self) -> CreateUnreferencedMergeCommitOutput
pub fn build(self) -> CreateUnreferencedMergeCommitOutput
Consumes the builder and constructs a CreateUnreferencedMergeCommitOutput
.
Trait Implementations§
source§impl Clone for CreateUnreferencedMergeCommitOutputBuilder
impl Clone for CreateUnreferencedMergeCommitOutputBuilder
source§fn clone(&self) -> CreateUnreferencedMergeCommitOutputBuilder
fn clone(&self) -> CreateUnreferencedMergeCommitOutputBuilder
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 Default for CreateUnreferencedMergeCommitOutputBuilder
impl Default for CreateUnreferencedMergeCommitOutputBuilder
source§fn default() -> CreateUnreferencedMergeCommitOutputBuilder
fn default() -> CreateUnreferencedMergeCommitOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for CreateUnreferencedMergeCommitOutputBuilder
impl PartialEq for CreateUnreferencedMergeCommitOutputBuilder
source§fn eq(&self, other: &CreateUnreferencedMergeCommitOutputBuilder) -> bool
fn eq(&self, other: &CreateUnreferencedMergeCommitOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CreateUnreferencedMergeCommitOutputBuilder
Auto Trait Implementations§
impl Freeze for CreateUnreferencedMergeCommitOutputBuilder
impl RefUnwindSafe for CreateUnreferencedMergeCommitOutputBuilder
impl Send for CreateUnreferencedMergeCommitOutputBuilder
impl Sync for CreateUnreferencedMergeCommitOutputBuilder
impl Unpin for CreateUnreferencedMergeCommitOutputBuilder
impl UnwindSafe for CreateUnreferencedMergeCommitOutputBuilder
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.