clubhouse_api/get/
teams.rs1pub mod team_public_id;
2pub use self::team_public_id::ClubhouseGetTeamTeamPublicId;
3
4pub struct ClubhouseGetTeam {
5 pub(crate) path: burgundy::Path,
6}
7
8impl ClubhouseGetTeam {
9 pub fn team_public_id(
10 self,
11 team_public_id: u64,
12 ) -> self::team_public_id::ClubhouseGetTeamTeamPublicId {
13 self::team_public_id::ClubhouseGetTeamTeamPublicId {
14 path: self.path.push(&team_public_id),
15 }
16 }
17
18 pub fn run(self) -> crate::Result<Vec<crate::types::Team>> {
20 self.path
21 .execute_as_json::<(), Vec<crate::types::Team>>(None)
22 }
23}