gitlab/api/projects/
members.rs

1// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
2// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
3// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
4// option. This file may not be copied, modified, or distributed
5// except according to those terms.
6
7//! Project members API endpoints.
8//!
9//! These endpoints are used for querying project members.
10
11mod add;
12mod all_member;
13mod all_members;
14mod edit;
15mod member;
16mod members;
17mod remove;
18
19pub use self::all_member::AllProjectMember;
20pub use self::all_member::AllProjectMemberBuilder;
21pub use self::all_member::AllProjectMemberBuilderError;
22
23pub use self::all_members::AllProjectMembers;
24pub use self::all_members::AllProjectMembersBuilder;
25pub use self::all_members::AllProjectMembersBuilderError;
26pub use self::all_members::ProjectMemberState;
27
28pub use self::add::AddProjectMember;
29pub use self::add::AddProjectMemberBuilder;
30pub use self::add::AddProjectMemberBuilderError;
31
32pub use self::edit::EditProjectMember;
33pub use self::edit::EditProjectMemberBuilder;
34pub use self::edit::EditProjectMemberBuilderError;
35
36pub use self::member::ProjectMember;
37pub use self::member::ProjectMemberBuilder;
38pub use self::member::ProjectMemberBuilderError;
39
40pub use self::members::ProjectMembers;
41pub use self::members::ProjectMembersBuilder;
42pub use self::members::ProjectMembersBuilderError;
43
44pub use self::remove::RemoveProjectMember;
45pub use self::remove::RemoveProjectMemberBuilder;
46pub use self::remove::RemoveProjectMemberBuilderError;