relay-knowledge 1.1.10

Graph-database-based knowledge graph project.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use std::sync::Arc;

use crate::{
    domain::CodeRepositoryStatus,
    storage::{SqliteGraphStore, StorageError},
};

use super::catalog::mirror_repository_status;

pub(super) async fn mirror_status(
    control: &Arc<SqliteGraphStore>,
    status: CodeRepositoryStatus,
) -> Result<(), StorageError> {
    let control = Arc::clone(control);
    control
        .run(move |connection| mirror_repository_status(connection, &status))
        .await
}