Module model

Module model 

Source
Expand description

Contains the data model for the time log data.

Structs§

Issue
Contains fields that are only available for issues (there are none).
Label
A single label assigned to an issue or merge request.
Labels
A list of labels assigned to an issue or merge request.
MergeRequest
Contains fields that are only available for merge requests.
Milestone
A milestone is a due date assigned to an issue or merge request.
Project
The queried GitLab repository.
TimeLog
A single entry of time spent on an issue or merge request.
TrackableItem
A trackable item is either an issue or a merge request.
TrackableItemFields
Contains the fields that are common to all trackable items.
User
The details of a GitLab user.
UserNodes
A list of GitLab users.

Enums§

TrackableItemKind
The type of the trackable item. Each variant contains a struct with the fields that are only available for the specific type.