# Structs
Commit holds graphql data about commits and which contexts they have.
Context holds graphql response data for github contexts.
PRNode is used to represent a PR.
PullRequest holds graphql data about a PR, including its commits and their contexts.