Struct aws_sdk_codecatalyst::operation::create_source_repository_branch::CreateSourceRepositoryBranchOutput
source · #[non_exhaustive]pub struct CreateSourceRepositoryBranchOutput {
pub ref: Option<String>,
pub name: Option<String>,
pub last_updated_time: Option<DateTime>,
pub head_commit_id: Option<String>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.ref: Option<String>
The Git reference name of the branch.
name: Option<String>
The name of the newly created branch.
last_updated_time: Option<DateTime>
The time the branch was last updated, in coordinated universal time (UTC) timestamp format as specified in RFC 3339.
head_commit_id: Option<String>
The commit ID of the tip of the newly created branch.
Implementations§
source§impl CreateSourceRepositoryBranchOutput
impl CreateSourceRepositoryBranchOutput
sourcepub fn last_updated_time(&self) -> Option<&DateTime>
pub fn last_updated_time(&self) -> Option<&DateTime>
The time the branch was last updated, in coordinated universal time (UTC) timestamp format as specified in RFC 3339.
sourcepub fn head_commit_id(&self) -> Option<&str>
pub fn head_commit_id(&self) -> Option<&str>
The commit ID of the tip of the newly created branch.
source§impl CreateSourceRepositoryBranchOutput
impl CreateSourceRepositoryBranchOutput
sourcepub fn builder() -> CreateSourceRepositoryBranchOutputBuilder
pub fn builder() -> CreateSourceRepositoryBranchOutputBuilder
Creates a new builder-style object to manufacture CreateSourceRepositoryBranchOutput
.
Trait Implementations§
source§impl Clone for CreateSourceRepositoryBranchOutput
impl Clone for CreateSourceRepositoryBranchOutput
source§fn clone(&self) -> CreateSourceRepositoryBranchOutput
fn clone(&self) -> CreateSourceRepositoryBranchOutput
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 PartialEq for CreateSourceRepositoryBranchOutput
impl PartialEq for CreateSourceRepositoryBranchOutput
source§fn eq(&self, other: &CreateSourceRepositoryBranchOutput) -> bool
fn eq(&self, other: &CreateSourceRepositoryBranchOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for CreateSourceRepositoryBranchOutput
impl RequestId for CreateSourceRepositoryBranchOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
Returns the request ID, or
None
if the service could not be reached.impl StructuralPartialEq for CreateSourceRepositoryBranchOutput
Auto Trait Implementations§
impl Freeze for CreateSourceRepositoryBranchOutput
impl RefUnwindSafe for CreateSourceRepositoryBranchOutput
impl Send for CreateSourceRepositoryBranchOutput
impl Sync for CreateSourceRepositoryBranchOutput
impl Unpin for CreateSourceRepositoryBranchOutput
impl UnwindSafe for CreateSourceRepositoryBranchOutput
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.