chronis 0.5.3

Event-sourced task CLI powered by the AllSource embedded database (all-source.xyz)
Documentation
1
2
3
4
5
6
7
8
use crate::domain::{
    error::ChronError,
    repository::{TaskDetail, TaskRepository},
};

pub async fn get_task(repo: &impl TaskRepository, id: &str) -> Result<TaskDetail, ChronError> {
    repo.get_task_detail(id).await
}