Skip to main content

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.