pub struct User;
Trait Implementations§
Source§impl HasField<__typename> for User
impl HasField<__typename> for User
Source§impl HasField<anyPinnableItems> for User
impl HasField<anyPinnableItems> for User
Source§impl HasField<commitComments> for User
impl HasField<commitComments> for User
Source§type Type = CommitCommentConnection
type Type = CommitCommentConnection
The schema marker type of this field.
Source§impl HasField<companyHTML> for User
impl HasField<companyHTML> for User
Source§impl HasField<contributionsCollection> for User
impl HasField<contributionsCollection> for User
Source§type Type = ContributionsCollection
type Type = ContributionsCollection
The schema marker type of this field.
Source§impl HasField<databaseId> for User
impl HasField<databaseId> for User
Source§impl HasField<followers> for User
impl HasField<followers> for User
Source§type Type = FollowerConnection
type Type = FollowerConnection
The schema marker type of this field.
Source§impl HasField<following> for User
impl HasField<following> for User
Source§type Type = FollowingConnection
type Type = FollowingConnection
The schema marker type of this field.
Source§impl HasField<gistComments> for User
impl HasField<gistComments> for User
Source§type Type = GistCommentConnection
type Type = GistCommentConnection
The schema marker type of this field.
Source§impl HasField<gists> for User
impl HasField<gists> for User
Source§type Type = GistConnection
type Type = GistConnection
The schema marker type of this field.
Source§impl HasField<hasSponsorsListing> for User
impl HasField<hasSponsorsListing> for User
Source§impl HasField<interactionAbility> for User
impl HasField<interactionAbility> for User
Source§type Type = Option<RepositoryInteractionAbility>
type Type = Option<RepositoryInteractionAbility>
The schema marker type of this field.
Source§impl HasField<isBountyHunter> for User
impl HasField<isBountyHunter> for User
Source§impl HasField<isCampusExpert> for User
impl HasField<isCampusExpert> for User
Source§impl HasField<isDeveloperProgramMember> for User
impl HasField<isDeveloperProgramMember> for User
Source§impl HasField<isEmployee> for User
impl HasField<isEmployee> for User
Source§impl HasField<isFollowingViewer> for User
impl HasField<isFollowingViewer> for User
Source§impl HasField<isGitHubStar> for User
impl HasField<isGitHubStar> for User
Source§impl HasField<isHireable> for User
impl HasField<isHireable> for User
Source§impl HasField<isSiteAdmin> for User
impl HasField<isSiteAdmin> for User
Source§impl HasField<isSponsoredBy> for User
impl HasField<isSponsoredBy> for User
Source§impl HasField<isSponsoringViewer> for User
impl HasField<isSponsoringViewer> for User
Source§impl HasField<issueComments> for User
impl HasField<issueComments> for User
Source§type Type = IssueCommentConnection
type Type = IssueCommentConnection
The schema marker type of this field.
Source§impl HasField<issues> for User
impl HasField<issues> for User
Source§type Type = IssueConnection
type Type = IssueConnection
The schema marker type of this field.
Source§impl HasField<itemShowcase> for User
impl HasField<itemShowcase> for User
Source§type Type = ProfileItemShowcase
type Type = ProfileItemShowcase
The schema marker type of this field.
Source§impl HasField<organization> for User
impl HasField<organization> for User
Source§type Type = Option<Organization>
type Type = Option<Organization>
The schema marker type of this field.
Source§impl HasField<organizations> for User
impl HasField<organizations> for User
Source§type Type = OrganizationConnection
type Type = OrganizationConnection
The schema marker type of this field.
Source§impl HasField<packages> for User
impl HasField<packages> for User
Source§type Type = PackageConnection
type Type = PackageConnection
The schema marker type of this field.
Source§impl HasField<pinnableItems> for User
impl HasField<pinnableItems> for User
Source§type Type = PinnableItemConnection
type Type = PinnableItemConnection
The schema marker type of this field.
Source§impl HasField<pinnedItems> for User
impl HasField<pinnedItems> for User
Source§type Type = PinnableItemConnection
type Type = PinnableItemConnection
The schema marker type of this field.
Source§impl HasField<pinnedItemsRemaining> for User
impl HasField<pinnedItemsRemaining> for User
Source§impl HasField<projects> for User
impl HasField<projects> for User
Source§type Type = ProjectConnection
type Type = ProjectConnection
The schema marker type of this field.
Source§impl HasField<projectsResourcePath> for User
impl HasField<projectsResourcePath> for User
Source§impl HasField<projectsUrl> for User
impl HasField<projectsUrl> for User
Source§impl HasField<projectsV2> for User
impl HasField<projectsV2> for User
Source§type Type = ProjectV2Connection
type Type = ProjectV2Connection
The schema marker type of this field.
Source§impl HasField<publicKeys> for User
impl HasField<publicKeys> for User
Source§type Type = PublicKeyConnection
type Type = PublicKeyConnection
The schema marker type of this field.
Source§impl HasField<pullRequests> for User
impl HasField<pullRequests> for User
Source§type Type = PullRequestConnection
type Type = PullRequestConnection
The schema marker type of this field.
Source§impl HasField<recentProjects> for User
impl HasField<recentProjects> for User
Source§type Type = ProjectV2Connection
type Type = ProjectV2Connection
The schema marker type of this field.
Source§impl HasField<repositories> for User
impl HasField<repositories> for User
Source§type Type = RepositoryConnection
type Type = RepositoryConnection
The schema marker type of this field.
Source§impl HasField<repositoriesContributedTo> for User
impl HasField<repositoriesContributedTo> for User
Source§type Type = RepositoryConnection
type Type = RepositoryConnection
The schema marker type of this field.
Source§impl HasField<repository> for User
impl HasField<repository> for User
Source§type Type = Option<Repository>
type Type = Option<Repository>
The schema marker type of this field.
Source§impl HasField<repositoryDiscussionComments> for User
impl HasField<repositoryDiscussionComments> for User
Source§type Type = DiscussionCommentConnection
type Type = DiscussionCommentConnection
The schema marker type of this field.
Source§impl HasField<repositoryDiscussions> for User
impl HasField<repositoryDiscussions> for User
Source§type Type = DiscussionConnection
type Type = DiscussionConnection
The schema marker type of this field.
Source§impl HasField<resourcePath> for User
impl HasField<resourcePath> for User
Source§impl HasField<savedReplies> for User
impl HasField<savedReplies> for User
Source§type Type = Option<SavedReplyConnection>
type Type = Option<SavedReplyConnection>
The schema marker type of this field.
Source§type Type = SocialAccountConnection
type Type = SocialAccountConnection
The schema marker type of this field.
Source§impl HasField<sponsoring> for User
impl HasField<sponsoring> for User
Source§type Type = SponsorConnection
type Type = SponsorConnection
The schema marker type of this field.
Source§impl HasField<sponsors> for User
impl HasField<sponsors> for User
Source§type Type = SponsorConnection
type Type = SponsorConnection
The schema marker type of this field.
Source§impl HasField<sponsorsActivities> for User
impl HasField<sponsorsActivities> for User
Source§type Type = SponsorsActivityConnection
type Type = SponsorsActivityConnection
The schema marker type of this field.
Source§impl HasField<sponsorsListing> for User
impl HasField<sponsorsListing> for User
Source§type Type = Option<SponsorsListing>
type Type = Option<SponsorsListing>
The schema marker type of this field.
Source§impl HasField<sponsorshipForViewerAsSponsor> for User
impl HasField<sponsorshipForViewerAsSponsor> for User
Source§type Type = Option<Sponsorship>
type Type = Option<Sponsorship>
The schema marker type of this field.
Source§impl HasField<sponsorshipForViewerAsSponsorable> for User
impl HasField<sponsorshipForViewerAsSponsorable> for User
Source§type Type = Option<Sponsorship>
type Type = Option<Sponsorship>
The schema marker type of this field.
Source§impl HasField<sponsorshipNewsletters> for User
impl HasField<sponsorshipNewsletters> for User
Source§type Type = SponsorshipNewsletterConnection
type Type = SponsorshipNewsletterConnection
The schema marker type of this field.
Source§impl HasField<sponsorshipsAsMaintainer> for User
impl HasField<sponsorshipsAsMaintainer> for User
Source§type Type = SponsorshipConnection
type Type = SponsorshipConnection
The schema marker type of this field.
Source§impl HasField<sponsorshipsAsSponsor> for User
impl HasField<sponsorshipsAsSponsor> for User
Source§type Type = SponsorshipConnection
type Type = SponsorshipConnection
The schema marker type of this field.
Source§impl HasField<starredRepositories> for User
impl HasField<starredRepositories> for User
Source§type Type = StarredRepositoryConnection
type Type = StarredRepositoryConnection
The schema marker type of this field.
Source§impl HasField<status> for User
impl HasField<status> for User
Source§type Type = Option<UserStatus>
type Type = Option<UserStatus>
The schema marker type of this field.
Source§impl HasField<topRepositories> for User
impl HasField<topRepositories> for User
Source§type Type = RepositoryConnection
type Type = RepositoryConnection
The schema marker type of this field.
Source§impl HasField<twitterUsername> for User
impl HasField<twitterUsername> for User
Source§impl HasField<viewerCanChangePinnedItems> for User
impl HasField<viewerCanChangePinnedItems> for User
Source§impl HasField<viewerCanCreateProjects> for User
impl HasField<viewerCanCreateProjects> for User
Source§impl HasField<viewerCanFollow> for User
impl HasField<viewerCanFollow> for User
Source§impl HasField<viewerCanSponsor> for User
impl HasField<viewerCanSponsor> for User
Source§impl HasField<viewerIsFollowing> for User
impl HasField<viewerIsFollowing> for User
Source§impl HasField<viewerIsSponsoring> for User
impl HasField<viewerIsSponsoring> for User
Source§impl HasField<watching> for User
impl HasField<watching> for User
Source§type Type = RepositoryConnection
type Type = RepositoryConnection
The schema marker type of this field.
Source§impl HasField<websiteUrl> for User
impl HasField<websiteUrl> for User
impl HasSubtype<User> for Actor
impl HasSubtype<User> for Assignee
impl HasSubtype<User> for AuditEntryActor
impl HasSubtype<User> for BranchActorAllowanceActor
impl HasSubtype<User> for Claimable
impl HasSubtype<User> for DeploymentReviewer
impl HasSubtype<User> for EnterpriseMember
impl HasSubtype<User> for Node
impl HasSubtype<User> for OrganizationOrUser
impl HasSubtype<User> for PackageOwner
impl HasSubtype<User> for ProfileOwner
impl HasSubtype<User> for ProjectOwner
impl HasSubtype<User> for ProjectV2Owner
impl HasSubtype<User> for ProjectV2Recent
impl HasSubtype<User> for PushAllowanceActor
impl HasSubtype<User> for Reactor
impl HasSubtype<User> for RepositoryDiscussionAuthor
impl HasSubtype<User> for RepositoryDiscussionCommentAuthor
impl HasSubtype<User> for RepositoryOwner
impl HasSubtype<User> for RequestedReviewer
impl HasSubtype<User> for ReviewDismissalAllowanceActor
impl HasSubtype<User> for SearchResultItem
impl HasSubtype<User> for Sponsor
impl HasSubtype<User> for Sponsorable
impl HasSubtype<User> for SponsorableItem
impl HasSubtype<User> for SponsorsListingFeatureableItem
impl HasSubtype<User> for UniformResourceLocatable
Auto Trait Implementations§
impl Freeze for User
impl RefUnwindSafe for User
impl Send for User
impl Sync for User
impl Unpin for User
impl UnwindSafe for User
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