pub enum GetRulesetRequiredChecksNode {
Show 243 variants
AddedToMergeQueueEvent,
AddedToProjectEvent,
App,
AssignedEvent,
AutoMergeDisabledEvent,
AutoMergeEnabledEvent,
AutoRebaseEnabledEvent,
AutoSquashEnabledEvent,
AutomaticBaseChangeFailedEvent,
AutomaticBaseChangeSucceededEvent,
BaseRefChangedEvent,
BaseRefDeletedEvent,
BaseRefForcePushedEvent,
Blob,
Bot,
BranchProtectionRule,
BypassForcePushAllowance,
BypassPullRequestAllowance,
CWE,
CheckRun,
CheckSuite,
ClosedEvent,
CodeOfConduct,
CommentDeletedEvent,
Commit,
CommitComment,
CommitCommentThread,
Comparison,
ConnectedEvent,
ConvertToDraftEvent,
ConvertedNoteToIssueEvent,
ConvertedToDiscussionEvent,
CrossReferencedEvent,
DemilestonedEvent,
DependencyGraphManifest,
DeployKey,
DeployedEvent,
Deployment,
DeploymentEnvironmentChangedEvent,
DeploymentReview,
DeploymentStatus,
DisconnectedEvent,
Discussion,
DiscussionCategory,
DiscussionComment,
DiscussionPoll,
DiscussionPollOption,
DraftIssue,
Enterprise,
EnterpriseAdministratorInvitation,
EnterpriseIdentityProvider,
EnterpriseMemberInvitation,
EnterpriseRepositoryInfo,
EnterpriseServerInstallation,
EnterpriseServerUserAccount,
EnterpriseServerUserAccountEmail,
EnterpriseServerUserAccountsUpload,
EnterpriseUserAccount,
Environment,
ExternalIdentity,
Gist,
GistComment,
HeadRefDeletedEvent,
HeadRefForcePushedEvent,
HeadRefRestoredEvent,
IpAllowListEntry,
Issue,
IssueComment,
Label,
LabeledEvent,
Language,
License,
LinkedBranch,
LockedEvent,
Mannequin,
MarkedAsDuplicateEvent,
MarketplaceCategory,
MarketplaceListing,
MemberFeatureRequestNotification,
MembersCanDeleteReposClearAuditEntry,
MembersCanDeleteReposDisableAuditEntry,
MembersCanDeleteReposEnableAuditEntry,
MentionedEvent,
MergeQueue,
MergeQueueEntry,
MergedEvent,
MigrationSource,
Milestone,
MilestonedEvent,
MovedColumnsInProjectEvent,
OIDCProvider,
OauthApplicationCreateAuditEntry,
OrgAddBillingManagerAuditEntry,
OrgAddMemberAuditEntry,
OrgBlockUserAuditEntry,
OrgConfigDisableCollaboratorsOnlyAuditEntry,
OrgConfigEnableCollaboratorsOnlyAuditEntry,
OrgCreateAuditEntry,
OrgDisableOauthAppRestrictionsAuditEntry,
OrgDisableSamlAuditEntry,
OrgDisableTwoFactorRequirementAuditEntry,
OrgEnableOauthAppRestrictionsAuditEntry,
OrgEnableSamlAuditEntry,
OrgEnableTwoFactorRequirementAuditEntry,
OrgInviteMemberAuditEntry,
OrgInviteToBusinessAuditEntry,
OrgOauthAppAccessApprovedAuditEntry,
OrgOauthAppAccessBlockedAuditEntry,
OrgOauthAppAccessDeniedAuditEntry,
OrgOauthAppAccessRequestedAuditEntry,
OrgOauthAppAccessUnblockedAuditEntry,
OrgRemoveBillingManagerAuditEntry,
OrgRemoveMemberAuditEntry,
OrgRemoveOutsideCollaboratorAuditEntry,
OrgRestoreMemberAuditEntry,
OrgUnblockUserAuditEntry,
OrgUpdateDefaultRepositoryPermissionAuditEntry,
OrgUpdateMemberAuditEntry,
OrgUpdateMemberRepositoryCreationPermissionAuditEntry,
OrgUpdateMemberRepositoryInvitationPermissionAuditEntry,
Organization,
OrganizationIdentityProvider,
OrganizationInvitation,
OrganizationMigration,
Package,
PackageFile,
PackageTag,
PackageVersion,
PinnedDiscussion,
PinnedEnvironment,
PinnedEvent,
PinnedIssue,
PrivateRepositoryForkingDisableAuditEntry,
PrivateRepositoryForkingEnableAuditEntry,
Project,
ProjectCard,
ProjectColumn,
ProjectV2,
ProjectV2Field,
ProjectV2Item,
ProjectV2ItemFieldDateValue,
ProjectV2ItemFieldIterationValue,
ProjectV2ItemFieldNumberValue,
ProjectV2ItemFieldSingleSelectValue,
ProjectV2ItemFieldTextValue,
ProjectV2IterationField,
ProjectV2SingleSelectField,
ProjectV2StatusUpdate,
ProjectV2View,
ProjectV2Workflow,
PublicKey,
PullRequest,
PullRequestCommit,
PullRequestCommitCommentThread,
PullRequestReview,
PullRequestReviewComment,
PullRequestReviewThread,
PullRequestThread,
Push,
PushAllowance,
Reaction,
ReadyForReviewEvent,
Ref,
ReferencedEvent,
Release,
ReleaseAsset,
RemovedFromMergeQueueEvent,
RemovedFromProjectEvent,
RenamedTitleEvent,
ReopenedEvent,
RepoAccessAuditEntry,
RepoAddMemberAuditEntry,
RepoAddTopicAuditEntry,
RepoArchivedAuditEntry,
RepoChangeMergeSettingAuditEntry,
RepoConfigDisableAnonymousGitAccessAuditEntry,
RepoConfigDisableCollaboratorsOnlyAuditEntry,
RepoConfigDisableContributorsOnlyAuditEntry,
RepoConfigDisableSockpuppetDisallowedAuditEntry,
RepoConfigEnableAnonymousGitAccessAuditEntry,
RepoConfigEnableCollaboratorsOnlyAuditEntry,
RepoConfigEnableContributorsOnlyAuditEntry,
RepoConfigEnableSockpuppetDisallowedAuditEntry,
RepoConfigLockAnonymousGitAccessAuditEntry,
RepoConfigUnlockAnonymousGitAccessAuditEntry,
RepoCreateAuditEntry,
RepoDestroyAuditEntry,
RepoRemoveMemberAuditEntry,
RepoRemoveTopicAuditEntry,
Repository,
RepositoryInvitation,
RepositoryMigration,
RepositoryRule,
RepositoryRuleset(GetRulesetRequiredChecksNodeOnRepositoryRuleset),
RepositoryRulesetBypassActor,
RepositoryTopic,
RepositoryVisibilityChangeDisableAuditEntry,
RepositoryVisibilityChangeEnableAuditEntry,
RepositoryVulnerabilityAlert,
ReviewDismissalAllowance,
ReviewDismissedEvent,
ReviewRequest,
ReviewRequestRemovedEvent,
ReviewRequestedEvent,
SavedReply,
SecurityAdvisory,
SponsorsActivity,
SponsorsListing,
SponsorsListingFeaturedItem,
SponsorsTier,
Sponsorship,
SponsorshipNewsletter,
Status,
StatusCheckRollup,
StatusContext,
SubscribedEvent,
Tag,
Team,
TeamAddMemberAuditEntry,
TeamAddRepositoryAuditEntry,
TeamChangeParentTeamAuditEntry,
TeamDiscussion,
TeamDiscussionComment,
TeamRemoveMemberAuditEntry,
TeamRemoveRepositoryAuditEntry,
Topic,
TransferredEvent,
Tree,
UnassignedEvent,
UnlabeledEvent,
UnlockedEvent,
UnmarkedAsDuplicateEvent,
UnpinnedEvent,
UnsubscribedEvent,
User,
UserBlockedEvent,
UserContentEdit,
UserList,
UserStatus,
VerifiableDomain,
Workflow,
WorkflowRun,
WorkflowRunFile,
}Variants§
AddedToMergeQueueEvent
AddedToProjectEvent
App
AssignedEvent
AutoMergeDisabledEvent
AutoMergeEnabledEvent
AutoRebaseEnabledEvent
AutoSquashEnabledEvent
AutomaticBaseChangeFailedEvent
AutomaticBaseChangeSucceededEvent
BaseRefChangedEvent
BaseRefDeletedEvent
BaseRefForcePushedEvent
Blob
Bot
BranchProtectionRule
BypassForcePushAllowance
BypassPullRequestAllowance
CWE
CheckRun
CheckSuite
ClosedEvent
CodeOfConduct
CommentDeletedEvent
Commit
CommitComment
CommitCommentThread
Comparison
ConnectedEvent
ConvertToDraftEvent
ConvertedNoteToIssueEvent
ConvertedToDiscussionEvent
CrossReferencedEvent
DemilestonedEvent
DependencyGraphManifest
DeployKey
DeployedEvent
Deployment
DeploymentEnvironmentChangedEvent
DeploymentReview
DeploymentStatus
DisconnectedEvent
Discussion
DiscussionCategory
DiscussionComment
DiscussionPoll
DiscussionPollOption
DraftIssue
Enterprise
EnterpriseAdministratorInvitation
EnterpriseIdentityProvider
EnterpriseMemberInvitation
EnterpriseRepositoryInfo
EnterpriseServerInstallation
EnterpriseServerUserAccount
EnterpriseServerUserAccountEmail
EnterpriseServerUserAccountsUpload
EnterpriseUserAccount
Environment
ExternalIdentity
Gist
GistComment
HeadRefDeletedEvent
HeadRefForcePushedEvent
HeadRefRestoredEvent
IpAllowListEntry
Issue
IssueComment
Label
LabeledEvent
Language
License
LinkedBranch
LockedEvent
Mannequin
MarkedAsDuplicateEvent
MarketplaceCategory
MarketplaceListing
MemberFeatureRequestNotification
MembersCanDeleteReposClearAuditEntry
MembersCanDeleteReposDisableAuditEntry
MembersCanDeleteReposEnableAuditEntry
MentionedEvent
MergeQueue
MergeQueueEntry
MergedEvent
MigrationSource
Milestone
MilestonedEvent
MovedColumnsInProjectEvent
OIDCProvider
OauthApplicationCreateAuditEntry
OrgAddBillingManagerAuditEntry
OrgAddMemberAuditEntry
OrgBlockUserAuditEntry
OrgConfigDisableCollaboratorsOnlyAuditEntry
OrgConfigEnableCollaboratorsOnlyAuditEntry
OrgCreateAuditEntry
OrgDisableOauthAppRestrictionsAuditEntry
OrgDisableSamlAuditEntry
OrgDisableTwoFactorRequirementAuditEntry
OrgEnableOauthAppRestrictionsAuditEntry
OrgEnableSamlAuditEntry
OrgEnableTwoFactorRequirementAuditEntry
OrgInviteMemberAuditEntry
OrgInviteToBusinessAuditEntry
OrgOauthAppAccessApprovedAuditEntry
OrgOauthAppAccessBlockedAuditEntry
OrgOauthAppAccessDeniedAuditEntry
OrgOauthAppAccessRequestedAuditEntry
OrgOauthAppAccessUnblockedAuditEntry
OrgRemoveBillingManagerAuditEntry
OrgRemoveMemberAuditEntry
OrgRemoveOutsideCollaboratorAuditEntry
OrgRestoreMemberAuditEntry
OrgUnblockUserAuditEntry
OrgUpdateDefaultRepositoryPermissionAuditEntry
OrgUpdateMemberAuditEntry
OrgUpdateMemberRepositoryCreationPermissionAuditEntry
OrgUpdateMemberRepositoryInvitationPermissionAuditEntry
Organization
OrganizationIdentityProvider
OrganizationInvitation
OrganizationMigration
Package
PackageFile
PackageTag
PackageVersion
PinnedDiscussion
PinnedEnvironment
PinnedEvent
PinnedIssue
PrivateRepositoryForkingDisableAuditEntry
PrivateRepositoryForkingEnableAuditEntry
Project
ProjectCard
ProjectColumn
ProjectV2
ProjectV2Field
ProjectV2Item
ProjectV2ItemFieldDateValue
ProjectV2ItemFieldIterationValue
ProjectV2ItemFieldNumberValue
ProjectV2ItemFieldSingleSelectValue
ProjectV2ItemFieldTextValue
ProjectV2IterationField
ProjectV2SingleSelectField
ProjectV2StatusUpdate
ProjectV2View
ProjectV2Workflow
PublicKey
PullRequest
PullRequestCommit
PullRequestCommitCommentThread
PullRequestReview
PullRequestReviewComment
PullRequestReviewThread
PullRequestThread
Push
PushAllowance
Reaction
ReadyForReviewEvent
Ref
ReferencedEvent
Release
ReleaseAsset
RemovedFromMergeQueueEvent
RemovedFromProjectEvent
RenamedTitleEvent
ReopenedEvent
RepoAccessAuditEntry
RepoAddMemberAuditEntry
RepoAddTopicAuditEntry
RepoArchivedAuditEntry
RepoChangeMergeSettingAuditEntry
RepoConfigDisableAnonymousGitAccessAuditEntry
RepoConfigDisableCollaboratorsOnlyAuditEntry
RepoConfigDisableContributorsOnlyAuditEntry
RepoConfigDisableSockpuppetDisallowedAuditEntry
RepoConfigEnableAnonymousGitAccessAuditEntry
RepoConfigEnableCollaboratorsOnlyAuditEntry
RepoConfigEnableContributorsOnlyAuditEntry
RepoConfigEnableSockpuppetDisallowedAuditEntry
RepoConfigLockAnonymousGitAccessAuditEntry
RepoConfigUnlockAnonymousGitAccessAuditEntry
RepoCreateAuditEntry
RepoDestroyAuditEntry
RepoRemoveMemberAuditEntry
RepoRemoveTopicAuditEntry
Repository
RepositoryInvitation
RepositoryMigration
RepositoryRule
RepositoryRuleset(GetRulesetRequiredChecksNodeOnRepositoryRuleset)
RepositoryRulesetBypassActor
RepositoryTopic
RepositoryVisibilityChangeDisableAuditEntry
RepositoryVisibilityChangeEnableAuditEntry
RepositoryVulnerabilityAlert
ReviewDismissalAllowance
ReviewDismissedEvent
ReviewRequest
ReviewRequestRemovedEvent
ReviewRequestedEvent
SavedReply
SecurityAdvisory
SponsorsActivity
SponsorsListing
SponsorsListingFeaturedItem
SponsorsTier
Sponsorship
SponsorshipNewsletter
Status
StatusCheckRollup
StatusContext
SubscribedEvent
Tag
Team
TeamAddMemberAuditEntry
TeamAddRepositoryAuditEntry
TeamChangeParentTeamAuditEntry
TeamDiscussion
TeamDiscussionComment
TeamRemoveMemberAuditEntry
TeamRemoveRepositoryAuditEntry
Topic
TransferredEvent
Tree
UnassignedEvent
UnlabeledEvent
UnlockedEvent
UnmarkedAsDuplicateEvent
UnpinnedEvent
UnsubscribedEvent
User
UserBlockedEvent
UserContentEdit
UserList
UserStatus
VerifiableDomain
Workflow
WorkflowRun
WorkflowRunFile
Trait Implementations§
Source§impl Debug for GetRulesetRequiredChecksNode
impl Debug for GetRulesetRequiredChecksNode
Source§impl<'de> Deserialize<'de> for GetRulesetRequiredChecksNode
impl<'de> Deserialize<'de> for GetRulesetRequiredChecksNode
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
Auto Trait Implementations§
impl Freeze for GetRulesetRequiredChecksNode
impl RefUnwindSafe for GetRulesetRequiredChecksNode
impl Send for GetRulesetRequiredChecksNode
impl Sync for GetRulesetRequiredChecksNode
impl Unpin for GetRulesetRequiredChecksNode
impl UnsafeUnpin for GetRulesetRequiredChecksNode
impl UnwindSafe for GetRulesetRequiredChecksNode
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