pub struct PullRequest;
Trait Implementations§
Source§impl HasField<__typename> for PullRequest
impl HasField<__typename> for PullRequest
Source§impl HasField<activeLockReason> for PullRequest
impl HasField<activeLockReason> for PullRequest
Source§type Type = Option<LockReason>
type Type = Option<LockReason>
The schema marker type of this field.
Source§impl HasField<additions> for PullRequest
impl HasField<additions> for PullRequest
Source§impl HasField<assignees> for PullRequest
impl HasField<assignees> for PullRequest
Source§type Type = UserConnection
type Type = UserConnection
The schema marker type of this field.
Source§type Type = CommentAuthorAssociation
type Type = CommentAuthorAssociation
The schema marker type of this field.
Source§impl HasField<autoMergeRequest> for PullRequest
impl HasField<autoMergeRequest> for PullRequest
Source§type Type = Option<AutoMergeRequest>
type Type = Option<AutoMergeRequest>
The schema marker type of this field.
Source§impl HasField<baseRef> for PullRequest
impl HasField<baseRef> for PullRequest
Source§impl HasField<baseRefName> for PullRequest
impl HasField<baseRefName> for PullRequest
Source§impl HasField<baseRefOid> for PullRequest
impl HasField<baseRefOid> for PullRequest
Source§type Type = GitObjectID
type Type = GitObjectID
The schema marker type of this field.
Source§impl HasField<baseRepository> for PullRequest
impl HasField<baseRepository> for PullRequest
Source§type Type = Option<Repository>
type Type = Option<Repository>
The schema marker type of this field.
Source§impl HasField<body> for PullRequest
impl HasField<body> for PullRequest
Source§impl HasField<bodyHTML> for PullRequest
impl HasField<bodyHTML> for PullRequest
Source§impl HasField<bodyText> for PullRequest
impl HasField<bodyText> for PullRequest
Source§impl HasField<canBeRebased> for PullRequest
impl HasField<canBeRebased> for PullRequest
Source§impl HasField<changedFiles> for PullRequest
impl HasField<changedFiles> for PullRequest
Source§impl HasField<checksResourcePath> for PullRequest
impl HasField<checksResourcePath> for PullRequest
Source§impl HasField<checksUrl> for PullRequest
impl HasField<checksUrl> for PullRequest
Source§impl HasField<closed> for PullRequest
impl HasField<closed> for PullRequest
Source§impl HasField<closedAt> for PullRequest
impl HasField<closedAt> for PullRequest
Source§impl HasField<closingIssuesReferences> for PullRequest
impl HasField<closingIssuesReferences> for PullRequest
Source§type Type = Option<IssueConnection>
type Type = Option<IssueConnection>
The schema marker type of this field.
Source§impl HasField<comments> for PullRequest
impl HasField<comments> for PullRequest
Source§type Type = IssueCommentConnection
type Type = IssueCommentConnection
The schema marker type of this field.
Source§impl HasField<commits> for PullRequest
impl HasField<commits> for PullRequest
Source§type Type = PullRequestCommitConnection
type Type = PullRequestCommitConnection
The schema marker type of this field.
Source§impl HasField<createdAt> for PullRequest
impl HasField<createdAt> for PullRequest
Source§impl HasField<createdViaEmail> for PullRequest
impl HasField<createdViaEmail> for PullRequest
Source§impl HasField<databaseId> for PullRequest
impl HasField<databaseId> for PullRequest
Source§impl HasField<deletions> for PullRequest
impl HasField<deletions> for PullRequest
Source§impl HasField<editor> for PullRequest
impl HasField<editor> for PullRequest
Source§impl HasField<files> for PullRequest
impl HasField<files> for PullRequest
Source§type Type = Option<PullRequestChangedFileConnection>
type Type = Option<PullRequestChangedFileConnection>
The schema marker type of this field.
Source§impl HasField<headRef> for PullRequest
impl HasField<headRef> for PullRequest
Source§impl HasField<headRefName> for PullRequest
impl HasField<headRefName> for PullRequest
Source§impl HasField<headRefOid> for PullRequest
impl HasField<headRefOid> for PullRequest
Source§type Type = GitObjectID
type Type = GitObjectID
The schema marker type of this field.
Source§impl HasField<headRepository> for PullRequest
impl HasField<headRepository> for PullRequest
Source§type Type = Option<Repository>
type Type = Option<Repository>
The schema marker type of this field.
Source§impl HasField<headRepositoryOwner> for PullRequest
impl HasField<headRepositoryOwner> for PullRequest
Source§type Type = Option<RepositoryOwner>
type Type = Option<RepositoryOwner>
The schema marker type of this field.
Source§impl HasField<hovercard> for PullRequest
impl HasField<hovercard> for PullRequest
Source§impl HasField<includesCreatedEdit> for PullRequest
impl HasField<includesCreatedEdit> for PullRequest
Source§impl HasField<isCrossRepository> for PullRequest
impl HasField<isCrossRepository> for PullRequest
Source§impl HasField<isDraft> for PullRequest
impl HasField<isDraft> for PullRequest
Source§impl HasField<isReadByViewer> for PullRequest
impl HasField<isReadByViewer> for PullRequest
Source§impl HasField<labels> for PullRequest
impl HasField<labels> for PullRequest
Source§type Type = Option<LabelConnection>
type Type = Option<LabelConnection>
The schema marker type of this field.
Source§impl HasField<lastEditedAt> for PullRequest
impl HasField<lastEditedAt> for PullRequest
Source§impl HasField<latestOpinionatedReviews> for PullRequest
impl HasField<latestOpinionatedReviews> for PullRequest
Source§type Type = Option<PullRequestReviewConnection>
type Type = Option<PullRequestReviewConnection>
The schema marker type of this field.
Source§impl HasField<latestReviews> for PullRequest
impl HasField<latestReviews> for PullRequest
Source§type Type = Option<PullRequestReviewConnection>
type Type = Option<PullRequestReviewConnection>
The schema marker type of this field.
Source§impl HasField<locked> for PullRequest
impl HasField<locked> for PullRequest
Source§impl HasField<maintainerCanModify> for PullRequest
impl HasField<maintainerCanModify> for PullRequest
Source§impl HasField<mergeCommit> for PullRequest
impl HasField<mergeCommit> for PullRequest
Source§impl HasField<mergeQueueEntry> for PullRequest
impl HasField<mergeQueueEntry> for PullRequest
Source§type Type = Option<MergeQueueEntry>
type Type = Option<MergeQueueEntry>
The schema marker type of this field.
Source§impl HasField<mergeStateStatus> for PullRequest
impl HasField<mergeStateStatus> for PullRequest
Source§type Type = MergeStateStatus
type Type = MergeStateStatus
The schema marker type of this field.
Source§impl HasField<mergeable> for PullRequest
impl HasField<mergeable> for PullRequest
Source§type Type = MergeableState
type Type = MergeableState
The schema marker type of this field.
Source§impl HasField<merged> for PullRequest
impl HasField<merged> for PullRequest
Source§impl HasField<mergedAt> for PullRequest
impl HasField<mergedAt> for PullRequest
Source§impl HasField<mergedBy> for PullRequest
impl HasField<mergedBy> for PullRequest
Source§impl HasField<milestone> for PullRequest
impl HasField<milestone> for PullRequest
Source§impl HasField<number> for PullRequest
impl HasField<number> for PullRequest
Source§impl HasField<participants> for PullRequest
impl HasField<participants> for PullRequest
Source§type Type = UserConnection
type Type = UserConnection
The schema marker type of this field.
Source§impl HasField<permalink> for PullRequest
impl HasField<permalink> for PullRequest
Source§impl HasField<potentialMergeCommit> for PullRequest
impl HasField<potentialMergeCommit> for PullRequest
Source§impl HasField<projectCards> for PullRequest
impl HasField<projectCards> for PullRequest
Source§type Type = ProjectCardConnection
type Type = ProjectCardConnection
The schema marker type of this field.
Source§impl HasField<projectItems> for PullRequest
impl HasField<projectItems> for PullRequest
Source§type Type = ProjectV2ItemConnection
type Type = ProjectV2ItemConnection
The schema marker type of this field.
Source§impl HasField<projectV2> for PullRequest
impl HasField<projectV2> for PullRequest
Source§impl HasField<projectsV2> for PullRequest
impl HasField<projectsV2> for PullRequest
Source§type Type = ProjectV2Connection
type Type = ProjectV2Connection
The schema marker type of this field.
Source§impl HasField<publishedAt> for PullRequest
impl HasField<publishedAt> for PullRequest
Source§impl HasField<reactionGroups> for PullRequest
impl HasField<reactionGroups> for PullRequest
Source§impl HasField<reactions> for PullRequest
impl HasField<reactions> for PullRequest
Source§type Type = ReactionConnection
type Type = ReactionConnection
The schema marker type of this field.
Source§impl HasField<repository> for PullRequest
impl HasField<repository> for PullRequest
Source§type Type = Repository
type Type = Repository
The schema marker type of this field.
Source§impl HasField<resourcePath> for PullRequest
impl HasField<resourcePath> for PullRequest
Source§impl HasField<revertResourcePath> for PullRequest
impl HasField<revertResourcePath> for PullRequest
Source§impl HasField<revertUrl> for PullRequest
impl HasField<revertUrl> for PullRequest
Source§impl HasField<reviewDecision> for PullRequest
impl HasField<reviewDecision> for PullRequest
Source§type Type = Option<PullRequestReviewDecision>
type Type = Option<PullRequestReviewDecision>
The schema marker type of this field.
Source§impl HasField<reviewRequests> for PullRequest
impl HasField<reviewRequests> for PullRequest
Source§type Type = Option<ReviewRequestConnection>
type Type = Option<ReviewRequestConnection>
The schema marker type of this field.
Source§impl HasField<reviewThreads> for PullRequest
impl HasField<reviewThreads> for PullRequest
Source§type Type = PullRequestReviewThreadConnection
type Type = PullRequestReviewThreadConnection
The schema marker type of this field.
Source§impl HasField<reviews> for PullRequest
impl HasField<reviews> for PullRequest
Source§type Type = Option<PullRequestReviewConnection>
type Type = Option<PullRequestReviewConnection>
The schema marker type of this field.
Source§impl HasField<state> for PullRequest
impl HasField<state> for PullRequest
Source§type Type = PullRequestState
type Type = PullRequestState
The schema marker type of this field.
Source§impl HasField<suggestedReviewers> for PullRequest
impl HasField<suggestedReviewers> for PullRequest
Source§impl HasField<timeline> for PullRequest
impl HasField<timeline> for PullRequest
Source§type Type = PullRequestTimelineConnection
type Type = PullRequestTimelineConnection
The schema marker type of this field.
Source§impl HasField<timelineItems> for PullRequest
impl HasField<timelineItems> for PullRequest
Source§type Type = PullRequestTimelineItemsConnection
type Type = PullRequestTimelineItemsConnection
The schema marker type of this field.
Source§impl HasField<title> for PullRequest
impl HasField<title> for PullRequest
Source§impl HasField<titleHTML> for PullRequest
impl HasField<titleHTML> for PullRequest
Source§impl HasField<totalCommentsCount> for PullRequest
impl HasField<totalCommentsCount> for PullRequest
Source§impl HasField<updatedAt> for PullRequest
impl HasField<updatedAt> for PullRequest
Source§impl HasField<url> for PullRequest
impl HasField<url> for PullRequest
Source§impl HasField<userContentEdits> for PullRequest
impl HasField<userContentEdits> for PullRequest
Source§type Type = Option<UserContentEditConnection>
type Type = Option<UserContentEditConnection>
The schema marker type of this field.
Source§impl HasField<viewerCanClose> for PullRequest
impl HasField<viewerCanClose> for PullRequest
Source§impl HasField<viewerCanDeleteHeadRef> for PullRequest
impl HasField<viewerCanDeleteHeadRef> for PullRequest
Source§impl HasField<viewerCanEditFiles> for PullRequest
impl HasField<viewerCanEditFiles> for PullRequest
Source§impl HasField<viewerCanMergeAsAdmin> for PullRequest
impl HasField<viewerCanMergeAsAdmin> for PullRequest
Source§impl HasField<viewerCanReact> for PullRequest
impl HasField<viewerCanReact> for PullRequest
Source§impl HasField<viewerCanReopen> for PullRequest
impl HasField<viewerCanReopen> for PullRequest
Source§impl HasField<viewerCanSubscribe> for PullRequest
impl HasField<viewerCanSubscribe> for PullRequest
Source§impl HasField<viewerCanUpdate> for PullRequest
impl HasField<viewerCanUpdate> for PullRequest
Source§impl HasField<viewerCanUpdateBranch> for PullRequest
impl HasField<viewerCanUpdateBranch> for PullRequest
Source§impl HasField<viewerCannotUpdateReasons> for PullRequest
impl HasField<viewerCannotUpdateReasons> for PullRequest
Source§type Type = Vec<CommentCannotUpdateReason>
type Type = Vec<CommentCannotUpdateReason>
The schema marker type of this field.
Source§impl HasField<viewerDidAuthor> for PullRequest
impl HasField<viewerDidAuthor> for PullRequest
Source§impl HasField<viewerLatestReview> for PullRequest
impl HasField<viewerLatestReview> for PullRequest
Source§type Type = Option<PullRequestReview>
type Type = Option<PullRequestReview>
The schema marker type of this field.
Source§impl HasField<viewerLatestReviewRequest> for PullRequest
impl HasField<viewerLatestReviewRequest> for PullRequest
Source§type Type = Option<ReviewRequest>
type Type = Option<ReviewRequest>
The schema marker type of this field.
Source§impl HasField<viewerMergeBodyText> for PullRequest
impl HasField<viewerMergeBodyText> for PullRequest
Source§impl HasField<viewerSubscription> for PullRequest
impl HasField<viewerSubscription> for PullRequest
Source§type Type = Option<SubscriptionState>
type Type = Option<SubscriptionState>
The schema marker type of this field.
Source§impl NamedType for PullRequest
impl NamedType for PullRequest
impl HasSubtype<PullRequest> for Assignable
impl HasSubtype<PullRequest> for Closable
impl HasSubtype<PullRequest> for Closer
impl HasSubtype<PullRequest> for Comment
impl HasSubtype<PullRequest> for IssueOrPullRequest
impl HasSubtype<PullRequest> for Labelable
impl HasSubtype<PullRequest> for Lockable
impl HasSubtype<PullRequest> for MilestoneItem
impl HasSubtype<PullRequest> for Node
impl HasSubtype<PullRequest> for ProjectCardItem
impl HasSubtype<PullRequest> for ProjectV2ItemContent
impl HasSubtype<PullRequest> for ProjectV2Owner
impl HasSubtype<PullRequest> for Reactable
impl HasSubtype<PullRequest> for ReferencedSubject
impl HasSubtype<PullRequest> for RenamedTitleSubject
impl HasSubtype<PullRequest> for RepositoryNode
impl HasSubtype<PullRequest> for SearchResultItem
impl HasSubtype<PullRequest> for Subscribable
impl HasSubtype<PullRequest> for UniformResourceLocatable
impl HasSubtype<PullRequest> for Updatable
impl HasSubtype<PullRequest> for UpdatableComment
Auto Trait Implementations§
impl Freeze for PullRequest
impl RefUnwindSafe for PullRequest
impl Send for PullRequest
impl Sync for PullRequest
impl Unpin for PullRequest
impl UnwindSafe for PullRequest
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