pub enum LogPatchCommitHeader {
Full,
FormatPercentH,
}Expand description
How much commit metadata precedes each patch in write_commit_log_patch.
Variants§
Full
git log -p default (commit line, author, date, indented message, then patch).
FormatPercentH
git log -p --format=%H (full oid line only, then patch).
Trait Implementations§
Source§impl Clone for LogPatchCommitHeader
impl Clone for LogPatchCommitHeader
impl Copy for LogPatchCommitHeader
Source§impl Debug for LogPatchCommitHeader
impl Debug for LogPatchCommitHeader
Source§impl Default for LogPatchCommitHeader
impl Default for LogPatchCommitHeader
impl Eq for LogPatchCommitHeader
Source§impl PartialEq for LogPatchCommitHeader
impl PartialEq for LogPatchCommitHeader
impl StructuralPartialEq for LogPatchCommitHeader
Auto Trait Implementations§
impl Freeze for LogPatchCommitHeader
impl RefUnwindSafe for LogPatchCommitHeader
impl Send for LogPatchCommitHeader
impl Sync for LogPatchCommitHeader
impl Unpin for LogPatchCommitHeader
impl UnsafeUnpin for LogPatchCommitHeader
impl UnwindSafe for LogPatchCommitHeader
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