Module project_memberships

Source
Expand description

Project Memberships Rest API Endpoint definitions

Redmine Documentation

  • list of project memberships endpoint
  • get specific membership endpoint
  • create project membership endpoint
  • update specific membership endpoint
  • delete specific membership endpoint

Structs§

CreateProjectMembership
The endpoint to create a Redmine project membership (add a user or group to a project)
CreateProjectMembershipBuilder
Builder for CreateProjectMembership.
DeleteProjectMembership
The endpoint to delete a membership in a Redmine project
DeleteProjectMembershipBuilder
Builder for DeleteProjectMembership.
GetProjectMembership
The endpoint for a specific Redmine project membership
GetProjectMembershipBuilder
Builder for GetProjectMembership.
GroupProjectMembership
a minimal type for project memberships to be used in lists of memberships returned as part of the group
ListProjectMemberships
The endpoint for all memberships in a Redmine project
ListProjectMembershipsBuilder
Builder for ListProjectMemberships.
MembershipWrapper
A lot of APIs in Redmine wrap their data in an extra layer, this is a helper struct for outer layers with a membership field holding the inner data
MembershipsWrapper
helper struct for outer layers with a memberships field holding the inner data
ProjectMembership
a type for project memberships to use as an API return type
UpdateProjectMembership
The endpoint to update an existing Redmine project membership (change roles)
UpdateProjectMembershipBuilder
Builder for UpdateProjectMembership.
UserProjectMembership
a minimal type for project memberships to be used in lists of memberships returned as part of the user

Enums§

CreateProjectMembershipBuilderError
Error type for CreateProjectMembershipBuilder
DeleteProjectMembershipBuilderError
Error type for DeleteProjectMembershipBuilder
GetProjectMembershipBuilderError
Error type for GetProjectMembershipBuilder
ListProjectMembershipsBuilderError
Error type for ListProjectMembershipsBuilder
UpdateProjectMembershipBuilderError
Error type for UpdateProjectMembershipBuilder