hugging_face_client/api/
get_members.rs1use serde::Deserialize;
2
3pub struct GetMembersReq<'a> {
5 pub(crate) org_name: &'a str,
6}
7
8impl<'a> GetMembersReq<'a> {
9 pub fn new(org_name: &'a str) -> Self {
10 GetMembersReq { org_name }
11 }
12}
13
14pub type GetMembersRes = Vec<GetMembersItem>;
16
17#[derive(Debug, Deserialize)]
18pub struct GetMembersItem {
19 #[serde(rename = "_id")]
20 pub id: String,
21
22 #[serde(rename = "avatarUrl")]
23 pub avatar_url: String,
24
25 #[serde(rename = "fullname")]
26 pub full_name: String,
27
28 #[serde(rename = "isPro")]
29 pub is_pro: bool,
30
31 pub user: String,
32
33 #[serde(rename = "type")]
34 pub user_type: String,
35
36 #[serde(rename = "isFollowing")]
37 pub is_following: bool,
38}