# Functions
HashPayload hashes the payload.
IsValidPayload validates the webhook payload.
Validate validates the webhook payload.
# Structs
BranchResponse is a respond struct for branch request.
Client is a gitlab client struct.
Comment is a comment payload.
CommentBody is a body structure for creating new comment.
CommitResponse is a commits list response.
CommitStatusRequest is an API body for setting commits' status.
CommitStatusResponse is a response body of getting commit status.
DiffFile is a.
IssueCommentWebhook is a github-specific issue_comment webhook body.
LabelBody is a body structure for setting a label to issues/prs.
MergeRequest is a request struct to merge a pull request.
PullRequest is a pull request info.
PullRequestReviewCommentWebhook is a github-specific pull_request_review_comment webhook body.
PullRequestReviewWebhook is a github-specific pull_request_review webhook body.
PullRequestWebhook is a github-specific pull-request event webhook body.
PushWebhook is a github-specific push event webhook body.
RegistrationWebhookBody is a request body for registering webhook to remote git server.
RegistrationWebhookBodyConfig is a config for the webhook.
Repo structure for webhook event.
User is a sender of the event.
UserInfo is a body of user get API.
UserPermission is a user's permission on a repository.
WebhookEntry is a body of list of registered webhooks.
# Type aliases
DiffFiles is a list of DiffFile.