Query

Struct Query 

Source
pub struct Query;

Trait Implementations§

Source§

impl HasField<__typename> for Query

Source§

type Type = String

The schema marker type of this field.
Source§

impl HasField<_dummy> for Query

Source§

type Type = String

The schema marker type of this field.
Source§

impl HasField<administrableTeams> for Query

Source§

type Type = TeamConnection

The schema marker type of this field.
Source§

impl HasField<agentActivities> for Query

Source§

type Type = AgentActivityConnection

The schema marker type of this field.
Source§

impl HasField<agentActivity> for Query

Source§

type Type = AgentActivity

The schema marker type of this field.
Source§

impl HasField<agentSession> for Query

Source§

type Type = AgentSession

The schema marker type of this field.
Source§

impl HasField<agentSessions> for Query

Source§

type Type = AgentSessionConnection

The schema marker type of this field.
Source§

impl HasField<applicationInfo> for Query

Source§

type Type = Application

The schema marker type of this field.
Source§

impl HasField<archivedTeams> for Query

Source§

type Type = Vec<Team>

The schema marker type of this field.
Source§

impl HasField<attachment> for Query

Source§

type Type = Attachment

The schema marker type of this field.
Source§

impl HasField<attachmentIssue> for Query

Source§

type Type = Issue

The schema marker type of this field.
Source§

impl HasField<attachmentSources> for Query

Source§

type Type = AttachmentSourcesPayload

The schema marker type of this field.
Source§

impl HasField<attachments> for Query

Source§

type Type = AttachmentConnection

The schema marker type of this field.
Source§

impl HasField<attachmentsForURL> for Query

Source§

type Type = AttachmentConnection

The schema marker type of this field.
Source§

impl HasField<auditEntries> for Query

Source§

type Type = AuditEntryConnection

The schema marker type of this field.
Source§

impl HasField<auditEntryTypes> for Query

Source§

type Type = Vec<AuditEntryType>

The schema marker type of this field.
Source§

impl HasField<authenticationSessions> for Query

Source§

type Type = Vec<AuthenticationSessionResponse>

The schema marker type of this field.
Source§

impl HasField<availableUsers> for Query

Source§

type Type = AuthResolverResponse

The schema marker type of this field.
Source§

impl HasField<comment> for Query

Source§

type Type = Comment

The schema marker type of this field.
Source§

impl HasField<comments> for Query

Source§

type Type = CommentConnection

The schema marker type of this field.
Source§

impl HasField<customView> for Query

Source§

type Type = CustomView

The schema marker type of this field.
Source§

impl HasField<customViewDetailsSuggestion> for Query

Source§

type Type = CustomViewSuggestionPayload

The schema marker type of this field.
Source§

impl HasField<customViewHasSubscribers> for Query

Source§

type Type = CustomViewHasSubscribersPayload

The schema marker type of this field.
Source§

impl HasField<customViews> for Query

Source§

type Type = CustomViewConnection

The schema marker type of this field.
Source§

impl HasField<customer> for Query

Source§

type Type = Customer

The schema marker type of this field.
Source§

impl HasField<customerNeed> for Query

Source§

type Type = CustomerNeed

The schema marker type of this field.
Source§

impl HasField<customerNeeds> for Query

Source§

type Type = CustomerNeedConnection

The schema marker type of this field.
Source§

impl HasField<customerStatus> for Query

Source§

type Type = CustomerStatus

The schema marker type of this field.
Source§

impl HasField<customerStatuses> for Query

Source§

type Type = CustomerStatusConnection

The schema marker type of this field.
Source§

impl HasField<customerTier> for Query

Source§

type Type = CustomerTier

The schema marker type of this field.
Source§

impl HasField<customerTiers> for Query

Source§

type Type = CustomerTierConnection

The schema marker type of this field.
Source§

impl HasField<customers> for Query

Source§

type Type = CustomerConnection

The schema marker type of this field.
Source§

impl HasField<cycle> for Query

Source§

type Type = Cycle

The schema marker type of this field.
Source§

impl HasField<cycles> for Query

Source§

type Type = CycleConnection

The schema marker type of this field.
Source§

impl HasField<document> for Query

Source§

type Type = Document

The schema marker type of this field.
Source§

impl HasField<documentContentHistory> for Query

Source§

type Type = DocumentContentHistoryPayload

The schema marker type of this field.
Source§

impl HasField<documents> for Query

Source§

type Type = DocumentConnection

The schema marker type of this field.
Source§

impl HasField<emailIntakeAddress> for Query

Source§

type Type = EmailIntakeAddress

The schema marker type of this field.
Source§

impl HasField<emoji> for Query

Source§

type Type = Emoji

The schema marker type of this field.
Source§

impl HasField<emojis> for Query

Source§

type Type = EmojiConnection

The schema marker type of this field.
Source§

impl HasField<entityExternalLink> for Query

Source§

type Type = EntityExternalLink

The schema marker type of this field.
Source§

impl HasField<externalUser> for Query

Source§

type Type = ExternalUser

The schema marker type of this field.
Source§

impl HasField<externalUsers> for Query

Source§

type Type = ExternalUserConnection

The schema marker type of this field.
Source§

impl HasField<failuresForOauthWebhooks> for Query

Source§

type Type = Vec<WebhookFailureEvent>

The schema marker type of this field.
Source§

impl HasField<favorite> for Query

Source§

type Type = Favorite

The schema marker type of this field.
Source§

impl HasField<favorites> for Query

Source§

type Type = FavoriteConnection

The schema marker type of this field.
Source§

impl HasField<fetchData> for Query

Source§

type Type = FetchDataPayload

The schema marker type of this field.
Source§

impl HasField<initiative> for Query

Source§

type Type = Initiative

The schema marker type of this field.
Source§

impl HasField<initiativeRelation> for Query

Source§

type Type = ProjectRelation

The schema marker type of this field.
Source§

impl HasField<initiativeRelations> for Query

Source§

type Type = InitiativeRelationConnection

The schema marker type of this field.
Source§

impl HasField<initiativeToProject> for Query

Source§

type Type = InitiativeToProject

The schema marker type of this field.
Source§

impl HasField<initiativeToProjects> for Query

Source§

type Type = InitiativeToProjectConnection

The schema marker type of this field.
Source§

impl HasField<initiativeUpdate> for Query

Source§

type Type = InitiativeUpdate

The schema marker type of this field.
Source§

impl HasField<initiativeUpdates> for Query

Source§

type Type = InitiativeUpdateConnection

The schema marker type of this field.
Source§

impl HasField<initiatives> for Query

Source§

type Type = InitiativeConnection

The schema marker type of this field.
Source§

impl HasField<integration> for Query

Source§

type Type = Integration

The schema marker type of this field.
Source§

impl HasField<integrationHasScopes> for Query

Source§

type Type = IntegrationHasScopesPayload

The schema marker type of this field.
Source§

impl HasField<integrationTemplate> for Query

Source§

type Type = IntegrationTemplate

The schema marker type of this field.
Source§

impl HasField<integrationTemplates> for Query

Source§

type Type = IntegrationTemplateConnection

The schema marker type of this field.
Source§

impl HasField<integrations> for Query

Source§

type Type = IntegrationConnection

The schema marker type of this field.
Source§

impl HasField<integrationsSettings> for Query

Source§

type Type = IntegrationsSettings

The schema marker type of this field.
Source§

impl HasField<issue> for Query

Source§

type Type = Issue

The schema marker type of this field.
Source§

impl HasField<issueFigmaFileKeySearch> for Query

Source§

type Type = IssueConnection

The schema marker type of this field.
Source§

impl HasField<issueFilterSuggestion> for Query

Source§

type Type = IssueFilterSuggestionPayload

The schema marker type of this field.
Source§

impl HasField<issueImportCheckCSV> for Query

Source§

type Type = IssueImportCheckPayload

The schema marker type of this field.
Source§

impl HasField<issueImportCheckSync> for Query

Source§

type Type = IssueImportSyncCheckPayload

The schema marker type of this field.
Source§

impl HasField<issueImportJqlCheck> for Query

Source§

type Type = IssueImportJqlCheckPayload

The schema marker type of this field.
Source§

impl HasField<issueLabel> for Query

Source§

type Type = IssueLabel

The schema marker type of this field.
Source§

impl HasField<issueLabels> for Query

Source§

type Type = IssueLabelConnection

The schema marker type of this field.
Source§

impl HasField<issuePriorityValues> for Query

Source§

type Type = Vec<IssuePriorityValue>

The schema marker type of this field.
Source§

impl HasField<issueRelation> for Query

Source§

type Type = IssueRelation

The schema marker type of this field.
Source§

impl HasField<issueRelations> for Query

Source§

type Type = IssueRelationConnection

The schema marker type of this field.
Source§

impl HasField<issueRepositorySuggestions> for Query

Source§

type Type = RepositorySuggestionsPayload

The schema marker type of this field.
Source§

impl HasField<issueSearch> for Query

Source§

type Type = IssueConnection

The schema marker type of this field.
Source§

impl HasField<issueTitleSuggestionFromCustomerRequest> for Query

Source§

type Type = IssueTitleSuggestionFromCustomerRequestPayload

The schema marker type of this field.
Source§

impl HasField<issueToRelease> for Query

Source§

type Type = IssueToRelease

The schema marker type of this field.
Source§

impl HasField<issueToReleases> for Query

Source§

type Type = IssueToReleaseConnection

The schema marker type of this field.
Source§

impl HasField<issueVcsBranchSearch> for Query

Source§

type Type = Option<Issue>

The schema marker type of this field.
Source§

impl HasField<issues> for Query

Source§

type Type = IssueConnection

The schema marker type of this field.
Source§

impl HasField<notification> for Query

Source§

type Type = Notification

The schema marker type of this field.
Source§

impl HasField<notificationSubscription> for Query

Source§

type Type = NotificationSubscription

The schema marker type of this field.
Source§

impl HasField<notificationSubscriptions> for Query

Source§

type Type = NotificationSubscriptionConnection

The schema marker type of this field.
Source§

impl HasField<notifications> for Query

Source§

type Type = NotificationConnection

The schema marker type of this field.
Source§

impl HasField<notificationsUnreadCount> for Query

Source§

type Type = i32

The schema marker type of this field.
Source§

impl HasField<organization> for Query

Source§

type Type = Organization

The schema marker type of this field.
Source§

impl HasField<organizationDomainClaimRequest> for Query

Source§

type Type = OrganizationDomainClaimPayload

The schema marker type of this field.
Source§

impl HasField<organizationExists> for Query

Source§

type Type = OrganizationExistsPayload

The schema marker type of this field.
Source§

impl HasField<organizationInvite> for Query

Source§

type Type = OrganizationInvite

The schema marker type of this field.
Source§

impl HasField<organizationInviteDetails> for Query

Source§

type Type = OrganizationInviteDetailsPayload

The schema marker type of this field.
Source§

impl HasField<organizationInvites> for Query

Source§

type Type = OrganizationInviteConnection

The schema marker type of this field.
Source§

impl HasField<organizationMeta> for Query

Source§

type Type = Option<OrganizationMeta>

The schema marker type of this field.
Source§

impl HasField<project> for Query

Source§

type Type = Project

The schema marker type of this field.
Source§

impl HasField<projectFilterSuggestion> for Query

Source§

type Type = ProjectFilterSuggestionPayload

The schema marker type of this field.
Source§

impl HasField<projectLabel> for Query

Source§

type Type = ProjectLabel

The schema marker type of this field.
Source§

impl HasField<projectLabels> for Query

Source§

type Type = ProjectLabelConnection

The schema marker type of this field.
Source§

impl HasField<projectMilestone> for Query

Source§

type Type = ProjectMilestone

The schema marker type of this field.
Source§

impl HasField<projectMilestones> for Query

Source§

type Type = ProjectMilestoneConnection

The schema marker type of this field.
Source§

impl HasField<projectRelation> for Query

Source§

type Type = ProjectRelation

The schema marker type of this field.
Source§

impl HasField<projectRelations> for Query

Source§

type Type = ProjectRelationConnection

The schema marker type of this field.
Source§

impl HasField<projectStatus> for Query

Source§

type Type = ProjectStatus

The schema marker type of this field.
Source§

impl HasField<projectStatusProjectCount> for Query

Source§

type Type = ProjectStatusCountPayload

The schema marker type of this field.
Source§

impl HasField<projectStatuses> for Query

Source§

type Type = ProjectStatusConnection

The schema marker type of this field.
Source§

impl HasField<projectUpdate> for Query

Source§

type Type = ProjectUpdate

The schema marker type of this field.
Source§

impl HasField<projectUpdates> for Query

Source§

type Type = ProjectUpdateConnection

The schema marker type of this field.
Source§

impl HasField<projects> for Query

Source§

type Type = ProjectConnection

The schema marker type of this field.
Source§

impl HasField<pushSubscriptionTest> for Query

Source§

type Type = PushSubscriptionTestPayload

The schema marker type of this field.
Source§

impl HasField<rateLimitStatus> for Query

Source§

type Type = RateLimitPayload

The schema marker type of this field.
Source§

impl HasField<release> for Query

Source§

type Type = Release

The schema marker type of this field.
Source§

impl HasField<releasePipeline> for Query

Source§

type Type = ReleasePipeline

The schema marker type of this field.
Source§

impl HasField<releasePipelines> for Query

Source§

type Type = ReleasePipelineConnection

The schema marker type of this field.
Source§

impl HasField<releaseStage> for Query

Source§

type Type = ReleaseStage

The schema marker type of this field.
Source§

impl HasField<releaseStages> for Query

Source§

type Type = ReleaseStageConnection

The schema marker type of this field.
Source§

impl HasField<releases> for Query

Source§

type Type = ReleaseConnection

The schema marker type of this field.
Source§

impl HasField<roadmap> for Query

Source§

type Type = Roadmap

The schema marker type of this field.
Source§

impl HasField<roadmapToProject> for Query

Source§

type Type = RoadmapToProject

The schema marker type of this field.
Source§

impl HasField<roadmapToProjects> for Query

Source§

type Type = RoadmapToProjectConnection

The schema marker type of this field.
Source§

impl HasField<roadmaps> for Query

Source§

type Type = RoadmapConnection

The schema marker type of this field.
Source§

impl HasField<searchDocuments> for Query

Source§

type Type = DocumentSearchPayload

The schema marker type of this field.
Source§

impl HasField<searchIssues> for Query

Source§

type Type = IssueSearchPayload

The schema marker type of this field.
Source§

impl HasField<searchProjects> for Query

Source§

type Type = ProjectSearchPayload

The schema marker type of this field.
Source§

impl HasField<semanticSearch> for Query

Source§

type Type = SemanticSearchPayload

The schema marker type of this field.
Source§

impl HasField<ssoUrlFromEmail> for Query

Source§

type Type = SsoUrlFromEmailResponse

The schema marker type of this field.
Source§

impl HasField<team> for Query

Source§

type Type = Team

The schema marker type of this field.
Source§

impl HasField<teamMembership> for Query

Source§

type Type = TeamMembership

The schema marker type of this field.
Source§

impl HasField<teamMemberships> for Query

Source§

type Type = TeamMembershipConnection

The schema marker type of this field.
Source§

impl HasField<teams> for Query

Source§

type Type = TeamConnection

The schema marker type of this field.
Source§

impl HasField<template> for Query

Source§

type Type = Template

The schema marker type of this field.
Source§

impl HasField<templates> for Query

Source§

type Type = Vec<Template>

The schema marker type of this field.
Source§

impl HasField<templatesForIntegration> for Query

Source§

type Type = Vec<Template>

The schema marker type of this field.
Source§

impl HasField<timeSchedule> for Query

Source§

type Type = TimeSchedule

The schema marker type of this field.
Source§

impl HasField<timeSchedules> for Query

Source§

type Type = TimeScheduleConnection

The schema marker type of this field.
Source§

impl HasField<triageResponsibilities> for Query

Source§

type Type = TriageResponsibilityConnection

The schema marker type of this field.
Source§

impl HasField<triageResponsibility> for Query

Source§

type Type = TriageResponsibility

The schema marker type of this field.
Source§

impl HasField<user> for Query

Source§

type Type = User

The schema marker type of this field.
Source§

impl HasField<userSettings> for Query

Source§

type Type = UserSettings

The schema marker type of this field.
Source§

impl HasField<users> for Query

Source§

type Type = UserConnection

The schema marker type of this field.
Source§

impl HasField<verifyGitHubEnterpriseServerInstallation> for Query

Source§

type Type = GitHubEnterpriseServerInstallVerificationPayload

The schema marker type of this field.
Source§

impl HasField<viewer> for Query

Source§

type Type = User

The schema marker type of this field.
Source§

impl HasField<webhook> for Query

Source§

type Type = Webhook

The schema marker type of this field.
Source§

impl HasField<webhooks> for Query

Source§

type Type = WebhookConnection

The schema marker type of this field.
Source§

impl HasField<workflowState> for Query

Source§

type Type = WorkflowState

The schema marker type of this field.
Source§

impl HasField<workflowStates> for Query

Source§

type Type = WorkflowStateConnection

The schema marker type of this field.
Source§

impl NamedType for Query

Source§

const NAME: &'static str = "Query"

The name of this type
Source§

impl QueryRoot for Query

Auto Trait Implementations§

§

impl Freeze for Query

§

impl RefUnwindSafe for Query

§

impl Send for Query

§

impl Sync for Query

§

impl Unpin for Query

§

impl UnwindSafe for Query

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> IsFieldType<T> for T