summaryrefslogtreecommitdiffstats
path: root/rust_team_data/src
diff options
context:
space:
mode:
Diffstat (limited to 'rust_team_data/src')
-rw-r--r--rust_team_data/src/v1.rs12
1 files changed, 12 insertions, 0 deletions
diff --git a/rust_team_data/src/v1.rs b/rust_team_data/src/v1.rs
index 839c66d..b582f4f 100644
--- a/rust_team_data/src/v1.rs
+++ b/rust_team_data/src/v1.rs
@@ -16,6 +16,7 @@ pub struct Team {
pub kind: TeamKind,
pub subteam_of: Option<String>,
pub members: Vec<TeamMember>,
+ pub github: Option<TeamGitHub>,
pub website_data: Option<TeamWebsite>,
}
@@ -28,6 +29,17 @@ pub struct TeamMember {
}
#[derive(Debug, Clone, Serialize, Deserialize)]
+pub struct TeamGitHub {
+ pub teams: Vec<GitHubTeam>,
+}
+
+#[derive(Debug, Clone, Serialize, Deserialize)]
+pub struct GitHubTeam {
+ pub org: String,
+ pub name: String,
+}
+
+#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct TeamWebsite {
pub name: String,
pub description: String,