pub struct Discussion;
Trait Implementations§
Source§impl HasField<__typename> for Discussion
impl HasField<__typename> for Discussion
Source§impl HasField<activeLockReason> for Discussion
impl HasField<activeLockReason> for Discussion
Source§type Type = Option<LockReason>
type Type = Option<LockReason>
The schema marker type of this field.
Source§impl HasField<answer> for Discussion
impl HasField<answer> for Discussion
Source§type Type = Option<DiscussionComment>
type Type = Option<DiscussionComment>
The schema marker type of this field.
Source§impl HasField<answerChosenAt> for Discussion
impl HasField<answerChosenAt> for Discussion
Source§impl HasField<answerChosenBy> for Discussion
impl HasField<answerChosenBy> for Discussion
Source§type Type = CommentAuthorAssociation
type Type = CommentAuthorAssociation
The schema marker type of this field.
Source§impl HasField<body> for Discussion
impl HasField<body> for Discussion
Source§impl HasField<bodyHTML> for Discussion
impl HasField<bodyHTML> for Discussion
Source§impl HasField<bodyText> for Discussion
impl HasField<bodyText> for Discussion
Source§impl HasField<category> for Discussion
impl HasField<category> for Discussion
Source§type Type = DiscussionCategory
type Type = DiscussionCategory
The schema marker type of this field.
Source§impl HasField<closed> for Discussion
impl HasField<closed> for Discussion
Source§impl HasField<closedAt> for Discussion
impl HasField<closedAt> for Discussion
Source§impl HasField<comments> for Discussion
impl HasField<comments> for Discussion
Source§type Type = DiscussionCommentConnection
type Type = DiscussionCommentConnection
The schema marker type of this field.
Source§impl HasField<createdAt> for Discussion
impl HasField<createdAt> for Discussion
Source§impl HasField<createdViaEmail> for Discussion
impl HasField<createdViaEmail> for Discussion
Source§impl HasField<databaseId> for Discussion
impl HasField<databaseId> for Discussion
Source§impl HasField<editor> for Discussion
impl HasField<editor> for Discussion
Source§impl HasField<includesCreatedEdit> for Discussion
impl HasField<includesCreatedEdit> for Discussion
Source§impl HasField<labels> for Discussion
impl HasField<labels> for Discussion
Source§type Type = Option<LabelConnection>
type Type = Option<LabelConnection>
The schema marker type of this field.
Source§impl HasField<lastEditedAt> for Discussion
impl HasField<lastEditedAt> for Discussion
Source§impl HasField<locked> for Discussion
impl HasField<locked> for Discussion
Source§impl HasField<number> for Discussion
impl HasField<number> for Discussion
Source§impl HasField<poll> for Discussion
impl HasField<poll> for Discussion
Source§type Type = Option<DiscussionPoll>
type Type = Option<DiscussionPoll>
The schema marker type of this field.
Source§impl HasField<publishedAt> for Discussion
impl HasField<publishedAt> for Discussion
Source§impl HasField<reactionGroups> for Discussion
impl HasField<reactionGroups> for Discussion
Source§impl HasField<reactions> for Discussion
impl HasField<reactions> for Discussion
Source§type Type = ReactionConnection
type Type = ReactionConnection
The schema marker type of this field.
Source§impl HasField<repository> for Discussion
impl HasField<repository> for Discussion
Source§type Type = Repository
type Type = Repository
The schema marker type of this field.
Source§impl HasField<resourcePath> for Discussion
impl HasField<resourcePath> for Discussion
Source§impl HasField<stateReason> for Discussion
impl HasField<stateReason> for Discussion
Source§type Type = Option<DiscussionStateReason>
type Type = Option<DiscussionStateReason>
The schema marker type of this field.
Source§impl HasField<title> for Discussion
impl HasField<title> for Discussion
Source§impl HasField<updatedAt> for Discussion
impl HasField<updatedAt> for Discussion
Source§impl HasField<upvoteCount> for Discussion
impl HasField<upvoteCount> for Discussion
Source§impl HasField<userContentEdits> for Discussion
impl HasField<userContentEdits> for Discussion
Source§type Type = Option<UserContentEditConnection>
type Type = Option<UserContentEditConnection>
The schema marker type of this field.
Source§impl HasField<viewerCanClose> for Discussion
impl HasField<viewerCanClose> for Discussion
Source§impl HasField<viewerCanDelete> for Discussion
impl HasField<viewerCanDelete> for Discussion
Source§impl HasField<viewerCanReact> for Discussion
impl HasField<viewerCanReact> for Discussion
Source§impl HasField<viewerCanReopen> for Discussion
impl HasField<viewerCanReopen> for Discussion
Source§impl HasField<viewerCanSubscribe> for Discussion
impl HasField<viewerCanSubscribe> for Discussion
Source§impl HasField<viewerCanUpdate> for Discussion
impl HasField<viewerCanUpdate> for Discussion
Source§impl HasField<viewerCanUpvote> for Discussion
impl HasField<viewerCanUpvote> for Discussion
Source§impl HasField<viewerDidAuthor> for Discussion
impl HasField<viewerDidAuthor> for Discussion
Source§impl HasField<viewerHasUpvoted> for Discussion
impl HasField<viewerHasUpvoted> for Discussion
Source§impl HasField<viewerSubscription> for Discussion
impl HasField<viewerSubscription> for Discussion
Source§type Type = Option<SubscriptionState>
type Type = Option<SubscriptionState>
The schema marker type of this field.
Source§impl NamedType for Discussion
impl NamedType for Discussion
impl HasSubtype<Discussion> for Closable
impl HasSubtype<Discussion> for Comment
impl HasSubtype<Discussion> for Deletable
impl HasSubtype<Discussion> for Labelable
impl HasSubtype<Discussion> for Lockable
impl HasSubtype<Discussion> for Node
impl HasSubtype<Discussion> for Reactable
impl HasSubtype<Discussion> for RepositoryNode
impl HasSubtype<Discussion> for SearchResultItem
impl HasSubtype<Discussion> for Subscribable
impl HasSubtype<Discussion> for Updatable
impl HasSubtype<Discussion> for Votable
Auto Trait Implementations§
impl Freeze for Discussion
impl RefUnwindSafe for Discussion
impl Send for Discussion
impl Sync for Discussion
impl Unpin for Discussion
impl UnwindSafe for Discussion
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