Mohammed Naser | 5e52f87 | 2025-02-17 16:02:00 -0500 | [diff] [blame] | 1 | pub mod github; |
2 | pub mod opendev; | ||||
3 | |||||
4 | use crate::clients::github::Client as GitHubClient; | ||||
5 | use crate::clients::opendev::Client as OpenDevClient; | ||||
6 | |||||
7 | pub struct ClientSet { | ||||
8 | pub github: GitHubClient, | ||||
9 | pub opendev: OpenDevClient, | ||||
10 | } | ||||
11 | |||||
12 | impl ClientSet { | ||||
13 | pub fn new() -> Self { | ||||
14 | ClientSet { | ||||
15 | github: GitHubClient::new(), | ||||
16 | opendev: OpenDevClient::new(), | ||||
17 | } | ||||
18 | } | ||||
19 | } |