#[non_exhaustive]pub struct GetCommitOutputBuilder { /* private fields */ }
Expand description
A builder for GetCommitOutput
.
Implementations§
source§impl GetCommitOutputBuilder
impl GetCommitOutputBuilder
sourcepub fn commit(self, input: Commit) -> Self
pub fn commit(self, input: Commit) -> Self
A commit data type object that contains information about the specified commit.
This field is required.sourcepub fn set_commit(self, input: Option<Commit>) -> Self
pub fn set_commit(self, input: Option<Commit>) -> Self
A commit data type object that contains information about the specified commit.
sourcepub fn get_commit(&self) -> &Option<Commit>
pub fn get_commit(&self) -> &Option<Commit>
A commit data type object that contains information about the specified commit.
sourcepub fn build(self) -> GetCommitOutput
pub fn build(self) -> GetCommitOutput
Consumes the builder and constructs a GetCommitOutput
.
Trait Implementations§
source§impl Clone for GetCommitOutputBuilder
impl Clone for GetCommitOutputBuilder
source§fn clone(&self) -> GetCommitOutputBuilder
fn clone(&self) -> GetCommitOutputBuilder
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 GetCommitOutputBuilder
impl Debug for GetCommitOutputBuilder
source§impl Default for GetCommitOutputBuilder
impl Default for GetCommitOutputBuilder
source§fn default() -> GetCommitOutputBuilder
fn default() -> GetCommitOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetCommitOutputBuilder
impl PartialEq for GetCommitOutputBuilder
source§fn eq(&self, other: &GetCommitOutputBuilder) -> bool
fn eq(&self, other: &GetCommitOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetCommitOutputBuilder
Auto Trait Implementations§
impl Freeze for GetCommitOutputBuilder
impl RefUnwindSafe for GetCommitOutputBuilder
impl Send for GetCommitOutputBuilder
impl Sync for GetCommitOutputBuilder
impl Unpin for GetCommitOutputBuilder
impl UnwindSafe for GetCommitOutputBuilder
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.