[−][src]Enum git_testament::CommitKind
The kind of commit available at the point that the testament was created.
Variants
No repository was present. Instead the crate's version and the build date are recorded.
No commit was present, though it was a repository. Instead the crate's version and the build date are recorded.
There are no tags in the repository in the history of the commit. The commit hash and commit date are recorded.
There were tags in the history of the commit. The tag name, commit hash, commit date, and distance from the tag to the commit are recorded.
Trait Implementations
impl<'a> Display for CommitKind<'a>
[src]
impl<'a> Debug for CommitKind<'a>
[src]
Auto Trait Implementations
impl<'a> Send for CommitKind<'a>
impl<'a> Sync for CommitKind<'a>
impl<'a> Unpin for CommitKind<'a>
impl<'a> UnwindSafe for CommitKind<'a>
impl<'a> RefUnwindSafe for CommitKind<'a>
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,