Enum git_traverse::commit::Sorting
source · [−]pub enum Sorting {
Topological,
ByCommitTimeNewestFirst,
}
Expand description
Specify how to sort commits during traversal.
Variants
Topological
Commits are sorted as they are mentioned in the commit graph.
ByCommitTimeNewestFirst
Commits are sorted by their commit time in decending order, that is newest first.
The sorting applies to all currently queued commit ids and thus is full.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Sorting
impl Send for Sorting
impl Sync for Sorting
impl Unpin for Sorting
impl UnwindSafe for Sorting
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more