pub struct CreateBranchProtectionRuleInput;
Trait Implementations§
impl HasInputField<allowsDeletions, Option<bool>> for CreateBranchProtectionRuleInput
impl HasInputField<allowsForcePushes, Option<bool>> for CreateBranchProtectionRuleInput
impl HasInputField<blocksCreations, Option<bool>> for CreateBranchProtectionRuleInput
impl HasInputField<bypassForcePushActorIds, Option<Vec<Id>>> for CreateBranchProtectionRuleInput
impl HasInputField<bypassPullRequestActorIds, Option<Vec<Id>>> for CreateBranchProtectionRuleInput
impl HasInputField<clientMutationId, Option<String>> for CreateBranchProtectionRuleInput
impl HasInputField<dismissesStaleReviews, Option<bool>> for CreateBranchProtectionRuleInput
impl HasInputField<isAdminEnforced, Option<bool>> for CreateBranchProtectionRuleInput
impl HasInputField<lockAllowsFetchAndMerge, Option<bool>> for CreateBranchProtectionRuleInput
impl HasInputField<lockBranch, Option<bool>> for CreateBranchProtectionRuleInput
impl HasInputField<pattern, String> for CreateBranchProtectionRuleInput
impl HasInputField<pushActorIds, Option<Vec<Id>>> for CreateBranchProtectionRuleInput
impl HasInputField<repositoryId, Id> for CreateBranchProtectionRuleInput
impl HasInputField<requireLastPushApproval, Option<bool>> for CreateBranchProtectionRuleInput
impl HasInputField<requiredApprovingReviewCount, Option<i32>> for CreateBranchProtectionRuleInput
impl HasInputField<requiredDeploymentEnvironments, Option<Vec<String>>> for CreateBranchProtectionRuleInput
impl HasInputField<requiredStatusCheckContexts, Option<Vec<String>>> for CreateBranchProtectionRuleInput
impl HasInputField<requiredStatusChecks, Option<Vec<RequiredStatusCheckInput>>> for CreateBranchProtectionRuleInput
impl HasInputField<requiresApprovingReviews, Option<bool>> for CreateBranchProtectionRuleInput
impl HasInputField<requiresCodeOwnerReviews, Option<bool>> for CreateBranchProtectionRuleInput
impl HasInputField<requiresCommitSignatures, Option<bool>> for CreateBranchProtectionRuleInput
impl HasInputField<requiresConversationResolution, Option<bool>> for CreateBranchProtectionRuleInput
impl HasInputField<requiresDeployments, Option<bool>> for CreateBranchProtectionRuleInput
impl HasInputField<requiresLinearHistory, Option<bool>> for CreateBranchProtectionRuleInput
impl HasInputField<requiresStatusChecks, Option<bool>> for CreateBranchProtectionRuleInput
impl HasInputField<requiresStrictStatusChecks, Option<bool>> for CreateBranchProtectionRuleInput
impl HasInputField<restrictsPushes, Option<bool>> for CreateBranchProtectionRuleInput
impl HasInputField<restrictsReviewDismissals, Option<bool>> for CreateBranchProtectionRuleInput
impl HasInputField<reviewDismissalActorIds, Option<Vec<Id>>> for CreateBranchProtectionRuleInput
impl InputObjectMarker for CreateBranchProtectionRuleInput
Auto Trait Implementations§
impl Freeze for CreateBranchProtectionRuleInput
impl RefUnwindSafe for CreateBranchProtectionRuleInput
impl Send for CreateBranchProtectionRuleInput
impl Sync for CreateBranchProtectionRuleInput
impl Unpin for CreateBranchProtectionRuleInput
impl UnwindSafe for CreateBranchProtectionRuleInput
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