Module redmine_api::api::projects  
source · Expand description
Projects Rest API Endpoint definitions
- all projects endpoint
 - specific project endpoint
 - create project endpoint
 - update project endpoint
 - archive project endpoint
 - unarchive project endpoint
 - delete project endpoint
 
Structs§
- The endpoint to archive a Redmine project
 - Builder for
ArchiveProject. - The endpoint to create a Redmine project
 - Builder for
CreateProject. - The endpoint to delete a Redmine project
 - Builder for
DeleteProject. - The endpoint for a specific Redmine project
 - Builder for
GetProject. - The endpoint for all Redmine projects
 - Builder for
ListProjects. - a minimal type for Redmine modules used in lists enabled modules
 - a type for projects to use as an API return type
 - a minimal type for Redmine projects used in lists of projects included in other Redmine objects (e.g. custom fields)
 - A lot of APIs in Redmine wrap their data in an extra layer, this is a helper struct for outer layers with a project field holding the inner data
 - helper struct for outer layers with a projects field holding the inner data
 - The endpoint to unarchive a Redmine project
 - Builder for
UnarchiveProject. - The endpoint to update an existing Redmine project
 - Builder for
UpdateProject. 
Enums§
- Error type for ArchiveProjectBuilder
 - Error type for CreateProjectBuilder
 - Error type for DeleteProjectBuilder
 - Error type for GetProjectBuilder
 - Error type for ListProjectsBuilder
 - The types of associated data which can be fetched along with a project
 - The types of associated data which can be fetched along with a project
 - Error type for UnarchiveProjectBuilder
 - Error type for UpdateProjectBuilder