diff options
Diffstat (limited to 'rust_team_data/src')
-rw-r--r-- | rust_team_data/src/v1.rs | 12 |
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, |