pub struct CaptureOrderFormatError(pub String);Expand description
What:
Diff-tree output that does not have the shape git diff-tree --stdin -r -z --raw writes.
Why:
A raw record without a commit before it cannot be attributed, so the replay fails.
In TS you’d write (pseudocode):
throw new TypeError('git diff-tree printed a raw record without a commit or a path.');Tuple Fields§
§0: StringTrait Implementations§
Source§impl Clone for CaptureOrderFormatError
impl Clone for CaptureOrderFormatError
Source§impl Debug for CaptureOrderFormatError
impl Debug for CaptureOrderFormatError
Source§impl Display for CaptureOrderFormatError
impl Display for CaptureOrderFormatError
impl Eq for CaptureOrderFormatError
Source§impl PartialEq for CaptureOrderFormatError
impl PartialEq for CaptureOrderFormatError
impl StructuralPartialEq for CaptureOrderFormatError
Auto Trait Implementations§
impl Freeze for CaptureOrderFormatError
impl RefUnwindSafe for CaptureOrderFormatError
impl Send for CaptureOrderFormatError
impl Sync for CaptureOrderFormatError
impl Unpin for CaptureOrderFormatError
impl UnsafeUnpin for CaptureOrderFormatError
impl UnwindSafe for CaptureOrderFormatError
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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