pub struct ReorganizedCommit {
pub original_sha: String,
pub action: String,
pub message: String,
pub body: Option<String>,
pub footer: Option<String>,
}Fields§
§original_sha: StringOriginal SHA (short) — use “squash” to fold into the previous commit
action: StringAction: “pick”, “reword”, “squash”, “drop”
message: StringNew commit message (required for pick/reword/squash)
body: Option<String>Trait Implementations§
Source§impl Clone for ReorganizedCommit
impl Clone for ReorganizedCommit
Source§fn clone(&self) -> ReorganizedCommit
fn clone(&self) -> ReorganizedCommit
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 ReorganizedCommit
impl Debug for ReorganizedCommit
Source§impl<'de> Deserialize<'de> for ReorganizedCommit
impl<'de> Deserialize<'de> for ReorganizedCommit
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
Auto Trait Implementations§
impl Freeze for ReorganizedCommit
impl RefUnwindSafe for ReorganizedCommit
impl Send for ReorganizedCommit
impl Sync for ReorganizedCommit
impl Unpin for ReorganizedCommit
impl UnsafeUnpin for ReorganizedCommit
impl UnwindSafe for ReorganizedCommit
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