#[non_exhaustive]pub struct GetCommitInputBuilder { /* private fields */ }
Expand description
A builder for GetCommitInput
.
Implementations§
source§impl GetCommitInputBuilder
impl GetCommitInputBuilder
sourcepub fn repository_name(self, input: impl Into<String>) -> Self
pub fn repository_name(self, input: impl Into<String>) -> Self
The name of the repository to which the commit was made.
This field is required.sourcepub fn set_repository_name(self, input: Option<String>) -> Self
pub fn set_repository_name(self, input: Option<String>) -> Self
The name of the repository to which the commit was made.
sourcepub fn get_repository_name(&self) -> &Option<String>
pub fn get_repository_name(&self) -> &Option<String>
The name of the repository to which the commit was made.
sourcepub fn commit_id(self, input: impl Into<String>) -> Self
pub fn commit_id(self, input: impl Into<String>) -> Self
The commit ID. Commit IDs are the full SHA ID of the commit.
This field is required.sourcepub fn set_commit_id(self, input: Option<String>) -> Self
pub fn set_commit_id(self, input: Option<String>) -> Self
The commit ID. Commit IDs are the full SHA ID of the commit.
sourcepub fn get_commit_id(&self) -> &Option<String>
pub fn get_commit_id(&self) -> &Option<String>
The commit ID. Commit IDs are the full SHA ID of the commit.
sourcepub fn build(self) -> Result<GetCommitInput, BuildError>
pub fn build(self) -> Result<GetCommitInput, BuildError>
Consumes the builder and constructs a GetCommitInput
.
source§impl GetCommitInputBuilder
impl GetCommitInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<GetCommitOutput, SdkError<GetCommitError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<GetCommitOutput, SdkError<GetCommitError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for GetCommitInputBuilder
impl Clone for GetCommitInputBuilder
source§fn clone(&self) -> GetCommitInputBuilder
fn clone(&self) -> GetCommitInputBuilder
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 GetCommitInputBuilder
impl Debug for GetCommitInputBuilder
source§impl Default for GetCommitInputBuilder
impl Default for GetCommitInputBuilder
source§fn default() -> GetCommitInputBuilder
fn default() -> GetCommitInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetCommitInputBuilder
impl PartialEq for GetCommitInputBuilder
source§fn eq(&self, other: &GetCommitInputBuilder) -> bool
fn eq(&self, other: &GetCommitInputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetCommitInputBuilder
Auto Trait Implementations§
impl Freeze for GetCommitInputBuilder
impl RefUnwindSafe for GetCommitInputBuilder
impl Send for GetCommitInputBuilder
impl Sync for GetCommitInputBuilder
impl Unpin for GetCommitInputBuilder
impl UnwindSafe for GetCommitInputBuilder
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.