Struct User

Source
pub struct User;

Trait Implementations§

Source§

impl HasField<IPs> for User

Source§

type Type = Option<Vec<String>>

The schema marker type of this field.
Source§

impl HasField<__typename> for User

Source§

type Type = String

The schema marker type of this field.
Source§

impl HasField<_id> for User

Source§

type Type = String

The schema marker type of this field.
Source§

impl HasField<abTestKey> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<abTestOverrides> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<acceptedTos> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<acknowledgedNewUserGuidelines> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<afApplicationText> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<afCommentCount> for User

Source§

type Type = f64

The schema marker type of this field.
Source§

impl HasField<afKarma> for User

Source§

type Type = f64

The schema marker type of this field.
Source§

impl HasField<afPostCount> for User

Source§

type Type = f64

The schema marker type of this field.
Source§

impl HasField<afSequenceCount> for User

Source§

type Type = f64

The schema marker type of this field.
Source§

impl HasField<afSequenceDraftCount> for User

Source§

type Type = f64

The schema marker type of this field.
Source§

impl HasField<afSubmittedApplication> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<allCommentingDisabled> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<allPostsFilter> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<allPostsHideCommunity> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<allPostsIncludeEvents> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<allPostsOpenSettings> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<allPostsShowLowKarma> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<allPostsSorting> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<allPostsTimeframe> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<allowDatadogSessionReplay> for User

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<altAccountsDetected> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<associatedClientId> for User

Source§

type Type = Option<ClientId>

The schema marker type of this field.
Source§

impl HasField<associatedClientIds> for User

Source§

type Type = Option<Vec<ClientId>>

The schema marker type of this field.
Source§

impl HasField<autoSubscribeAsOrganizer> for User

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<auto_subscribe_to_my_comments> for User

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<auto_subscribe_to_my_posts> for User

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<banned> for User

Source§

type Type = Option<Date>

The schema marker type of this field.
Source§

impl HasField<bannedPersonalUserIds> for User

Source§

type Type = Option<Vec<String>>

The schema marker type of this field.
Source§

impl HasField<bannedUserIds> for User

Source§

type Type = Option<Vec<String>>

The schema marker type of this field.
Source§

impl HasField<beta> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<bigDownvoteCount> for User

Source§

type Type = Option<f64>

The schema marker type of this field.
Source§

impl HasField<bigDownvoteReceivedCount> for User

Source§

type Type = Option<f64>

The schema marker type of this field.
Source§

impl HasField<bigUpvoteCount> for User

Source§

type Type = Option<f64>

The schema marker type of this field.
Source§

impl HasField<bigUpvoteReceivedCount> for User

Source§

type Type = Option<f64>

The schema marker type of this field.
Source§

impl HasField<bio> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<biography> for User

Source§

type Type = Option<Revision>

The schema marker type of this field.
Source§

impl HasField<biography_latest> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<blueskyProfileURL> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<bookmarkedPosts> for User

Source§

type Type = Option<Vec<Post>>

The schema marker type of this field.
Source§

impl HasField<bookmarkedPostsMetadata> for User

Source§

type Type = Option<Vec<JSON>>

The schema marker type of this field.
Source§

impl HasField<careerStage> for User

Source§

type Type = Option<Vec<String>>

The schema marker type of this field.
Source§

impl HasField<collapseModerationGuidelines> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<commentCount> for User

Source§

type Type = f64

The schema marker type of this field.
Source§

impl HasField<commentSorting> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<commentingOnOtherUsersDisabled> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<conversationsDisabled> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<createdAt> for User

Source§

type Type = Date

The schema marker type of this field.
Source§

impl HasField<criticismTipsDismissed> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<currentFrontpageFilter> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<defaultToCKEditor> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<deleteContent> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<deleted> for User

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<displayName> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<draftsListShowArchived> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<draftsListShowShared> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<draftsListSorting> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<editUrl> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<email> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<emailSubscribedToCurated> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<emails> for User

Source§

type Type = Option<Vec<JSON>>

The schema marker type of this field.
Source§

impl HasField<expandedFrontpageSections> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<facebookProfileURL> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<fmCrosspostUserId> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<frontpageFilterSettings> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<frontpagePostCount> for User

Source§

type Type = f64

The schema marker type of this field.
Source§

impl HasField<frontpageSelectedTab> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<fullName> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<generateJargonForDrafts> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<generateJargonForPublishedPosts> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<githubProfileURL> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<goodHeartTokens> for User

Source§

type Type = Option<f64>

The schema marker type of this field.
Source§

impl HasField<googleLocation> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<groups> for User

Source§

type Type = Option<Vec<String>>

The schema marker type of this field.
Source§

impl HasField<hasAuth0Id> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<hiddenPosts> for User

Source§

type Type = Option<Vec<Post>>

The schema marker type of this field.
Source§

impl HasField<hiddenPostsMetadata> for User

Source§

type Type = Option<Vec<JSON>>

The schema marker type of this field.
Source§

impl HasField<hideAFNonMemberInitialWarning> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<hideActiveDialogueUsers> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<hideCommunitySection> for User

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<hideDialogueFacilitation> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<hideElicitPredictions> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<hideFromPeopleDirectory> for User

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<hideFrontpageBook2019Ad> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<hideFrontpageBook2020Ad> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<hideFrontpageBookAd> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<hideFrontpageFilterSettingsDesktop> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<hideFrontpageMap> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<hideHomeRHS> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<hideIntercom> for User

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<hideJobAdUntil> for User

Source§

type Type = Option<Date>

The schema marker type of this field.
Source§

impl HasField<hideMeetupsPoke> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<hideNavigationSidebar> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<hidePostsRecommendations> for User

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<hideSubscribePoke> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<hideSunshineSidebar> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<hideTaggingProgressBar> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<hideWalledGardenUI> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<howICanHelpOthers> for User

Source§

type Type = Option<Revision>

The schema marker type of this field.
Source§

impl HasField<howICanHelpOthers_latest> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<howOthersCanHelpMe> for User

Source§

type Type = Option<Revision>

The schema marker type of this field.
Source§

impl HasField<howOthersCanHelpMe_latest> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<htmlBio> for User

Source§

type Type = String

The schema marker type of this field.
Source§

impl HasField<htmlMapMarkerText> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<inactiveSurveyEmailSentAt> for User

Source§

type Type = Option<Date>

The schema marker type of this field.
Source§

impl HasField<isAdmin> for User

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<isReviewed> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<jobTitle> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<karma> for User

Source§

type Type = f64

The schema marker type of this field.
Source§

impl HasField<karmaChangeBatchStart> for User

Source§

type Type = Option<Date>

The schema marker type of this field.
Source§

impl HasField<karmaChangeLastOpened> for User

Source§

type Type = Option<Date>

The schema marker type of this field.
Source§

impl HasField<karmaChangeNotifierSettings> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<karmaChanges> for User

Source§

type Type = Option<KarmaChanges>

The schema marker type of this field.
Source§

impl HasField<lastNotificationsCheck> for User

Source§

type Type = Option<Date>

The schema marker type of this field.
Source§

impl HasField<lastUsedTimezone> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<legacy> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<legacyData> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<legacyId> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<linkedinProfileURL> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<location> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<lwWikiImport> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<mapLocation> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<mapLocationLatLng> for User

Source§

type Type = Option<LatLng>

The schema marker type of this field.
Source§

impl HasField<mapLocationSet> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<mapMarkerText> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<markDownPostEditor> for User

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<maxCommentCount> for User

Source§

type Type = f64

The schema marker type of this field.
Source§

impl HasField<maxPostCount> for User

Source§

type Type = f64

The schema marker type of this field.
Source§

impl HasField<moderationGuidelines> for User

Source§

type Type = Option<Revision>

The schema marker type of this field.
Source§

impl HasField<moderationGuidelines_latest> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<moderationStyle> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<moderatorActions> for User

Source§

type Type = Option<Vec<Option<ModeratorAction>>>

The schema marker type of this field.
Source§

impl HasField<moderatorAssistance> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<mongoLocation> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<nearbyEventsNotifications> for User

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<nearbyEventsNotificationsLocation> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<nearbyEventsNotificationsMongoLocation> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<nearbyEventsNotificationsRadius> for User

Source§

type Type = Option<f64>

The schema marker type of this field.
Source§

impl HasField<nearbyPeopleNotificationThreshold> for User

Source§

type Type = Option<f64>

The schema marker type of this field.
Source§

impl HasField<needsReview> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<noCollapseCommentsFrontpage> for User

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<noCollapseCommentsPosts> for User

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<noExpandUnreadCommentsReview> for User

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<noKibitz> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<noSingleLineComments> for User

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<noindex> for User

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<notificationAddedAsCoauthor> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<notificationAlignmentSubmissionApproved> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<notificationCommentsOnDraft> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<notificationCommentsOnSubscribedPost> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<notificationDebateCommentsOnSubscribedPost> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<notificationDebateReplies> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<notificationDialogueMatch> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<notificationDialogueMessages> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<notificationEventInRadius> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<notificationGroupAdministration> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<notificationKarmaPowersGained> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<notificationNewDialogueChecks> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<notificationNewMention> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<notificationPostsInGroups> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<notificationPostsNominatedReview> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<notificationPrivateMessage> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<notificationPublishedDialogueMessages> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<notificationRSVPs> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<notificationRepliesToMyComments> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<notificationRepliesToSubscribedComments> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<notificationSharedWithMe> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<notificationShortformContent> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<notificationSubforumUnread> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<notificationSubscribedSequencePost> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<notificationSubscribedTagPost> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<notificationSubscribedUserComment> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<notificationSubscribedUserPost> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<notificationYourTurnMatchForm> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<nullifyVotes> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<oldSlugs> for User

Source§

type Type = Vec<String>

The schema marker type of this field.
Source§

impl HasField<optedInToDialogueFacilitation> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<optedOutOfSurveys> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<organization> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<organizerOfGroupIds> for User

Source§

type Type = Vec<String>

The schema marker type of this field.
Source§

impl HasField<organizerOfGroups> for User

Source§

type Type = Vec<Localgroup>

The schema marker type of this field.
Source§

impl HasField<pagePath> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<pageUrl> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<partiallyReadSequences> for User

Source§

type Type = Option<Vec<JSON>>

The schema marker type of this field.
Source§

impl HasField<paymentEmail> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<paymentInfo> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<permanentDeletionRequestedAt> for User

Source§

type Type = Option<Date>

The schema marker type of this field.
Source§

impl HasField<petrovLaunchCodeDate> for User

Source§

type Type = Option<Date>

The schema marker type of this field.
Source§

impl HasField<petrovOptOut> for User

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<petrovPressedButtonDate> for User

Source§

type Type = Option<Date>

The schema marker type of this field.
Source§

impl HasField<postCount> for User

Source§

type Type = f64

The schema marker type of this field.
Source§

impl HasField<postGlossariesPinned> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<postingDisabled> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<posts> for User

Source§

type Type = Option<Vec<Option<Post>>>

The schema marker type of this field.
Source§

impl HasField<previousDisplayName> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<profile> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<profileImageId> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<profileTagIds> for User

Source§

type Type = Vec<String>

The schema marker type of this field.
Source§

impl HasField<profileTags> for User

Source§

type Type = Vec<Tag>

The schema marker type of this field.
Source§

impl HasField<profileUpdatedAt> for User

Source§

type Type = Date

The schema marker type of this field.
Source§

impl HasField<programParticipation> for User

Source§

type Type = Option<Vec<String>>

The schema marker type of this field.
Source§

impl HasField<rateLimitNextAbleToComment> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<rateLimitNextAbleToPost> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<reactPaletteStyle> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<recentKarmaInfo> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<recommendationSettings> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<reenableDraftJs> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<revealChecksToAdmins> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<reviewForAlignmentForumUserId> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<reviewVoteCount> for User

Source§

type Type = Option<i32>

The schema marker type of this field.
Source§

impl HasField<reviewVotesQuadratic> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<reviewVotesQuadratic2019> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<reviewVotesQuadratic2020> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<reviewedAt> for User

Source§

type Type = Option<Date>

The schema marker type of this field.
Source§

impl HasField<reviewedByUser> for User

Source§

type Type = Option<User>

The schema marker type of this field.
Source§

impl HasField<reviewedByUserId> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<schemaVersion> for User

Source§

type Type = f64

The schema marker type of this field.
Source§

impl HasField<sequenceCount> for User

Source§

type Type = f64

The schema marker type of this field.
Source§

impl HasField<sequenceDraftCount> for User

Source§

type Type = f64

The schema marker type of this field.
Source§

impl HasField<services> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<shortformFeed> for User

Source§

type Type = Option<Post>

The schema marker type of this field.
Source§

impl HasField<shortformFeedId> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<showCommunityInRecentDiscussion> for User

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<showDialoguesList> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<showHideKarmaOption> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<showMatches> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<showMyDialogues> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<showPostAuthorCard> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<showRecommendedPartners> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<signUpReCaptchaRating> for User

Source§

type Type = Option<f64>

The schema marker type of this field.
Source§

impl HasField<slug> for User

Source§

type Type = String

The schema marker type of this field.
Source§

impl HasField<smallDownvoteCount> for User

Source§

type Type = Option<f64>

The schema marker type of this field.
Source§

impl HasField<smallDownvoteReceivedCount> for User

Source§

type Type = Option<f64>

The schema marker type of this field.
Source§

impl HasField<smallUpvoteCount> for User

Source§

type Type = Option<f64>

The schema marker type of this field.
Source§

impl HasField<smallUpvoteReceivedCount> for User

Source§

type Type = Option<f64>

The schema marker type of this field.
Source§

impl HasField<snoozedUntilContentCount> for User

Source§

type Type = Option<f64>

The schema marker type of this field.
Source§

impl HasField<sortDraftsBy> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<spamRiskScore> for User

Source§

type Type = f64

The schema marker type of this field.
Source§

impl HasField<subforumPreferredLayout> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<subscribedToDigest> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<sunshineFlagged> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<sunshineNotes> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<sunshineSnoozed> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<tagRevisionCount> for User

Source§

type Type = f64

The schema marker type of this field.
Source§

impl HasField<taggingDashboardCollapsed> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<theme> for User

Source§

type Type = Option<JSON>

The schema marker type of this field.
Source§

impl HasField<twitterProfileURL> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<twitterProfileURLAdmin> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<unsubscribeFromAll> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<userSurveyEmailSentAt> for User

Source§

type Type = Option<Date>

The schema marker type of this field.
Source§

impl HasField<username> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<usernameUnset> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<usersContactedBeforeReview> for User

Source§

type Type = Option<Vec<String>>

The schema marker type of this field.
Source§

impl HasField<viewUnreviewedComments> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<voteBanned> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<voteCount> for User

Source§

type Type = Option<f64>

The schema marker type of this field.
Source§

impl HasField<voteReceivedCount> for User

Source§

type Type = Option<f64>

The schema marker type of this field.
Source§

impl HasField<walledGardenInvite> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<walledGardenPortalOnboarded> for User

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<website> for User

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<whenConfirmationEmailSent> for User

Source§

type Type = Option<Date>

The schema marker type of this field.
Source§

impl NamedType for User

Source§

const NAME: &'static str = "User"

The name of this type

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> 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> Instrument for T

Source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
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> WithSubscriber for T

Source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

impl<T> ErasedDestructor for T
where T: 'static,

Source§

impl<T> IsFieldType<T> for T

Source§

impl<T> MaybeSendSync for T