pub struct CommitFilesManyOptions {
pub diff_options: DiffOptions,
pub detail: DiffDetail,
pub skip_merge_patches: bool,
}Expand description
Options for Diff::commit_files_many.
Fields§
§diff_options: DiffOptionsLine diff and rename settings.
detail: DiffDetailHow much to compute per changed file.
skip_merge_patches: boolWhen set with DiffDetail::Patch, merge commits (2+ parents) produce empty file lists.
Trait Implementations§
Source§impl Clone for CommitFilesManyOptions
impl Clone for CommitFilesManyOptions
Auto Trait Implementations§
impl Freeze for CommitFilesManyOptions
impl RefUnwindSafe for CommitFilesManyOptions
impl Send for CommitFilesManyOptions
impl Sync for CommitFilesManyOptions
impl Unpin for CommitFilesManyOptions
impl UnsafeUnpin for CommitFilesManyOptions
impl UnwindSafe for CommitFilesManyOptions
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