Struct rusoto_codecommit::CreateCommitInput
source · [−]pub struct CreateCommitInput {
pub author_name: Option<String>,
pub branch_name: String,
pub commit_message: Option<String>,
pub delete_files: Option<Vec<DeleteFileEntry>>,
pub email: Option<String>,
pub keep_empty_folders: Option<bool>,
pub parent_commit_id: Option<String>,
pub put_files: Option<Vec<PutFileEntry>>,
pub repository_name: String,
pub set_file_modes: Option<Vec<SetFileModeEntry>>,
}
Fields
The name of the author who created the commit. This information is used as both the author and committer for the commit.
branch_name: String
The name of the branch where you create the commit.
commit_message: Option<String>
The commit message you want to include in the commit. Commit messages are limited to 256 KB. If no message is specified, a default message is used.
delete_files: Option<Vec<DeleteFileEntry>>
The files to delete in this commit. These files still exist in earlier commits.
email: Option<String>
The email address of the person who created the commit.
keep_empty_folders: Option<bool>
If the commit contains deletions, whether to keep a folder or folder structure if the changes leave the folders empty. If true, a ..gitkeep file is created for empty folders. The default is false.
parent_commit_id: Option<String>
The ID of the commit that is the parent of the commit you create. Not required if this is an empty repository.
put_files: Option<Vec<PutFileEntry>>
The files to add or update in this commit.
repository_name: String
The name of the repository where you create the commit.
set_file_modes: Option<Vec<SetFileModeEntry>>
The file modes to update for files in this commit.
Trait Implementations
sourceimpl Clone for CreateCommitInput
impl Clone for CreateCommitInput
sourcefn clone(&self) -> CreateCommitInput
fn clone(&self) -> CreateCommitInput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for CreateCommitInput
impl Debug for CreateCommitInput
sourceimpl Default for CreateCommitInput
impl Default for CreateCommitInput
sourcefn default() -> CreateCommitInput
fn default() -> CreateCommitInput
Returns the “default value” for a type. Read more
sourceimpl PartialEq<CreateCommitInput> for CreateCommitInput
impl PartialEq<CreateCommitInput> for CreateCommitInput
sourcefn eq(&self, other: &CreateCommitInput) -> bool
fn eq(&self, other: &CreateCommitInput) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &CreateCommitInput) -> bool
fn ne(&self, other: &CreateCommitInput) -> bool
This method tests for !=
.
sourceimpl Serialize for CreateCommitInput
impl Serialize for CreateCommitInput
impl StructuralPartialEq for CreateCommitInput
Auto Trait Implementations
impl RefUnwindSafe for CreateCommitInput
impl Send for CreateCommitInput
impl Sync for CreateCommitInput
impl Unpin for CreateCommitInput
impl UnwindSafe for CreateCommitInput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more