pub struct GitCommitToCreate {
pub base_ref: Option<GitRef>,
pub comment: Option<String>,
pub path_actions: Vec<GitPathAction>,
}Fields§
§base_ref: Option<GitRef>§comment: Option<String>§path_actions: Vec<GitPathAction>Implementations§
Trait Implementations§
Source§impl Clone for GitCommitToCreate
impl Clone for GitCommitToCreate
Source§fn clone(&self) -> GitCommitToCreate
fn clone(&self) -> GitCommitToCreate
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 GitCommitToCreate
impl Debug for GitCommitToCreate
Source§impl Default for GitCommitToCreate
impl Default for GitCommitToCreate
Source§fn default() -> GitCommitToCreate
fn default() -> GitCommitToCreate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GitCommitToCreate
impl<'de> Deserialize<'de> for GitCommitToCreate
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 GitCommitToCreate
impl PartialEq for GitCommitToCreate
Source§impl Serialize for GitCommitToCreate
impl Serialize for GitCommitToCreate
impl StructuralPartialEq for GitCommitToCreate
Auto Trait Implementations§
impl Freeze for GitCommitToCreate
impl RefUnwindSafe for GitCommitToCreate
impl Send for GitCommitToCreate
impl Sync for GitCommitToCreate
impl Unpin for GitCommitToCreate
impl UnwindSafe for GitCommitToCreate
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