Struct gitlab::Gitlab [] [src]

pub struct Gitlab { /* fields omitted */ }

A representation of the Gitlab API for a single user.

Separate users should use separate instances of this.

Methods

impl Gitlab
[src]

[src]

Create a new Gitlab API representation.

Errors out if token is invalid.

[src]

Create a new non-SSL Gitlab API representation.

Errors out if token is invalid.

[src]

The user the API is acting as.

[src]

Get all user accounts

[src]

Find a user by id.

[src]

Find a user by username.

[src]

Get all accessible projects.

[src]

Get all owned projects.

[src]

Find a project by id.

[src]

Find a project by name.

[src]

Get a project's hooks.

[src]

Get a project hook.

[src]

Add a project hook.

[src]

Get the team members of a group.

[src]

Get a team member of a group.

[src]

Get the team members of a project.

[src]

Get a team member of a project.

[src]

Add a user to a project.

[src]

Get branches for a project.

[src]

Get a branch.

[src]

Get a commit.

[src]

Get comments on a commit.

[src]

Get comments on a commit.

[src]

Get comments on a commit.

[src]

Get the latest statuses of a commit.

[src]

Get the all statuses of a commit.

[src]

Get the latest builds of a commit.

[src]

Get the all builds of a commit.

[src]

Create a status message for a commit.

[src]

Get the issues for a project.

[src]

Get issues.

[src]

Get the notes from a issue.

[src]

Create a note on a issue.

[src]

Get the merge requests for a project.

[src]

Get the merge requests with a given state.

[src]

Get merge requests.

[src]

Get the issues that will be closed when a merge request is merged.

[src]

Get the notes from a merge request.

[src]

Award a merge request note with an award.

[src]

Get the awards for a merge request.

[src]

Get the awards for a merge request note.

[src]

Create a note on a merge request.

[src]

Get issues closed by a merge request.

[src]

Set the labels on an issue.

[src]

Set the labels on a merge request.

Trait Implementations

impl Debug for Gitlab
[src]

[src]

Formats the value using the given formatter.