pub struct GitCommitChangesOpts {
pub against: Option<Id>,
}Fields§
§against: Option<Id>Use this commit as the comparison base instead of the first parent. The comparison commit may belong to an unrelated history or repository.
Trait Implementations§
Source§impl Debug for GitCommitChangesOpts
impl Debug for GitCommitChangesOpts
Source§impl PartialEq for GitCommitChangesOpts
impl PartialEq for GitCommitChangesOpts
impl StructuralPartialEq for GitCommitChangesOpts
Auto Trait Implementations§
impl Freeze for GitCommitChangesOpts
impl RefUnwindSafe for GitCommitChangesOpts
impl Send for GitCommitChangesOpts
impl Sync for GitCommitChangesOpts
impl Unpin for GitCommitChangesOpts
impl UnsafeUnpin for GitCommitChangesOpts
impl UnwindSafe for GitCommitChangesOpts
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more