cartulary 0.3.0-alpha.1

The knowledge layer of your project — decisions, issues, docs, all in one place.
Documentation
1
2
3
4
5
6
use crate::domain::model::record_ref::IssueRef;

/// Port: allocate the next fresh [`IssueRef`] for a new issue.
pub trait IssueIdGenerator {
    fn next_id(&self) -> anyhow::Result<IssueRef>;
}