gitbox 2.1.3

Git toolbox to simplify adoption of conventional commits and semantic version, among other things.
Documentation
1
2
3
4
5
6
7
8
9
10
use std::rc::Rc;

use crate::{domain::semantic_version::SemanticVersion, usecase::type_aliases::AnyError};

pub trait BoundedCommitSummaryIngressManager {
    fn get_commits_from(
        &self,
        version: Rc<Option<SemanticVersion>>,
    ) -> Result<Box<dyn DoubleEndedIterator<Item = String>>, AnyError>;
}