Crate lib_client_gitlab

Crate lib_client_gitlab 

Source
Expand description

GitLab API client library for ADI.

Structs§

Branch
Branch.
Client
ClientBuilder
Commit
Commit.
CreateIssueInput
Input for creating an issue.
CreateMergeRequestInput
Input for creating a merge request.
FileContent
File content.
Issue
Issue in GitLab.
Job
Pipeline job.
JobTokenAuth
Job token authentication (for CI/CD).
MergeRequest
Merge request.
OAuthAuth
OAuth2 bearer token authentication.
Pipeline
Pipeline.
PrivateTokenAuth
Private token authentication.
Project
Project in GitLab.
User
User in GitLab.

Enums§

Error
IssueState
Issue state filter.
MergeRequestState
Merge request state filter.

Traits§

AuthStrategy

Type Aliases§

Result