pub enum SignatureTail {
Valid(ParsedSignatureTimes),
Overflow,
NonNumeric,
}Expand description
Distinguishes a non-numeric date field from a numeric field that fails Git’s overflow rules.
Variants§
Valid(ParsedSignatureTimes)
Well-formed timestamp and timezone.
Overflow
Digits and timezone present, but the number does not fit Git’s date_overflows rules.
Default %ad shows the Unix epoch with +0000 (t4212).
NonNumeric
No leading digit after > (e.g. totally_bogus): %ad is empty, headers use epoch +0000.
Trait Implementations§
Source§impl Clone for SignatureTail
impl Clone for SignatureTail
Source§fn clone(&self) -> SignatureTail
fn clone(&self) -> SignatureTail
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 SignatureTail
impl Debug for SignatureTail
Source§impl PartialEq for SignatureTail
impl PartialEq for SignatureTail
impl Eq for SignatureTail
impl StructuralPartialEq for SignatureTail
Auto Trait Implementations§
impl Freeze for SignatureTail
impl RefUnwindSafe for SignatureTail
impl Send for SignatureTail
impl Sync for SignatureTail
impl Unpin for SignatureTail
impl UnsafeUnpin for SignatureTail
impl UnwindSafe for SignatureTail
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