pub struct RepoCommitFileAction {
pub action: CommitFileActionType,
pub encoding: Option<RepoFileContentEncodingType>,
pub path: String,
pub payload: String,
pub sha: String,
}Fields§
§action: CommitFileActionType§encoding: Option<RepoFileContentEncodingType>§path: String§payload: String§sha: StringImplementations§
Source§impl RepoCommitFileAction
impl RepoCommitFileAction
pub fn new( action: CommitFileActionType, path: String, payload: String, sha: String, ) -> RepoCommitFileAction
Trait Implementations§
Source§impl Clone for RepoCommitFileAction
impl Clone for RepoCommitFileAction
Source§fn clone(&self) -> RepoCommitFileAction
fn clone(&self) -> RepoCommitFileAction
Returns a duplicate 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 RepoCommitFileAction
impl Debug for RepoCommitFileAction
Source§impl Default for RepoCommitFileAction
impl Default for RepoCommitFileAction
Source§fn default() -> RepoCommitFileAction
fn default() -> RepoCommitFileAction
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RepoCommitFileAction
impl<'de> Deserialize<'de> for RepoCommitFileAction
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for RepoCommitFileAction
impl PartialEq for RepoCommitFileAction
Source§impl Serialize for RepoCommitFileAction
impl Serialize for RepoCommitFileAction
impl StructuralPartialEq for RepoCommitFileAction
Auto Trait Implementations§
impl Freeze for RepoCommitFileAction
impl RefUnwindSafe for RepoCommitFileAction
impl Send for RepoCommitFileAction
impl Sync for RepoCommitFileAction
impl Unpin for RepoCommitFileAction
impl UnwindSafe for RepoCommitFileAction
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