[][src]Struct rusoto_codecommit::PutFileEntry

pub struct PutFileEntry {
    pub file_content: Option<Vec<u8>>,
    pub file_mode: Option<String>,
    pub file_path: String,
    pub source_file: Option<SourceFileSpecifier>,
}

Information about a file that will be added or updated as part of a commit.

Fields

file_content: Option<Vec<u8>>

The content of the file, if a source file is not specified.

file_mode: Option<String>

The extrapolated file mode permissions for the file. Valid values include EXECUTABLE and NORMAL.

file_path: String

The full path to the file in the repository, including the name of the file.

source_file: Option<SourceFileSpecifier>

The name and full path of the file that contains the changes you want to make as part of the commit, if you are not providing the file content directly.

Trait Implementations

impl PartialEq<PutFileEntry> for PutFileEntry[src]

impl Default for PutFileEntry[src]

impl Clone for PutFileEntry[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for PutFileEntry[src]

impl Serialize for PutFileEntry[src]

Auto Trait Implementations

Blanket Implementations

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T> From for T[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Erased for T

impl<T> Same for T

type Output = T

Should always be Self