reactive_graph/tooling/update/
repository.rs

1use crate::tooling::repository::DEFAULT_REPOSITORY_OWNER;
2use crate::tooling::repository::Repository;
3use std::sync::LazyLock;
4
5#[derive(Debug)]
6pub struct ReactiveGraphRepository {}
7
8impl Repository for ReactiveGraphRepository {
9    fn repository_owner(&self) -> String {
10        DEFAULT_REPOSITORY_OWNER.to_string()
11    }
12
13    fn repository_name(&self) -> String {
14        "reactive-graph".to_string()
15    }
16}
17
18pub static REACTIVE_GRAPH_REPOSITORY: LazyLock<Box<dyn Repository>> = LazyLock::new(|| Box::new(ReactiveGraphRepository {}));