Crate github_types

Source

Structs§

AppHook
AuthenticatedUser
Information about the current authenticated user.
ChangeFrom
Comment
CommitCommentEvent
CreateEvent
DateTime
A UTC datetime that can be deserialized as either a string or unix timestamp.
DeleteEvent
GitHubAppAuthorizationEvent
Triggered when someone revokes their authorization of a GitHub App. A GitHub App receives this webhook by default and cannot unsubscribe from this event.
GollumEvent
HookConfig
Installation
Information about an app installation.
InstallationEvent
InstallationId
The App installation ID.
InstallationPermissions
Permissions given to the app installation.
InstallationRepositoriesEvent
IntegrationInstallationEvent
Event deprecated by GitHub. Use InstallationEvent instead.
IntegrationInstallationRepositoriesEvent
Event deprecated by GitHub. Use InstallationRepositoriesEvent instead.
Issue
IssueChanges
IssueCommentEvent
IssuesEvent
Label
LabelChanges
LabelEvent
Oid
A Git object ID (i.e., a SHA1).
PageEvent
PingEvent
PullRef
A reference to a pull request.
PullRequest
PullRequestEvent
PullRequestReviewChanges
PullRequestReviewCommentChanges
PullRequestReviewCommentEvent
PullRequestReviewEvent
PushAuthor
PushCommit
PushEvent
Pusher
RepoHook
Repository
A repository.
RepositoryEvent
Review
ShortCommit
ShortRepo
Short info about a repository.
User
Information about a user.
WatchEvent

Enums§

CommitCommentAction
CreateRefType
DeleteRefType
Event
An event with a corresponding payload.
EventType
GitHub events that are specified in the X-Github-Event header.
GitHubAppAuthorizationAction
Hook
InstallationAction
InstallationRepositoriesAction
IssueAction
IssueCommentAction
LabelAction
PageAction
Permission
Preview
API previews.
PullRequestAction
PullRequestReviewAction
PullRequestReviewCommentAction
RepositoryAction
ReviewState
WatchAction

Traits§

AppEvent