//! Commit listing for `log --graph` (topological order, graph-friendly path options).
use crateResult;
use crateObjectId;
use crateRepository;
use crateRevWalkListOptions;
/// List commits for `log --graph` in the same order as `git log --graph --format=%H`.
///
/// # Errors
///
/// Propagates rev-parse and rev-list errors.