pub enum InstallationEventsItem {
Show 51 variants
BranchProtectionRule,
CheckRun,
CheckSuite,
CodeScanningAlert,
CommitComment,
Create,
Delete,
Deployment,
DeploymentReview,
DeploymentStatus,
DeployKey,
Discussion,
DiscussionComment,
Fork,
Gollum,
Issues,
IssueComment,
Label,
Member,
Membership,
MergeGroup,
MergeQueueEntry,
Milestone,
Organization,
OrgBlock,
PageBuild,
Project,
ProjectsV2Item,
ProjectCard,
ProjectColumn,
Public,
PullRequest,
PullRequestReview,
PullRequestReviewComment,
PullRequestReviewThread,
Push,
RegistryPackage,
Release,
Repository,
RepositoryDispatch,
SecretScanningAlert,
SecretScanningAlertLocation,
SecurityAndAnalysis,
Star,
Status,
Team,
TeamAdd,
Watch,
WorkflowDispatch,
WorkflowJob,
WorkflowRun,
}
Expand description
InstallationEventsItem
JSON schema
{
"type": "string",
"enum": [
"branch_protection_rule",
"check_run",
"check_suite",
"code_scanning_alert",
"commit_comment",
"create",
"delete",
"deployment",
"deployment_review",
"deployment_status",
"deploy_key",
"discussion",
"discussion_comment",
"fork",
"gollum",
"issues",
"issue_comment",
"label",
"member",
"membership",
"merge_group",
"merge_queue_entry",
"milestone",
"organization",
"org_block",
"page_build",
"project",
"projects_v2_item",
"project_card",
"project_column",
"public",
"pull_request",
"pull_request_review",
"pull_request_review_comment",
"pull_request_review_thread",
"push",
"registry_package",
"release",
"repository",
"repository_dispatch",
"secret_scanning_alert",
"secret_scanning_alert_location",
"security_and_analysis",
"star",
"status",
"team",
"team_add",
"watch",
"workflow_dispatch",
"workflow_job",
"workflow_run"
]
}
Variants§
BranchProtectionRule
CheckRun
CheckSuite
CodeScanningAlert
CommitComment
Create
Delete
Deployment
DeploymentReview
DeploymentStatus
DeployKey
Discussion
DiscussionComment
Fork
Gollum
Issues
IssueComment
Label
Member
Membership
MergeGroup
MergeQueueEntry
Milestone
Organization
OrgBlock
PageBuild
Project
ProjectsV2Item
ProjectCard
ProjectColumn
Public
PullRequest
PullRequestReview
PullRequestReviewComment
PullRequestReviewThread
Push
RegistryPackage
Release
Repository
RepositoryDispatch
SecretScanningAlert
SecretScanningAlertLocation
SecurityAndAnalysis
Star
Status
Team
TeamAdd
Watch
WorkflowDispatch
WorkflowJob
WorkflowRun
Trait Implementations§
Source§impl Clone for InstallationEventsItem
impl Clone for InstallationEventsItem
Source§fn clone(&self) -> InstallationEventsItem
fn clone(&self) -> InstallationEventsItem
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for InstallationEventsItem
impl Debug for InstallationEventsItem
Source§impl<'de> Deserialize<'de> for InstallationEventsItem
impl<'de> Deserialize<'de> for InstallationEventsItem
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<&InstallationEventsItem> for InstallationEventsItem
impl From<&InstallationEventsItem> for InstallationEventsItem
Source§fn from(value: &InstallationEventsItem) -> Self
fn from(value: &InstallationEventsItem) -> Self
Converts to this type from the input type.
Source§impl FromStr for InstallationEventsItem
impl FromStr for InstallationEventsItem
Source§impl Hash for InstallationEventsItem
impl Hash for InstallationEventsItem
Source§impl Ord for InstallationEventsItem
impl Ord for InstallationEventsItem
Source§fn cmp(&self, other: &InstallationEventsItem) -> Ordering
fn cmp(&self, other: &InstallationEventsItem) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for InstallationEventsItem
impl PartialEq for InstallationEventsItem
Source§impl PartialOrd for InstallationEventsItem
impl PartialOrd for InstallationEventsItem
Source§impl Serialize for InstallationEventsItem
impl Serialize for InstallationEventsItem
Source§impl ToString for InstallationEventsItem
impl ToString for InstallationEventsItem
Source§impl TryFrom<&String> for InstallationEventsItem
impl TryFrom<&String> for InstallationEventsItem
Source§impl TryFrom<&str> for InstallationEventsItem
impl TryFrom<&str> for InstallationEventsItem
Source§impl TryFrom<String> for InstallationEventsItem
impl TryFrom<String> for InstallationEventsItem
impl Copy for InstallationEventsItem
impl Eq for InstallationEventsItem
impl StructuralPartialEq for InstallationEventsItem
Auto Trait Implementations§
impl Freeze for InstallationEventsItem
impl RefUnwindSafe for InstallationEventsItem
impl Send for InstallationEventsItem
impl Sync for InstallationEventsItem
impl Unpin for InstallationEventsItem
impl UnwindSafe for InstallationEventsItem
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more