midas/sdk/github/schema

Types

pub type ActionsBillingUsage {
  ActionsBillingUsage(
    total_paid_minutes_used: Option(Int),
    total_minutes_used: Option(Int),
    included_minutes: Option(Int),
    minutes_used_breakdown: Option(Nil),
  )
}

Constructors

  • ActionsBillingUsage(
      total_paid_minutes_used: Option(Int),
      total_minutes_used: Option(Int),
      included_minutes: Option(Int),
      minutes_used_breakdown: Option(Nil),
    )
pub type ActionsCacheList {
  ActionsCacheList(
    actions_caches: Option(Nil),
    total_count: Option(Int),
  )
}

Constructors

  • ActionsCacheList(
      actions_caches: Option(Nil),
      total_count: Option(Int),
    )
pub type ActionsCacheUsageByRepository {
  ActionsCacheUsageByRepository(
    active_caches_size_in_bytes: Option(Int),
    active_caches_count: Option(Int),
    full_name: Option(String),
  )
}

Constructors

  • ActionsCacheUsageByRepository(
      active_caches_size_in_bytes: Option(Int),
      active_caches_count: Option(Int),
      full_name: Option(String),
    )
pub type ActionsCacheUsageOrgEnterprise {
  ActionsCacheUsageOrgEnterprise(
    total_active_caches_size_in_bytes: Option(Int),
    total_active_caches_count: Option(Int),
  )
}

Constructors

  • ActionsCacheUsageOrgEnterprise(
      total_active_caches_size_in_bytes: Option(Int),
      total_active_caches_count: Option(Int),
    )
pub type ActionsCanApprovePullRequestReviews {
  ActionsCanApprovePullRequestReviews
}

Constructors

  • ActionsCanApprovePullRequestReviews
pub type ActionsDefaultWorkflowPermissions {
  ActionsDefaultWorkflowPermissions
}

Constructors

  • ActionsDefaultWorkflowPermissions
pub type ActionsEnabled {
  ActionsEnabled
}

Constructors

  • ActionsEnabled
pub type ActionsGetDefaultWorkflowPermissions {
  ActionsGetDefaultWorkflowPermissions(
    default_workflow_permissions: Option(String),
    can_approve_pull_request_reviews: Option(Bool),
  )
}

Constructors

  • ActionsGetDefaultWorkflowPermissions(
      default_workflow_permissions: Option(String),
      can_approve_pull_request_reviews: Option(Bool),
    )
pub type ActionsOrganizationPermissions {
  ActionsOrganizationPermissions(
    allowed_actions: Option(String),
    enabled_repositories: Option(String),
    selected_actions_url: Option(String),
    selected_repositories_url: Option(String),
  )
}

Constructors

  • ActionsOrganizationPermissions(
      allowed_actions: Option(String),
      enabled_repositories: Option(String),
      selected_actions_url: Option(String),
      selected_repositories_url: Option(String),
    )
pub type ActionsPublicKey {
  ActionsPublicKey(
    created_at: Option(String),
    url: Option(String),
    title: Option(String),
    id: Option(Int),
    key_id: Option(String),
    key: Option(String),
  )
}

Constructors

  • ActionsPublicKey(
      created_at: Option(String),
      url: Option(String),
      title: Option(String),
      id: Option(Int),
      key_id: Option(String),
      key: Option(String),
    )
pub type ActionsRepositoryPermissions {
  ActionsRepositoryPermissions(
    enabled: Option(Bool),
    allowed_actions: Option(String),
    selected_actions_url: Option(String),
  )
}

Constructors

  • ActionsRepositoryPermissions(
      enabled: Option(Bool),
      allowed_actions: Option(String),
      selected_actions_url: Option(String),
    )
pub type ActionsSecret {
  ActionsSecret(
    created_at: Option(String),
    name: Option(String),
    updated_at: Option(String),
  )
}

Constructors

  • ActionsSecret(
      created_at: Option(String),
      name: Option(String),
      updated_at: Option(String),
    )
pub type ActionsSetDefaultWorkflowPermissions {
  ActionsSetDefaultWorkflowPermissions(
    default_workflow_permissions: Option(String),
    can_approve_pull_request_reviews: Option(Bool),
  )
}

Constructors

  • ActionsSetDefaultWorkflowPermissions(
      default_workflow_permissions: Option(String),
      can_approve_pull_request_reviews: Option(Bool),
    )
pub type ActionsVariable {
  ActionsVariable(
    created_at: Option(String),
    name: Option(String),
    value: Option(String),
    updated_at: Option(String),
  )
}

Constructors

  • ActionsVariable(
      created_at: Option(String),
      name: Option(String),
      value: Option(String),
      updated_at: Option(String),
    )
pub type ActionsWorkflowAccessToRepository {
  ActionsWorkflowAccessToRepository(access_level: Option(String))
}

Constructors

  • ActionsWorkflowAccessToRepository(access_level: Option(String))
pub type Activity {
  Activity(
    activity_type: Option(String),
    ref: Option(String),
    actor: Option(Nil),
    timestamp: Option(String),
    node_id: Option(String),
    id: Option(Int),
    after: Option(String),
    before: Option(String),
  )
}

Constructors

  • Activity(
      activity_type: Option(String),
      ref: Option(String),
      actor: Option(Nil),
      timestamp: Option(String),
      node_id: Option(String),
      id: Option(Int),
      after: Option(String),
      before: Option(String),
    )
pub type Actor {
  Actor(
    avatar_url: Option(String),
    login: Option(String),
    display_login: Option(String),
    url: Option(String),
    gravatar_id: Option(String),
    id: Option(Int),
  )
}

Constructors

  • Actor(
      avatar_url: Option(String),
      login: Option(String),
      display_login: Option(String),
      url: Option(String),
      gravatar_id: Option(String),
      id: Option(Int),
    )
pub type AddedToProjectIssueEvent {
  AddedToProjectIssueEvent(
    commit_id: Option(String),
    commit_url: Option(String),
    created_at: Option(String),
    url: Option(String),
    actor: Option(Nil),
    performed_via_github_app: Option(Nil),
    project_card: Option(Nil),
    node_id: Option(String),
    event: Option(String),
    id: Option(Int),
  )
}

Constructors

  • AddedToProjectIssueEvent(
      commit_id: Option(String),
      commit_url: Option(String),
      created_at: Option(String),
      url: Option(String),
      actor: Option(Nil),
      performed_via_github_app: Option(Nil),
      project_card: Option(Nil),
      node_id: Option(String),
      event: Option(String),
      id: Option(Int),
    )
pub type AlertAutoDismissedAt {
  AlertAutoDismissedAt
}

Constructors

  • AlertAutoDismissedAt
pub type AlertCreatedAt {
  AlertCreatedAt
}

Constructors

  • AlertCreatedAt
pub type AlertDismissedAt {
  AlertDismissedAt
}

Constructors

  • AlertDismissedAt
pub type AlertFixedAt {
  AlertFixedAt
}

Constructors

  • AlertFixedAt
pub type AlertHtmlUrl {
  AlertHtmlUrl
}

Constructors

  • AlertHtmlUrl
pub type AlertInstancesUrl {
  AlertInstancesUrl
}

Constructors

  • AlertInstancesUrl
pub type AlertNumber {
  AlertNumber
}

Constructors

  • AlertNumber
pub type AlertUpdatedAt {
  AlertUpdatedAt
}

Constructors

  • AlertUpdatedAt
pub type AlertUrl {
  AlertUrl
}

Constructors

  • AlertUrl
pub type AllowedActions {
  AllowedActions
}

Constructors

  • AllowedActions
pub type ApiInsightsRouteStats {
  ApiInsightsRouteStats
}

Constructors

  • ApiInsightsRouteStats
pub type ApiInsightsSubjectStats {
  ApiInsightsSubjectStats
}

Constructors

  • ApiInsightsSubjectStats
pub type ApiInsightsSummaryStats {
  ApiInsightsSummaryStats(
    total_request_count: Option(Int),
    rate_limited_request_count: Option(Int),
  )
}

Constructors

  • ApiInsightsSummaryStats(
      total_request_count: Option(Int),
      rate_limited_request_count: Option(Int),
    )
pub type ApiInsightsTimeStats {
  ApiInsightsTimeStats
}

Constructors

  • ApiInsightsTimeStats
pub type ApiInsightsUserStats {
  ApiInsightsUserStats
}

Constructors

  • ApiInsightsUserStats
pub type ApiOverview {
  ApiOverview(
    verifiable_password_authentication: Option(Bool),
    pages: Option(List(String)),
    ssh_key_fingerprints: Option(Nil),
    ssh_keys: Option(List(String)),
    copilot: Option(List(String)),
    packages: Option(List(String)),
    domains: Option(Nil),
    hooks: Option(List(String)),
    actions_macos: Option(List(String)),
    dependabot: Option(List(String)),
    importer: Option(List(String)),
    git: Option(List(String)),
    web: Option(List(String)),
    github_enterprise_importer: Option(List(String)),
    codespaces: Option(List(String)),
    api: Option(List(String)),
    actions: Option(List(String)),
  )
}

Constructors

  • ApiOverview(
      verifiable_password_authentication: Option(Bool),
      pages: Option(List(String)),
      ssh_key_fingerprints: Option(Nil),
      ssh_keys: Option(List(String)),
      copilot: Option(List(String)),
      packages: Option(List(String)),
      domains: Option(Nil),
      hooks: Option(List(String)),
      actions_macos: Option(List(String)),
      dependabot: Option(List(String)),
      importer: Option(List(String)),
      git: Option(List(String)),
      web: Option(List(String)),
      github_enterprise_importer: Option(List(String)),
      codespaces: Option(List(String)),
      api: Option(List(String)),
      actions: Option(List(String)),
    )
pub type AppPermissions {
  AppPermissions(
    statuses: Option(String),
    environments: Option(String),
    organization_custom_org_roles: Option(String),
    organization_personal_access_tokens: Option(String),
    starring: Option(String),
    secrets: Option(String),
    organization_hooks: Option(String),
    pages: Option(String),
    organization_events: Option(String),
    interaction_limits: Option(String),
    organization_projects: Option(String),
    profile: Option(String),
    team_discussions: Option(String),
    organization_administration: Option(String),
    checks: Option(String),
    repository_custom_properties: Option(String),
    packages: Option(String),
    deployments: Option(String),
    repository_projects: Option(String),
    metadata: Option(String),
    organization_personal_access_token_requests: Option(String),
    organization_self_hosted_runners: Option(String),
    single_file: Option(String),
    workflows: Option(String),
    followers: Option(String),
    gpg_keys: Option(String),
    organization_custom_properties: Option(String),
    organization_plan: Option(String),
    secret_scanning_alerts: Option(String),
    dependabot_secrets: Option(String),
    organization_secrets: Option(String),
    security_events: Option(String),
    git_ssh_keys: Option(String),
    members: Option(String),
    organization_packages: Option(String),
    codespaces: Option(String),
    issues: Option(String),
    contents: Option(String),
    vulnerability_alerts: Option(String),
    repository_hooks: Option(String),
    organization_announcement_banners: Option(String),
    organization_custom_roles: Option(String),
    organization_user_blocking: Option(String),
    actions: Option(String),
    administration: Option(String),
    pull_requests: Option(String),
    organization_copilot_seat_management: Option(String),
    email_addresses: Option(String),
  )
}

Constructors

  • AppPermissions(
      statuses: Option(String),
      environments: Option(String),
      organization_custom_org_roles: Option(String),
      organization_personal_access_tokens: Option(String),
      starring: Option(String),
      secrets: Option(String),
      organization_hooks: Option(String),
      pages: Option(String),
      organization_events: Option(String),
      interaction_limits: Option(String),
      organization_projects: Option(String),
      profile: Option(String),
      team_discussions: Option(String),
      organization_administration: Option(String),
      checks: Option(String),
      repository_custom_properties: Option(String),
      packages: Option(String),
      deployments: Option(String),
      repository_projects: Option(String),
      metadata: Option(String),
      organization_personal_access_token_requests: Option(String),
      organization_self_hosted_runners: Option(String),
      single_file: Option(String),
      workflows: Option(String),
      followers: Option(String),
      gpg_keys: Option(String),
      organization_custom_properties: Option(String),
      organization_plan: Option(String),
      secret_scanning_alerts: Option(String),
      dependabot_secrets: Option(String),
      organization_secrets: Option(String),
      security_events: Option(String),
      git_ssh_keys: Option(String),
      members: Option(String),
      organization_packages: Option(String),
      codespaces: Option(String),
      issues: Option(String),
      contents: Option(String),
      vulnerability_alerts: Option(String),
      repository_hooks: Option(String),
      organization_announcement_banners: Option(String),
      organization_custom_roles: Option(String),
      organization_user_blocking: Option(String),
      actions: Option(String),
      administration: Option(String),
      pull_requests: Option(String),
      organization_copilot_seat_management: Option(String),
      email_addresses: Option(String),
    )
pub type Artifact {
  Artifact(
    expired: Option(Bool),
    created_at: Option(String),
    workflow_run: Option(Nil),
    name: Option(String),
    url: Option(String),
    size_in_bytes: Option(Int),
    archive_download_url: Option(String),
    updated_at: Option(String),
    node_id: Option(String),
    id: Option(Int),
    expires_at: Option(String),
  )
}

Constructors

  • Artifact(
      expired: Option(Bool),
      created_at: Option(String),
      workflow_run: Option(Nil),
      name: Option(String),
      url: Option(String),
      size_in_bytes: Option(Int),
      archive_download_url: Option(String),
      updated_at: Option(String),
      node_id: Option(String),
      id: Option(Int),
      expires_at: Option(String),
    )
pub type AssignedIssueEvent {
  AssignedIssueEvent(
    commit_id: Option(String),
    commit_url: Option(String),
    created_at: Option(String),
    url: Option(String),
    assignee: Option(Nil),
    actor: Option(Nil),
    performed_via_github_app: Option(Nil),
    node_id: Option(String),
    event: Option(String),
    id: Option(Int),
    assigner: Option(Nil),
  )
}

Constructors

  • AssignedIssueEvent(
      commit_id: Option(String),
      commit_url: Option(String),
      created_at: Option(String),
      url: Option(String),
      assignee: Option(Nil),
      actor: Option(Nil),
      performed_via_github_app: Option(Nil),
      node_id: Option(String),
      event: Option(String),
      id: Option(Int),
      assigner: Option(Nil),
    )
pub type AuthenticationToken {
  AuthenticationToken(
    permissions: Option(Nil),
    repositories: Option(Nil),
    single_file: Option(String),
    repository_selection: Option(String),
    token_: Option(String),
    expires_at: Option(String),
  )
}

Constructors

  • AuthenticationToken(
      permissions: Option(Nil),
      repositories: Option(Nil),
      single_file: Option(String),
      repository_selection: Option(String),
      token_: Option(String),
      expires_at: Option(String),
    )
pub type AuthorAssociation {
  AuthorAssociation
}

Constructors

  • AuthorAssociation
pub type Authorization {
  Authorization(
    app: Option(Nil),
    note_url: Option(String),
    fingerprint: Option(String),
    hashed_token: Option(String),
    created_at: Option(String),
    user: Option(Nil),
    token_last_eight: Option(String),
    url: Option(String),
    note: Option(String),
    updated_at: Option(String),
    token_: Option(String),
    installation: Option(Nil),
    id: Option(Int),
    expires_at: Option(String),
    scopes: Option(List(String)),
  )
}

Constructors

  • Authorization(
      app: Option(Nil),
      note_url: Option(String),
      fingerprint: Option(String),
      hashed_token: Option(String),
      created_at: Option(String),
      user: Option(Nil),
      token_last_eight: Option(String),
      url: Option(String),
      note: Option(String),
      updated_at: Option(String),
      token_: Option(String),
      installation: Option(Nil),
      id: Option(Int),
      expires_at: Option(String),
      scopes: Option(List(String)),
    )
pub type AutoMerge {
  AutoMerge(
    merge_method: Option(String),
    commit_title: Option(String),
    enabled_by: Option(Nil),
    commit_message: Option(String),
  )
}

Constructors

  • AutoMerge(
      merge_method: Option(String),
      commit_title: Option(String),
      enabled_by: Option(Nil),
      commit_message: Option(String),
    )
pub type Autolink {
  Autolink(
    is_alphanumeric: Option(Bool),
    url_template: Option(String),
    key_prefix: Option(String),
    id: Option(Int),
  )
}

Constructors

  • Autolink(
      is_alphanumeric: Option(Bool),
      url_template: Option(String),
      key_prefix: Option(String),
      id: Option(Int),
    )
pub type BaseGist {
  BaseGist(
    forks_url: Option(String),
    git_pull_url: Option(String),
    comments_url: Option(String),
    public: Option(Bool),
    created_at: Option(String),
    user: Option(Nil),
    commits_url: Option(String),
    url: Option(String),
    owner: Option(Nil),
    comments: Option(Int),
    git_push_url: Option(String),
    updated_at: Option(String),
    files: Option(Nil),
    node_id: Option(String),
    id: Option(String),
    html_url: Option(String),
    description: Option(String),
    truncated: Option(Bool),
  )
}

Constructors

  • BaseGist(
      forks_url: Option(String),
      git_pull_url: Option(String),
      comments_url: Option(String),
      public: Option(Bool),
      created_at: Option(String),
      user: Option(Nil),
      commits_url: Option(String),
      url: Option(String),
      owner: Option(Nil),
      comments: Option(Int),
      git_push_url: Option(String),
      updated_at: Option(String),
      files: Option(Nil),
      node_id: Option(String),
      id: Option(String),
      html_url: Option(String),
      description: Option(String),
      truncated: Option(Bool),
    )
pub type BasicError {
  BasicError(
    message: Option(String),
    documentation_url: Option(String),
    url: Option(String),
    status: Option(String),
  )
}

Constructors

  • BasicError(
      message: Option(String),
      documentation_url: Option(String),
      url: Option(String),
      status: Option(String),
    )
pub type Blob {
  Blob(
    size: Option(Int),
    sha: Option(String),
    highlighted_content: Option(String),
    url: Option(String),
    encoding: Option(String),
    node_id: Option(String),
    content: Option(String),
  )
}

Constructors

  • Blob(
      size: Option(Int),
      sha: Option(String),
      highlighted_content: Option(String),
      url: Option(String),
      encoding: Option(String),
      node_id: Option(String),
      content: Option(String),
    )
pub type BranchProtection {
  BranchProtection(
    allow_fork_syncing: Option(Nil),
    enforce_admins: Option(Nil),
    enabled: Option(Bool),
    block_creations: Option(Nil),
    restrictions: Option(Nil),
    required_conversation_resolution: Option(Nil),
    protection_url: Option(String),
    name: Option(String),
    allow_deletions: Option(Nil),
    url: Option(String),
    required_pull_request_reviews: Option(Nil),
    allow_force_pushes: Option(Nil),
    lock_branch: Option(Nil),
    required_status_checks: Option(Nil),
    required_linear_history: Option(Nil),
    required_signatures: Option(Nil),
  )
}

Constructors

  • BranchProtection(
      allow_fork_syncing: Option(Nil),
      enforce_admins: Option(Nil),
      enabled: Option(Bool),
      block_creations: Option(Nil),
      restrictions: Option(Nil),
      required_conversation_resolution: Option(Nil),
      protection_url: Option(String),
      name: Option(String),
      allow_deletions: Option(Nil),
      url: Option(String),
      required_pull_request_reviews: Option(Nil),
      allow_force_pushes: Option(Nil),
      lock_branch: Option(Nil),
      required_status_checks: Option(Nil),
      required_linear_history: Option(Nil),
      required_signatures: Option(Nil),
    )
pub type BranchRestrictionPolicy {
  BranchRestrictionPolicy(
    apps_url: Option(String),
    teams_url: Option(String),
    users: Option(Nil),
    url: Option(String),
    apps: Option(Nil),
    teams: Option(Nil),
    users_url: Option(String),
  )
}

Constructors

  • BranchRestrictionPolicy(
      apps_url: Option(String),
      teams_url: Option(String),
      users: Option(Nil),
      url: Option(String),
      apps: Option(Nil),
      teams: Option(Nil),
      users_url: Option(String),
    )
pub type BranchShort {
  BranchShort(
    name: Option(String),
    protected: Option(Bool),
    commit: Option(Nil),
  )
}

Constructors

  • BranchShort(
      name: Option(String),
      protected: Option(Bool),
      commit: Option(Nil),
    )
pub type BranchWithProtection {
  BranchWithProtection(
    protection_url: Option(String),
    name: Option(String),
    protected: Option(Bool),
    pattern: Option(String),
    commit: Option(Nil),
    protection: Option(Nil),
    links: Option(Nil),
    required_approving_review_count: Option(Int),
  )
}

Constructors

  • BranchWithProtection(
      protection_url: Option(String),
      name: Option(String),
      protected: Option(Bool),
      pattern: Option(String),
      commit: Option(Nil),
      protection: Option(Nil),
      links: Option(Nil),
      required_approving_review_count: Option(Int),
    )
pub type CheckAnnotation {
  CheckAnnotation(
    path_: Option(String),
    message: Option(String),
    raw_details: Option(String),
    blob_href: Option(String),
    start_line: Option(Int),
    start_column: Option(Int),
    annotation_level: Option(String),
    end_line: Option(Int),
    title: Option(String),
    end_column: Option(Int),
  )
}

Constructors

  • CheckAnnotation(
      path_: Option(String),
      message: Option(String),
      raw_details: Option(String),
      blob_href: Option(String),
      start_line: Option(Int),
      start_column: Option(Int),
      annotation_level: Option(String),
      end_line: Option(Int),
      title: Option(String),
      end_column: Option(Int),
    )
pub type CheckAutomatedSecurityFixes {
  CheckAutomatedSecurityFixes(
    enabled: Option(Bool),
    paused: Option(Bool),
  )
}

Constructors

  • CheckAutomatedSecurityFixes(
      enabled: Option(Bool),
      paused: Option(Bool),
    )
pub type CheckRun {
  CheckRun(
    output: Option(Nil),
    check_suite: Option(Nil),
    app: Option(Nil),
    deployment: Option(Nil),
    completed_at: Option(String),
    name: Option(String),
    head_sha: Option(String),
    url: Option(String),
    external_id: Option(String),
    started_at: Option(String),
    details_url: Option(String),
    status: Option(String),
    node_id: Option(String),
    id: Option(Int),
    html_url: Option(String),
    pull_requests: Option(Nil),
    conclusion: Option(String),
  )
}

Constructors

  • CheckRun(
      output: Option(Nil),
      check_suite: Option(Nil),
      app: Option(Nil),
      deployment: Option(Nil),
      completed_at: Option(String),
      name: Option(String),
      head_sha: Option(String),
      url: Option(String),
      external_id: Option(String),
      started_at: Option(String),
      details_url: Option(String),
      status: Option(String),
      node_id: Option(String),
      id: Option(Int),
      html_url: Option(String),
      pull_requests: Option(Nil),
      conclusion: Option(String),
    )
pub type CheckRunWithSimpleCheckSuite {
  CheckRunWithSimpleCheckSuite(
    output: Option(Nil),
    check_suite: Option(Nil),
    app: Option(Nil),
    deployment: Option(Nil),
    completed_at: Option(String),
    name: Option(String),
    head_sha: Option(String),
    url: Option(String),
    external_id: Option(String),
    started_at: Option(String),
    details_url: Option(String),
    status: Option(String),
    node_id: Option(String),
    id: Option(Int),
    html_url: Option(String),
    pull_requests: Option(Nil),
    conclusion: Option(String),
  )
}

Constructors

  • CheckRunWithSimpleCheckSuite(
      output: Option(Nil),
      check_suite: Option(Nil),
      app: Option(Nil),
      deployment: Option(Nil),
      completed_at: Option(String),
      name: Option(String),
      head_sha: Option(String),
      url: Option(String),
      external_id: Option(String),
      started_at: Option(String),
      details_url: Option(String),
      status: Option(String),
      node_id: Option(String),
      id: Option(Int),
      html_url: Option(String),
      pull_requests: Option(Nil),
      conclusion: Option(String),
    )
pub type CheckSuite {
  CheckSuite(
    head_branch: Option(String),
    app: Option(Nil),
    latest_check_runs_count: Option(Int),
    created_at: Option(String),
    repository: Option(Nil),
    head_sha: Option(String),
    check_runs_url: Option(String),
    url: Option(String),
    status: Option(String),
    rerequestable: Option(Bool),
    head_commit: Option(Nil),
    updated_at: Option(String),
    node_id: Option(String),
    id: Option(Int),
    after: Option(String),
    pull_requests: Option(Nil),
    conclusion: Option(String),
    before: Option(String),
    runs_rerequestable: Option(Bool),
  )
}

Constructors

  • CheckSuite(
      head_branch: Option(String),
      app: Option(Nil),
      latest_check_runs_count: Option(Int),
      created_at: Option(String),
      repository: Option(Nil),
      head_sha: Option(String),
      check_runs_url: Option(String),
      url: Option(String),
      status: Option(String),
      rerequestable: Option(Bool),
      head_commit: Option(Nil),
      updated_at: Option(String),
      node_id: Option(String),
      id: Option(Int),
      after: Option(String),
      pull_requests: Option(Nil),
      conclusion: Option(String),
      before: Option(String),
      runs_rerequestable: Option(Bool),
    )
pub type CheckSuitePreference {
  CheckSuitePreference(
    repository: Option(Nil),
    preferences: Option(Nil),
  )
}

Constructors

  • CheckSuitePreference(
      repository: Option(Nil),
      preferences: Option(Nil),
    )
pub type Classroom {
  Classroom(
    archived: Option(Bool),
    name: Option(String),
    url: Option(String),
    organization: Option(Nil),
    id: Option(Int),
  )
}

Constructors

  • Classroom(
      archived: Option(Bool),
      name: Option(String),
      url: Option(String),
      organization: Option(Nil),
      id: Option(Int),
    )
pub type ClassroomAcceptedAssignment {
  ClassroomAcceptedAssignment(
    commit_count: Option(Int),
    repository: Option(Nil),
    assignment: Option(Nil),
    passing: Option(Bool),
    grade: Option(String),
    students: Option(Nil),
    submitted: Option(Bool),
    id: Option(Int),
  )
}

Constructors

  • ClassroomAcceptedAssignment(
      commit_count: Option(Int),
      repository: Option(Nil),
      assignment: Option(Nil),
      passing: Option(Bool),
      grade: Option(String),
      students: Option(Nil),
      submitted: Option(Bool),
      id: Option(Int),
    )
pub type ClassroomAssignment {
  ClassroomAssignment(
    feedback_pull_requests_enabled: Option(Bool),
    accepted: Option(Int),
    public_repo: Option(Bool),
    slug: Option(String),
    starter_code_repository: Option(Nil),
    editor: Option(String),
    invite_link: Option(String),
    passing: Option(Int),
    classroom: Option(Nil),
    title: Option(String),
    deadline: Option(String),
    language: Option(String),
    type_: Option(String),
    submitted: Option(Int),
    id: Option(Int),
    max_teams: Option(Int),
    invitations_enabled: Option(Bool),
    max_members: Option(Int),
    students_are_repo_admins: Option(Bool),
  )
}

Constructors

  • ClassroomAssignment(
      feedback_pull_requests_enabled: Option(Bool),
      accepted: Option(Int),
      public_repo: Option(Bool),
      slug: Option(String),
      starter_code_repository: Option(Nil),
      editor: Option(String),
      invite_link: Option(String),
      passing: Option(Int),
      classroom: Option(Nil),
      title: Option(String),
      deadline: Option(String),
      language: Option(String),
      type_: Option(String),
      submitted: Option(Int),
      id: Option(Int),
      max_teams: Option(Int),
      invitations_enabled: Option(Bool),
      max_members: Option(Int),
      students_are_repo_admins: Option(Bool),
    )
pub type ClassroomAssignmentGrade {
  ClassroomAssignmentGrade(
    points_awarded: Option(Int),
    submission_timestamp: Option(String),
    group_name: Option(String),
    starter_code_url: Option(String),
    points_available: Option(Int),
    github_username: Option(String),
    student_repository_name: Option(String),
    assignment_name: Option(String),
    assignment_url: Option(String),
    roster_identifier: Option(String),
    student_repository_url: Option(String),
  )
}

Constructors

  • ClassroomAssignmentGrade(
      points_awarded: Option(Int),
      submission_timestamp: Option(String),
      group_name: Option(String),
      starter_code_url: Option(String),
      points_available: Option(Int),
      github_username: Option(String),
      student_repository_name: Option(String),
      assignment_name: Option(String),
      assignment_url: Option(String),
      roster_identifier: Option(String),
      student_repository_url: Option(String),
    )
pub type CloneTraffic {
  CloneTraffic(
    uniques: Option(Int),
    count: Option(Int),
    clones: Option(Nil),
  )
}

Constructors

  • CloneTraffic(
      uniques: Option(Int),
      count: Option(Int),
      clones: Option(Nil),
    )
pub type CodeFrequencyStat {
  CodeFrequencyStat
}

Constructors

  • CodeFrequencyStat
pub type CodeOfConduct {
  CodeOfConduct(
    body: Option(String),
    name: Option(String),
    url: Option(String),
    html_url: Option(String),
    key: Option(String),
  )
}

Constructors

  • CodeOfConduct(
      body: Option(String),
      name: Option(String),
      url: Option(String),
      html_url: Option(String),
      key: Option(String),
    )
pub type CodeOfConductSimple {
  CodeOfConductSimple(
    name: Option(String),
    url: Option(String),
    html_url: Option(String),
    key: Option(String),
  )
}

Constructors

  • CodeOfConductSimple(
      name: Option(String),
      url: Option(String),
      html_url: Option(String),
      key: Option(String),
    )
pub type CodeScanningAlert {
  CodeScanningAlert(
    dismissed_comment: Option(String),
    number: Option(Int),
    dismissed_at: Option(String),
    created_at: Option(String),
    dismissed_by: Option(Nil),
    instances_url: Option(String),
    url: Option(String),
    state: Option(String),
    updated_at: Option(String),
    tool: Option(Nil),
    dismissed_reason: Option(String),
    html_url: Option(String),
    rule: Option(Nil),
    most_recent_instance: Option(Nil),
    fixed_at: Option(String),
  )
}

Constructors

  • CodeScanningAlert(
      dismissed_comment: Option(String),
      number: Option(Int),
      dismissed_at: Option(String),
      created_at: Option(String),
      dismissed_by: Option(Nil),
      instances_url: Option(String),
      url: Option(String),
      state: Option(String),
      updated_at: Option(String),
      tool: Option(Nil),
      dismissed_reason: Option(String),
      html_url: Option(String),
      rule: Option(Nil),
      most_recent_instance: Option(Nil),
      fixed_at: Option(String),
    )
pub type CodeScanningAlertClassification {
  CodeScanningAlertClassification
}

Constructors

  • CodeScanningAlertClassification
pub type CodeScanningAlertDismissedComment {
  CodeScanningAlertDismissedComment
}

Constructors

  • CodeScanningAlertDismissedComment
pub type CodeScanningAlertDismissedReason {
  CodeScanningAlertDismissedReason
}

Constructors

  • CodeScanningAlertDismissedReason
pub type CodeScanningAlertEnvironment {
  CodeScanningAlertEnvironment
}

Constructors

  • CodeScanningAlertEnvironment
pub type CodeScanningAlertInstance {
  CodeScanningAlertInstance(
    commit_sha: Option(String),
    message: Option(Nil),
    classifications: Option(Nil),
    state: Option(String),
    ref: Option(String),
    environment: Option(String),
    location: Option(Nil),
    html_url: Option(String),
    analysis_key: Option(String),
    category: Option(String),
  )
}

Constructors

  • CodeScanningAlertInstance(
      commit_sha: Option(String),
      message: Option(Nil),
      classifications: Option(Nil),
      state: Option(String),
      ref: Option(String),
      environment: Option(String),
      location: Option(Nil),
      html_url: Option(String),
      analysis_key: Option(String),
      category: Option(String),
    )
pub type CodeScanningAlertItems {
  CodeScanningAlertItems(
    dismissed_comment: Option(String),
    number: Option(Int),
    dismissed_at: Option(String),
    created_at: Option(String),
    dismissed_by: Option(Nil),
    instances_url: Option(String),
    url: Option(String),
    state: Option(String),
    updated_at: Option(String),
    tool: Option(Nil),
    dismissed_reason: Option(String),
    html_url: Option(String),
    rule: Option(Nil),
    most_recent_instance: Option(Nil),
    fixed_at: Option(String),
  )
}

Constructors

  • CodeScanningAlertItems(
      dismissed_comment: Option(String),
      number: Option(Int),
      dismissed_at: Option(String),
      created_at: Option(String),
      dismissed_by: Option(Nil),
      instances_url: Option(String),
      url: Option(String),
      state: Option(String),
      updated_at: Option(String),
      tool: Option(Nil),
      dismissed_reason: Option(String),
      html_url: Option(String),
      rule: Option(Nil),
      most_recent_instance: Option(Nil),
      fixed_at: Option(String),
    )
pub type CodeScanningAlertLocation {
  CodeScanningAlertLocation(
    path_: Option(String),
    start_line: Option(Int),
    start_column: Option(Int),
    end_line: Option(Int),
    end_column: Option(Int),
  )
}

Constructors

  • CodeScanningAlertLocation(
      path_: Option(String),
      start_line: Option(Int),
      start_column: Option(Int),
      end_line: Option(Int),
      end_column: Option(Int),
    )
pub type CodeScanningAlertRule {
  CodeScanningAlertRule(
    security_severity_level: Option(String),
    help: Option(String),
    name: Option(String),
    full_description: Option(String),
    help_uri: Option(String),
    tags: Option(List(String)),
    id: Option(String),
    description: Option(String),
    severity: Option(String),
  )
}

Constructors

  • CodeScanningAlertRule(
      security_severity_level: Option(String),
      help: Option(String),
      name: Option(String),
      full_description: Option(String),
      help_uri: Option(String),
      tags: Option(List(String)),
      id: Option(String),
      description: Option(String),
      severity: Option(String),
    )
pub type CodeScanningAlertRuleSummary {
  CodeScanningAlertRuleSummary(
    security_severity_level: Option(String),
    help: Option(String),
    name: Option(String),
    full_description: Option(String),
    help_uri: Option(String),
    tags: Option(List(String)),
    id: Option(String),
    description: Option(String),
    severity: Option(String),
  )
}

Constructors

  • CodeScanningAlertRuleSummary(
      security_severity_level: Option(String),
      help: Option(String),
      name: Option(String),
      full_description: Option(String),
      help_uri: Option(String),
      tags: Option(List(String)),
      id: Option(String),
      description: Option(String),
      severity: Option(String),
    )
pub type CodeScanningAlertSetState {
  CodeScanningAlertSetState
}

Constructors

  • CodeScanningAlertSetState
pub type CodeScanningAlertSeverity {
  CodeScanningAlertSeverity
}

Constructors

  • CodeScanningAlertSeverity
pub type CodeScanningAlertState {
  CodeScanningAlertState
}

Constructors

  • CodeScanningAlertState
pub type CodeScanningAlertStateQuery {
  CodeScanningAlertStateQuery
}

Constructors

  • CodeScanningAlertStateQuery
pub type CodeScanningAnalysis {
  CodeScanningAnalysis(
    commit_sha: Option(String),
    results_count: Option(Int),
    rules_count: Option(Int),
    error: Option(String),
    created_at: Option(String),
    url: Option(String),
    ref: Option(String),
    environment: Option(String),
    deletable: Option(Bool),
    tool: Option(Nil),
    sarif_id: Option(String),
    id: Option(Int),
    analysis_key: Option(String),
    warning: Option(String),
    category: Option(String),
  )
}

Constructors

  • CodeScanningAnalysis(
      commit_sha: Option(String),
      results_count: Option(Int),
      rules_count: Option(Int),
      error: Option(String),
      created_at: Option(String),
      url: Option(String),
      ref: Option(String),
      environment: Option(String),
      deletable: Option(Bool),
      tool: Option(Nil),
      sarif_id: Option(String),
      id: Option(Int),
      analysis_key: Option(String),
      warning: Option(String),
      category: Option(String),
    )
pub type CodeScanningAnalysisAnalysisKey {
  CodeScanningAnalysisAnalysisKey
}

Constructors

  • CodeScanningAnalysisAnalysisKey
pub type CodeScanningAnalysisCategory {
  CodeScanningAnalysisCategory
}

Constructors

  • CodeScanningAnalysisCategory
pub type CodeScanningAnalysisCommitSha {
  CodeScanningAnalysisCommitSha
}

Constructors

  • CodeScanningAnalysisCommitSha
pub type CodeScanningAnalysisCreatedAt {
  CodeScanningAnalysisCreatedAt
}

Constructors

  • CodeScanningAnalysisCreatedAt
pub type CodeScanningAnalysisDeletion {
  CodeScanningAnalysisDeletion(
    next_analysis_url: Option(String),
    confirm_delete_url: Option(String),
  )
}

Constructors

  • CodeScanningAnalysisDeletion(
      next_analysis_url: Option(String),
      confirm_delete_url: Option(String),
    )
pub type CodeScanningAnalysisEnvironment {
  CodeScanningAnalysisEnvironment
}

Constructors

  • CodeScanningAnalysisEnvironment
pub type CodeScanningAnalysisSarifFile {
  CodeScanningAnalysisSarifFile
}

Constructors

  • CodeScanningAnalysisSarifFile
pub type CodeScanningAnalysisSarifId {
  CodeScanningAnalysisSarifId
}

Constructors

  • CodeScanningAnalysisSarifId
pub type CodeScanningAnalysisTool {
  CodeScanningAnalysisTool(
    guid: Option(String),
    name: Option(String),
    version: Option(String),
  )
}

Constructors

  • CodeScanningAnalysisTool(
      guid: Option(String),
      name: Option(String),
      version: Option(String),
    )
pub type CodeScanningAnalysisToolGuid {
  CodeScanningAnalysisToolGuid
}

Constructors

  • CodeScanningAnalysisToolGuid
pub type CodeScanningAnalysisToolName {
  CodeScanningAnalysisToolName
}

Constructors

  • CodeScanningAnalysisToolName
pub type CodeScanningAnalysisToolVersion {
  CodeScanningAnalysisToolVersion
}

Constructors

  • CodeScanningAnalysisToolVersion
pub type CodeScanningAnalysisUrl {
  CodeScanningAnalysisUrl
}

Constructors

  • CodeScanningAnalysisUrl
pub type CodeScanningCodeqlDatabase {
  CodeScanningCodeqlDatabase(
    content_type: Option(String),
    size: Option(Int),
    commit_oid: Option(String),
    created_at: Option(String),
    name: Option(String),
    uploader: Option(Nil),
    url: Option(String),
    updated_at: Option(String),
    language: Option(String),
    id: Option(Int),
  )
}

Constructors

  • CodeScanningCodeqlDatabase(
      content_type: Option(String),
      size: Option(Int),
      commit_oid: Option(String),
      created_at: Option(String),
      name: Option(String),
      uploader: Option(Nil),
      url: Option(String),
      updated_at: Option(String),
      language: Option(String),
      id: Option(Int),
    )
pub type CodeScanningDefaultSetup {
  CodeScanningDefaultSetup(
    query_suite: Option(String),
    state: Option(String),
    updated_at: Option(String),
    schedule: Option(String),
    languages: Option(List(String)),
  )
}

Constructors

  • CodeScanningDefaultSetup(
      query_suite: Option(String),
      state: Option(String),
      updated_at: Option(String),
      schedule: Option(String),
      languages: Option(List(String)),
    )
pub type CodeScanningDefaultSetupUpdate {
  CodeScanningDefaultSetupUpdate(
    query_suite: Option(String),
    state: Option(String),
    languages: Option(List(String)),
  )
}

Constructors

  • CodeScanningDefaultSetupUpdate(
      query_suite: Option(String),
      state: Option(String),
      languages: Option(List(String)),
    )
pub type CodeScanningDefaultSetupUpdateResponse {
  CodeScanningDefaultSetupUpdateResponse(
    run_id: Option(Int),
    run_url: Option(String),
  )
}

Constructors

  • CodeScanningDefaultSetupUpdateResponse(
      run_id: Option(Int),
      run_url: Option(String),
    )
pub type CodeScanningOrganizationAlertItems {
  CodeScanningOrganizationAlertItems(
    dismissed_comment: Option(String),
    number: Option(Int),
    dismissed_at: Option(String),
    created_at: Option(String),
    repository: Option(Nil),
    dismissed_by: Option(Nil),
    instances_url: Option(String),
    url: Option(String),
    state: Option(String),
    updated_at: Option(String),
    tool: Option(Nil),
    dismissed_reason: Option(String),
    html_url: Option(String),
    rule: Option(Nil),
    most_recent_instance: Option(Nil),
    fixed_at: Option(String),
  )
}

Constructors

  • CodeScanningOrganizationAlertItems(
      dismissed_comment: Option(String),
      number: Option(Int),
      dismissed_at: Option(String),
      created_at: Option(String),
      repository: Option(Nil),
      dismissed_by: Option(Nil),
      instances_url: Option(String),
      url: Option(String),
      state: Option(String),
      updated_at: Option(String),
      tool: Option(Nil),
      dismissed_reason: Option(String),
      html_url: Option(String),
      rule: Option(Nil),
      most_recent_instance: Option(Nil),
      fixed_at: Option(String),
    )
pub type CodeScanningRef {
  CodeScanningRef
}

Constructors

  • CodeScanningRef
pub type CodeScanningRefFull {
  CodeScanningRefFull
}

Constructors

  • CodeScanningRefFull
pub type CodeScanningSarifsReceipt {
  CodeScanningSarifsReceipt(
    url: Option(String),
    id: Option(String),
  )
}

Constructors

  • CodeScanningSarifsReceipt(
      url: Option(String),
      id: Option(String),
    )
pub type CodeScanningSarifsStatus {
  CodeScanningSarifsStatus(
    errors: Option(List(String)),
    analyses_url: Option(String),
    processing_status: Option(String),
  )
}

Constructors

  • CodeScanningSarifsStatus(
      errors: Option(List(String)),
      analyses_url: Option(String),
      processing_status: Option(String),
    )
pub type CodeScanningVariantAnalysis {
  CodeScanningVariantAnalysis(
    query_pack_url: Option(String),
    completed_at: Option(String),
    created_at: Option(String),
    actions_workflow_run_id: Option(Int),
    query_language: Option(String),
    status: Option(String),
    actor: Option(Nil),
    controller_repo: Option(Nil),
    skipped_repositories: Option(Nil),
    updated_at: Option(String),
    scanned_repositories: Option(Nil),
    failure_reason: Option(String),
    id: Option(Int),
  )
}

Constructors

  • CodeScanningVariantAnalysis(
      query_pack_url: Option(String),
      completed_at: Option(String),
      created_at: Option(String),
      actions_workflow_run_id: Option(Int),
      query_language: Option(String),
      status: Option(String),
      actor: Option(Nil),
      controller_repo: Option(Nil),
      skipped_repositories: Option(Nil),
      updated_at: Option(String),
      scanned_repositories: Option(Nil),
      failure_reason: Option(String),
      id: Option(Int),
    )
pub type CodeScanningVariantAnalysisLanguage {
  CodeScanningVariantAnalysisLanguage
}

Constructors

  • CodeScanningVariantAnalysisLanguage
pub type CodeScanningVariantAnalysisRepoTask {
  CodeScanningVariantAnalysisRepoTask(
    artifact_url: Option(String),
    artifact_size_in_bytes: Option(Int),
    database_commit_sha: Option(String),
    repository: Option(Nil),
    result_count: Option(Int),
    failure_message: Option(String),
    analysis_status: Option(String),
    source_location_prefix: Option(String),
  )
}

Constructors

  • CodeScanningVariantAnalysisRepoTask(
      artifact_url: Option(String),
      artifact_size_in_bytes: Option(Int),
      database_commit_sha: Option(String),
      repository: Option(Nil),
      result_count: Option(Int),
      failure_message: Option(String),
      analysis_status: Option(String),
      source_location_prefix: Option(String),
    )
pub type CodeScanningVariantAnalysisRepository {
  CodeScanningVariantAnalysisRepository(
    private: Option(Bool),
    stargazers_count: Option(Int),
    name: Option(String),
    updated_at: Option(String),
    id: Option(Int),
    full_name: Option(String),
  )
}

Constructors

  • CodeScanningVariantAnalysisRepository(
      private: Option(Bool),
      stargazers_count: Option(Int),
      name: Option(String),
      updated_at: Option(String),
      id: Option(Int),
      full_name: Option(String),
    )
pub type CodeScanningVariantAnalysisSkippedRepoGroup {
  CodeScanningVariantAnalysisSkippedRepoGroup(
    repositories: Option(Nil),
    repository_count: Option(Int),
  )
}

Constructors

  • CodeScanningVariantAnalysisSkippedRepoGroup(
      repositories: Option(Nil),
      repository_count: Option(Int),
    )
pub type CodeScanningVariantAnalysisStatus {
  CodeScanningVariantAnalysisStatus
}

Constructors

  • CodeScanningVariantAnalysisStatus
pub type CodeSearchResultItem {
  CodeSearchResultItem(
    last_modified_at: Option(String),
    text_matches: Option(Nil),
    git_url: Option(String),
    file_size: Option(Int),
    path_: Option(String),
    repository: Option(Nil),
    name: Option(String),
    sha: Option(String),
    url: Option(String),
    score: Option(Float),
    language: Option(String),
    html_url: Option(String),
    line_numbers: Option(List(String)),
  )
}

Constructors

  • CodeSearchResultItem(
      last_modified_at: Option(String),
      text_matches: Option(Nil),
      git_url: Option(String),
      file_size: Option(Int),
      path_: Option(String),
      repository: Option(Nil),
      name: Option(String),
      sha: Option(String),
      url: Option(String),
      score: Option(Float),
      language: Option(String),
      html_url: Option(String),
      line_numbers: Option(List(String)),
    )
pub type CodeSecurityConfiguration {
  CodeSecurityConfiguration(
    enforcement: Option(String),
    secret_scanning: Option(String),
    secret_scanning_non_provider_patterns: Option(String),
    code_scanning_default_setup: Option(String),
    dependabot_alerts: Option(String),
    secret_scanning_delegated_bypass_options: Option(Nil),
    secret_scanning_delegated_bypass: Option(String),
    target_type: Option(String),
    dependency_graph_autosubmit_action_options: Option(Nil),
    dependency_graph_autosubmit_action: Option(String),
    created_at: Option(String),
    name: Option(String),
    url: Option(String),
    private_vulnerability_reporting: Option(String),
    updated_at: Option(String),
    dependabot_security_updates: Option(String),
    secret_scanning_validity_checks: Option(String),
    dependency_graph: Option(String),
    id: Option(Int),
    html_url: Option(String),
    description: Option(String),
    advanced_security: Option(String),
    secret_scanning_push_protection: Option(String),
  )
}

Constructors

  • CodeSecurityConfiguration(
      enforcement: Option(String),
      secret_scanning: Option(String),
      secret_scanning_non_provider_patterns: Option(String),
      code_scanning_default_setup: Option(String),
      dependabot_alerts: Option(String),
      secret_scanning_delegated_bypass_options: Option(Nil),
      secret_scanning_delegated_bypass: Option(String),
      target_type: Option(String),
      dependency_graph_autosubmit_action_options: Option(Nil),
      dependency_graph_autosubmit_action: Option(String),
      created_at: Option(String),
      name: Option(String),
      url: Option(String),
      private_vulnerability_reporting: Option(String),
      updated_at: Option(String),
      dependabot_security_updates: Option(String),
      secret_scanning_validity_checks: Option(String),
      dependency_graph: Option(String),
      id: Option(Int),
      html_url: Option(String),
      description: Option(String),
      advanced_security: Option(String),
      secret_scanning_push_protection: Option(String),
    )
pub type CodeSecurityConfigurationForRepository {
  CodeSecurityConfigurationForRepository(
    status: Option(String),
    configuration: Option(Nil),
  )
}

Constructors

  • CodeSecurityConfigurationForRepository(
      status: Option(String),
      configuration: Option(Nil),
    )
pub type CodeSecurityConfigurationRepositories {
  CodeSecurityConfigurationRepositories(
    repository: Option(Nil),
    status: Option(String),
  )
}

Constructors

  • CodeSecurityConfigurationRepositories(
      repository: Option(Nil),
      status: Option(String),
    )
pub type CodeSecurityDefaultConfigurations {
  CodeSecurityDefaultConfigurations
}

Constructors

  • CodeSecurityDefaultConfigurations
pub type CodeownersErrors {
  CodeownersErrors(errors: Option(Nil))
}

Constructors

  • CodeownersErrors(errors: Option(Nil))
pub type Codespace {
  Codespace(
    idle_timeout_notice: Option(String),
    recent_folders: Option(List(String)),
    retention_period_minutes: Option(Int),
    web_url: Option(String),
    machine: Option(Nil),
    pending_operation_disabled_reason: Option(String),
    environment_id: Option(String),
    display_name: Option(String),
    created_at: Option(String),
    repository: Option(Nil),
    prebuild: Option(Bool),
    name: Option(String),
    last_used_at: Option(String),
    runtime_constraints: Option(Nil),
    url: Option(String),
    last_known_stop_notice: Option(String),
    state: Option(String),
    start_url: Option(String),
    stop_url: Option(String),
    owner: Option(Nil),
    billable_owner: Option(Nil),
    location: Option(String),
    idle_timeout_minutes: Option(Int),
    updated_at: Option(String),
    devcontainer_path: Option(String),
    id: Option(Int),
    machines_url: Option(String),
    pulls_url: Option(String),
    pending_operation: Option(Bool),
    retention_expires_at: Option(String),
    git_status: Option(Nil),
    publish_url: Option(String),
  )
}

Constructors

  • Codespace(
      idle_timeout_notice: Option(String),
      recent_folders: Option(List(String)),
      retention_period_minutes: Option(Int),
      web_url: Option(String),
      machine: Option(Nil),
      pending_operation_disabled_reason: Option(String),
      environment_id: Option(String),
      display_name: Option(String),
      created_at: Option(String),
      repository: Option(Nil),
      prebuild: Option(Bool),
      name: Option(String),
      last_used_at: Option(String),
      runtime_constraints: Option(Nil),
      url: Option(String),
      last_known_stop_notice: Option(String),
      state: Option(String),
      start_url: Option(String),
      stop_url: Option(String),
      owner: Option(Nil),
      billable_owner: Option(Nil),
      location: Option(String),
      idle_timeout_minutes: Option(Int),
      updated_at: Option(String),
      devcontainer_path: Option(String),
      id: Option(Int),
      machines_url: Option(String),
      pulls_url: Option(String),
      pending_operation: Option(Bool),
      retention_expires_at: Option(String),
      git_status: Option(Nil),
      publish_url: Option(String),
    )
pub type CodespaceExportDetails {
  CodespaceExportDetails(
    branch: Option(String),
    export_url: Option(String),
    completed_at: Option(String),
    sha: Option(String),
    state: Option(String),
    id: Option(String),
    html_url: Option(String),
  )
}

Constructors

  • CodespaceExportDetails(
      branch: Option(String),
      export_url: Option(String),
      completed_at: Option(String),
      sha: Option(String),
      state: Option(String),
      id: Option(String),
      html_url: Option(String),
    )
pub type CodespaceMachine {
  CodespaceMachine(
    display_name: Option(String),
    name: Option(String),
    cpus: Option(Int),
    operating_system: Option(String),
    memory_in_bytes: Option(Int),
    prebuild_availability: Option(String),
    storage_in_bytes: Option(Int),
  )
}

Constructors

  • CodespaceMachine(
      display_name: Option(String),
      name: Option(String),
      cpus: Option(Int),
      operating_system: Option(String),
      memory_in_bytes: Option(Int),
      prebuild_availability: Option(String),
      storage_in_bytes: Option(Int),
    )
pub type CodespaceWithFullRepository {
  CodespaceWithFullRepository(
    idle_timeout_notice: Option(String),
    recent_folders: Option(List(String)),
    retention_period_minutes: Option(Int),
    web_url: Option(String),
    machine: Option(Nil),
    pending_operation_disabled_reason: Option(String),
    environment_id: Option(String),
    display_name: Option(String),
    created_at: Option(String),
    repository: Option(Nil),
    prebuild: Option(Bool),
    name: Option(String),
    last_used_at: Option(String),
    runtime_constraints: Option(Nil),
    url: Option(String),
    state: Option(String),
    start_url: Option(String),
    stop_url: Option(String),
    owner: Option(Nil),
    billable_owner: Option(Nil),
    location: Option(String),
    idle_timeout_minutes: Option(Int),
    updated_at: Option(String),
    devcontainer_path: Option(String),
    id: Option(Int),
    machines_url: Option(String),
    pulls_url: Option(String),
    pending_operation: Option(Bool),
    retention_expires_at: Option(String),
    git_status: Option(Nil),
    publish_url: Option(String),
  )
}

Constructors

  • CodespaceWithFullRepository(
      idle_timeout_notice: Option(String),
      recent_folders: Option(List(String)),
      retention_period_minutes: Option(Int),
      web_url: Option(String),
      machine: Option(Nil),
      pending_operation_disabled_reason: Option(String),
      environment_id: Option(String),
      display_name: Option(String),
      created_at: Option(String),
      repository: Option(Nil),
      prebuild: Option(Bool),
      name: Option(String),
      last_used_at: Option(String),
      runtime_constraints: Option(Nil),
      url: Option(String),
      state: Option(String),
      start_url: Option(String),
      stop_url: Option(String),
      owner: Option(Nil),
      billable_owner: Option(Nil),
      location: Option(String),
      idle_timeout_minutes: Option(Int),
      updated_at: Option(String),
      devcontainer_path: Option(String),
      id: Option(Int),
      machines_url: Option(String),
      pulls_url: Option(String),
      pending_operation: Option(Bool),
      retention_expires_at: Option(String),
      git_status: Option(Nil),
      publish_url: Option(String),
    )
pub type CodespacesOrgSecret {
  CodespacesOrgSecret(
    created_at: Option(String),
    name: Option(String),
    visibility: Option(String),
    updated_at: Option(String),
    selected_repositories_url: Option(String),
  )
}

Constructors

  • CodespacesOrgSecret(
      created_at: Option(String),
      name: Option(String),
      visibility: Option(String),
      updated_at: Option(String),
      selected_repositories_url: Option(String),
    )
pub type CodespacesPermissionsCheckForDevcontainer {
  CodespacesPermissionsCheckForDevcontainer(
    accepted: Option(Bool),
  )
}

Constructors

  • CodespacesPermissionsCheckForDevcontainer(accepted: Option(Bool))
pub type CodespacesPublicKey {
  CodespacesPublicKey(
    created_at: Option(String),
    url: Option(String),
    title: Option(String),
    id: Option(Int),
    key_id: Option(String),
    key: Option(String),
  )
}

Constructors

  • CodespacesPublicKey(
      created_at: Option(String),
      url: Option(String),
      title: Option(String),
      id: Option(Int),
      key_id: Option(String),
      key: Option(String),
    )
pub type CodespacesSecret {
  CodespacesSecret(
    created_at: Option(String),
    name: Option(String),
    visibility: Option(String),
    updated_at: Option(String),
    selected_repositories_url: Option(String),
  )
}

Constructors

  • CodespacesSecret(
      created_at: Option(String),
      name: Option(String),
      visibility: Option(String),
      updated_at: Option(String),
      selected_repositories_url: Option(String),
    )
pub type CodespacesUserPublicKey {
  CodespacesUserPublicKey(
    key_id: Option(String),
    key: Option(String),
  )
}

Constructors

  • CodespacesUserPublicKey(
      key_id: Option(String),
      key: Option(String),
    )
pub type Collaborator {
  Collaborator(
    user_view_type: Option(String),
    gists_url: Option(String),
    following_url: Option(String),
    permissions: Option(Nil),
    followers_url: Option(String),
    subscriptions_url: Option(String),
    received_events_url: Option(String),
    events_url: Option(String),
    avatar_url: Option(String),
    login: Option(String),
    name: Option(String),
    url: Option(String),
    starred_url: Option(String),
    organizations_url: Option(String),
    repos_url: Option(String),
    role_name: Option(String),
    gravatar_id: Option(String),
    site_admin: Option(Bool),
    node_id: Option(String),
    type_: Option(String),
    id: Option(Int),
    html_url: Option(String),
    email: Option(String),
  )
}

Constructors

  • Collaborator(
      user_view_type: Option(String),
      gists_url: Option(String),
      following_url: Option(String),
      permissions: Option(Nil),
      followers_url: Option(String),
      subscriptions_url: Option(String),
      received_events_url: Option(String),
      events_url: Option(String),
      avatar_url: Option(String),
      login: Option(String),
      name: Option(String),
      url: Option(String),
      starred_url: Option(String),
      organizations_url: Option(String),
      repos_url: Option(String),
      role_name: Option(String),
      gravatar_id: Option(String),
      site_admin: Option(Bool),
      node_id: Option(String),
      type_: Option(String),
      id: Option(Int),
      html_url: Option(String),
      email: Option(String),
    )
pub type CombinedBillingUsage {
  CombinedBillingUsage(
    estimated_storage_for_month: Option(Int),
    estimated_paid_storage_for_month: Option(Int),
    days_left_in_billing_cycle: Option(Int),
  )
}

Constructors

  • CombinedBillingUsage(
      estimated_storage_for_month: Option(Int),
      estimated_paid_storage_for_month: Option(Int),
      days_left_in_billing_cycle: Option(Int),
    )
pub type CombinedCommitStatus {
  CombinedCommitStatus(
    statuses: Option(Nil),
    commit_url: Option(String),
    repository: Option(Nil),
    sha: Option(String),
    url: Option(String),
    state: Option(String),
    total_count: Option(Int),
  )
}

Constructors

  • CombinedCommitStatus(
      statuses: Option(Nil),
      commit_url: Option(String),
      repository: Option(Nil),
      sha: Option(String),
      url: Option(String),
      state: Option(String),
      total_count: Option(Int),
    )
pub type Commit {
  Commit(
    comments_url: Option(String),
    parents: Option(Nil),
    committer: Option(Nil),
    author: Option(Nil),
    sha: Option(String),
    url: Option(String),
    commit: Option(Nil),
    files: Option(Nil),
    node_id: Option(String),
    html_url: Option(String),
    stats: Option(Nil),
  )
}

Constructors

  • Commit(
      comments_url: Option(String),
      parents: Option(Nil),
      committer: Option(Nil),
      author: Option(Nil),
      sha: Option(String),
      url: Option(String),
      commit: Option(Nil),
      files: Option(Nil),
      node_id: Option(String),
      html_url: Option(String),
      stats: Option(Nil),
    )
pub type CommitActivity {
  CommitActivity(
    total: Option(Int),
    week: Option(Int),
    days: Option(Nil),
  )
}

Constructors

  • CommitActivity(
      total: Option(Int),
      week: Option(Int),
      days: Option(Nil),
    )
pub type CommitComment {
  CommitComment(
    body: Option(String),
    commit_id: Option(String),
    path_: Option(String),
    position: Option(Int),
    created_at: Option(String),
    reactions: Option(Nil),
    user: Option(Nil),
    author_association: Option(String),
    url: Option(String),
    line: Option(Int),
    updated_at: Option(String),
    node_id: Option(String),
    id: Option(Int),
    html_url: Option(String),
  )
}

Constructors

  • CommitComment(
      body: Option(String),
      commit_id: Option(String),
      path_: Option(String),
      position: Option(Int),
      created_at: Option(String),
      reactions: Option(Nil),
      user: Option(Nil),
      author_association: Option(String),
      url: Option(String),
      line: Option(Int),
      updated_at: Option(String),
      node_id: Option(String),
      id: Option(Int),
      html_url: Option(String),
    )
pub type CommitComparison {
  CommitComparison(
    total_commits: Option(Int),
    base_commit: Option(Nil),
    url: Option(String),
    status: Option(String),
    diff_url: Option(String),
    ahead_by: Option(Int),
    files: Option(Nil),
    patch_url: Option(String),
    permalink_url: Option(String),
    html_url: Option(String),
    behind_by: Option(Int),
    commits: Option(Nil),
    merge_base_commit: Option(Nil),
  )
}

Constructors

  • CommitComparison(
      total_commits: Option(Int),
      base_commit: Option(Nil),
      url: Option(String),
      status: Option(String),
      diff_url: Option(String),
      ahead_by: Option(Int),
      files: Option(Nil),
      patch_url: Option(String),
      permalink_url: Option(String),
      html_url: Option(String),
      behind_by: Option(Int),
      commits: Option(Nil),
      merge_base_commit: Option(Nil),
    )
pub type CommitSearchResultItem {
  CommitSearchResultItem(
    text_matches: Option(Nil),
    comments_url: Option(String),
    parents: Option(Nil),
    repository: Option(Nil),
    committer: Option(Nil),
    author: Option(Nil),
    sha: Option(String),
    url: Option(String),
    score: Option(Float),
    commit: Option(Nil),
    node_id: Option(String),
    html_url: Option(String),
  )
}

Constructors

  • CommitSearchResultItem(
      text_matches: Option(Nil),
      comments_url: Option(String),
      parents: Option(Nil),
      repository: Option(Nil),
      committer: Option(Nil),
      author: Option(Nil),
      sha: Option(String),
      url: Option(String),
      score: Option(Float),
      commit: Option(Nil),
      node_id: Option(String),
      html_url: Option(String),
    )
pub type CommunityProfile {
  CommunityProfile(
    updated_at: Option(String),
    files: Option(Nil),
    documentation: Option(String),
    content_reports_enabled: Option(Bool),
    description: Option(String),
    health_percentage: Option(Int),
  )
}

Constructors

  • CommunityProfile(
      updated_at: Option(String),
      files: Option(Nil),
      documentation: Option(String),
      content_reports_enabled: Option(Bool),
      description: Option(String),
      health_percentage: Option(Int),
    )
pub type ContentDirectory {
  ContentDirectory
}

Constructors

  • ContentDirectory
pub type ContentFile {
  ContentFile(
    size: Option(Int),
    git_url: Option(String),
    path_: Option(String),
    name: Option(String),
    sha: Option(String),
    url: Option(String),
    submodule_git_url: Option(String),
    target: Option(String),
    encoding: Option(String),
    download_url: Option(String),
    content: Option(String),
    links: Option(Nil),
    type_: Option(String),
    html_url: Option(String),
  )
}

Constructors

  • ContentFile(
      size: Option(Int),
      git_url: Option(String),
      path_: Option(String),
      name: Option(String),
      sha: Option(String),
      url: Option(String),
      submodule_git_url: Option(String),
      target: Option(String),
      encoding: Option(String),
      download_url: Option(String),
      content: Option(String),
      links: Option(Nil),
      type_: Option(String),
      html_url: Option(String),
    )
pub type ContentSubmodule {
  ContentSubmodule(
    size: Option(Int),
    git_url: Option(String),
    path_: Option(String),
    name: Option(String),
    sha: Option(String),
    url: Option(String),
    submodule_git_url: Option(String),
    download_url: Option(String),
    links: Option(Nil),
    type_: Option(String),
    html_url: Option(String),
  )
}

Constructors

  • ContentSubmodule(
      size: Option(Int),
      git_url: Option(String),
      path_: Option(String),
      name: Option(String),
      sha: Option(String),
      url: Option(String),
      submodule_git_url: Option(String),
      download_url: Option(String),
      links: Option(Nil),
      type_: Option(String),
      html_url: Option(String),
    )
pub type ContentSymlink {
  ContentSymlink(
    size: Option(Int),
    git_url: Option(String),
    path_: Option(String),
    name: Option(String),
    sha: Option(String),
    url: Option(String),
    target: Option(String),
    download_url: Option(String),
    links: Option(Nil),
    type_: Option(String),
    html_url: Option(String),
  )
}

Constructors

  • ContentSymlink(
      size: Option(Int),
      git_url: Option(String),
      path_: Option(String),
      name: Option(String),
      sha: Option(String),
      url: Option(String),
      target: Option(String),
      download_url: Option(String),
      links: Option(Nil),
      type_: Option(String),
      html_url: Option(String),
    )
pub type ContentTraffic {
  ContentTraffic(
    uniques: Option(Int),
    path_: Option(String),
    count: Option(Int),
    title: Option(String),
  )
}

Constructors

  • ContentTraffic(
      uniques: Option(Int),
      path_: Option(String),
      count: Option(Int),
      title: Option(String),
    )
pub type ContentTree {
  ContentTree(
    size: Option(Int),
    git_url: Option(String),
    path_: Option(String),
    name: Option(String),
    sha: Option(String),
    url: Option(String),
    entries: Option(Nil),
    download_url: Option(String),
    content: Option(String),
    links: Option(Nil),
    type_: Option(String),
    html_url: Option(String),
  )
}

Constructors

  • ContentTree(
      size: Option(Int),
      git_url: Option(String),
      path_: Option(String),
      name: Option(String),
      sha: Option(String),
      url: Option(String),
      entries: Option(Nil),
      download_url: Option(String),
      content: Option(String),
      links: Option(Nil),
      type_: Option(String),
      html_url: Option(String),
    )
pub type Contributor {
  Contributor(
    user_view_type: Option(String),
    gists_url: Option(String),
    following_url: Option(String),
    contributions: Option(Int),
    followers_url: Option(String),
    subscriptions_url: Option(String),
    received_events_url: Option(String),
    events_url: Option(String),
    avatar_url: Option(String),
    login: Option(String),
    name: Option(String),
    url: Option(String),
    starred_url: Option(String),
    organizations_url: Option(String),
    repos_url: Option(String),
    gravatar_id: Option(String),
    site_admin: Option(Bool),
    node_id: Option(String),
    type_: Option(String),
    id: Option(Int),
    html_url: Option(String),
    email: Option(String),
  )
}

Constructors

  • Contributor(
      user_view_type: Option(String),
      gists_url: Option(String),
      following_url: Option(String),
      contributions: Option(Int),
      followers_url: Option(String),
      subscriptions_url: Option(String),
      received_events_url: Option(String),
      events_url: Option(String),
      avatar_url: Option(String),
      login: Option(String),
      name: Option(String),
      url: Option(String),
      starred_url: Option(String),
      organizations_url: Option(String),
      repos_url: Option(String),
      gravatar_id: Option(String),
      site_admin: Option(Bool),
      node_id: Option(String),
      type_: Option(String),
      id: Option(Int),
      html_url: Option(String),
      email: Option(String),
    )
pub type ContributorActivity {
  ContributorActivity(
    total: Option(Int),
    author: Option(Nil),
    weeks: Option(Nil),
  )
}

Constructors

  • ContributorActivity(
      total: Option(Int),
      author: Option(Nil),
      weeks: Option(Nil),
    )
pub type ConvertedNoteToIssueIssueEvent {
  ConvertedNoteToIssueIssueEvent(
    commit_id: Option(String),
    commit_url: Option(String),
    created_at: Option(String),
    url: Option(String),
    actor: Option(Nil),
    performed_via_github_app: Option(Nil),
    project_card: Option(Nil),
    node_id: Option(String),
    event: Option(String),
    id: Option(Int),
  )
}

Constructors

  • ConvertedNoteToIssueIssueEvent(
      commit_id: Option(String),
      commit_url: Option(String),
      created_at: Option(String),
      url: Option(String),
      actor: Option(Nil),
      performed_via_github_app: Option(Nil),
      project_card: Option(Nil),
      node_id: Option(String),
      event: Option(String),
      id: Option(Int),
    )
pub type CopilotDotcomChat {
  CopilotDotcomChat(
    models: Option(Nil),
    total_engaged_users: Option(Int),
  )
}

Constructors

  • CopilotDotcomChat(
      models: Option(Nil),
      total_engaged_users: Option(Int),
    )
pub type CopilotDotcomPullRequests {
  CopilotDotcomPullRequests(
    repositories: Option(Nil),
    total_engaged_users: Option(Int),
  )
}

Constructors

  • CopilotDotcomPullRequests(
      repositories: Option(Nil),
      total_engaged_users: Option(Int),
    )
pub type CopilotIdeChat {
  CopilotIdeChat(
    editors: Option(Nil),
    total_engaged_users: Option(Int),
  )
}

Constructors

  • CopilotIdeChat(
      editors: Option(Nil),
      total_engaged_users: Option(Int),
    )
pub type CopilotIdeCodeCompletions {
  CopilotIdeCodeCompletions(
    editors: Option(Nil),
    total_engaged_users: Option(Int),
    languages: Option(Nil),
  )
}

Constructors

  • CopilotIdeCodeCompletions(
      editors: Option(Nil),
      total_engaged_users: Option(Int),
      languages: Option(Nil),
    )
pub type CopilotOrganizationDetails {
  CopilotOrganizationDetails(
    cli: Option(String),
    platform_chat: Option(String),
    seat_breakdown: Option(Nil),
    ide_chat: Option(String),
    seat_management_setting: Option(String),
    plan_type: Option(String),
    public_code_suggestions: Option(String),
  )
}

Constructors

  • CopilotOrganizationDetails(
      cli: Option(String),
      platform_chat: Option(String),
      seat_breakdown: Option(Nil),
      ide_chat: Option(String),
      seat_management_setting: Option(String),
      plan_type: Option(String),
      public_code_suggestions: Option(String),
    )
pub type CopilotSeatBreakdown {
  CopilotSeatBreakdown(
    pending_invitation: Option(Int),
    added_this_cycle: Option(Int),
    total: Option(Int),
    pending_cancellation: Option(Int),
    inactive_this_cycle: Option(Int),
    active_this_cycle: Option(Int),
  )
}

Constructors

  • CopilotSeatBreakdown(
      pending_invitation: Option(Int),
      added_this_cycle: Option(Int),
      total: Option(Int),
      pending_cancellation: Option(Int),
      inactive_this_cycle: Option(Int),
      active_this_cycle: Option(Int),
    )
pub type CopilotSeatDetails {
  CopilotSeatDetails(
    pending_cancellation_date: Option(String),
    assigning_team: Option(Nil),
    created_at: Option(String),
    assignee: Option(Nil),
    plan_type: Option(String),
    organization: Option(Nil),
    last_activity_editor: Option(String),
    updated_at: Option(String),
    last_activity_at: Option(String),
  )
}

Constructors

  • CopilotSeatDetails(
      pending_cancellation_date: Option(String),
      assigning_team: Option(Nil),
      created_at: Option(String),
      assignee: Option(Nil),
      plan_type: Option(String),
      organization: Option(Nil),
      last_activity_editor: Option(String),
      updated_at: Option(String),
      last_activity_at: Option(String),
    )
pub type CopilotUsageMetrics {
  CopilotUsageMetrics(
    breakdown: Option(Nil),
    total_lines_accepted: Option(Int),
    total_suggestions_count: Option(Int),
    total_lines_suggested: Option(Int),
    total_active_users: Option(Int),
    total_chat_turns: Option(Int),
    total_chat_acceptances: Option(Int),
    total_acceptances_count: Option(Int),
    day: Option(String),
    total_active_chat_users: Option(Int),
  )
}

Constructors

  • CopilotUsageMetrics(
      breakdown: Option(Nil),
      total_lines_accepted: Option(Int),
      total_suggestions_count: Option(Int),
      total_lines_suggested: Option(Int),
      total_active_users: Option(Int),
      total_chat_turns: Option(Int),
      total_chat_acceptances: Option(Int),
      total_acceptances_count: Option(Int),
      day: Option(String),
      total_active_chat_users: Option(Int),
    )
pub type CopilotUsageMetricsDay {
  CopilotUsageMetricsDay(
    copilot_ide_chat: Option(Nil),
    total_active_users: Option(Int),
    copilot_dotcom_pull_requests: Option(Nil),
    copilot_dotcom_chat: Option(Nil),
    copilot_ide_code_completions: Option(Nil),
    date: Option(String),
    total_engaged_users: Option(Int),
  )
}

Constructors

  • CopilotUsageMetricsDay(
      copilot_ide_chat: Option(Nil),
      total_active_users: Option(Int),
      copilot_dotcom_pull_requests: Option(Nil),
      copilot_dotcom_chat: Option(Nil),
      copilot_ide_code_completions: Option(Nil),
      date: Option(String),
      total_engaged_users: Option(Int),
    )
pub type CustomDeploymentRuleApp {
  CustomDeploymentRuleApp(
    integration_url: Option(String),
    slug: Option(String),
    node_id: Option(String),
    id: Option(Int),
  )
}

Constructors

  • CustomDeploymentRuleApp(
      integration_url: Option(String),
      slug: Option(String),
      node_id: Option(String),
      id: Option(Int),
    )
pub type CustomProperty {
  CustomProperty(
    value_type: Option(String),
    url: Option(String),
    default_value: Option(Nil),
    values_editable_by: Option(String),
    property_name: Option(String),
    allowed_values: Option(List(String)),
    description: Option(String),
    source_type: Option(String),
    required: Option(Bool),
  )
}

Constructors

  • CustomProperty(
      value_type: Option(String),
      url: Option(String),
      default_value: Option(Nil),
      values_editable_by: Option(String),
      property_name: Option(String),
      allowed_values: Option(List(String)),
      description: Option(String),
      source_type: Option(String),
      required: Option(Bool),
    )
pub type CustomPropertyValue {
  CustomPropertyValue(
    value: Option(Nil),
    property_name: Option(String),
  )
}

Constructors

  • CustomPropertyValue(
      value: Option(Nil),
      property_name: Option(String),
    )
pub type CvssSeverities {
  CvssSeverities(cvss_v3: Option(Nil), cvss_v4: Option(Nil))
}

Constructors

  • CvssSeverities(cvss_v3: Option(Nil), cvss_v4: Option(Nil))
pub type DemilestonedIssueEvent {
  DemilestonedIssueEvent(
    commit_id: Option(String),
    commit_url: Option(String),
    created_at: Option(String),
    url: Option(String),
    milestone: Option(Nil),
    actor: Option(Nil),
    performed_via_github_app: Option(Nil),
    node_id: Option(String),
    event: Option(String),
    id: Option(Int),
  )
}

Constructors

  • DemilestonedIssueEvent(
      commit_id: Option(String),
      commit_url: Option(String),
      created_at: Option(String),
      url: Option(String),
      milestone: Option(Nil),
      actor: Option(Nil),
      performed_via_github_app: Option(Nil),
      node_id: Option(String),
      event: Option(String),
      id: Option(Int),
    )
pub type DependabotAlert {
  DependabotAlert(
    dismissed_comment: Option(String),
    number: Option(Int),
    dismissed_at: Option(String),
    created_at: Option(String),
    dependency: Option(Nil),
    dismissed_by: Option(Nil),
    url: Option(String),
    state: Option(String),
    updated_at: Option(String),
    security_advisory: Option(Nil),
    auto_dismissed_at: Option(String),
    dismissed_reason: Option(String),
    html_url: Option(String),
    security_vulnerability: Option(Nil),
    fixed_at: Option(String),
  )
}

Constructors

  • DependabotAlert(
      dismissed_comment: Option(String),
      number: Option(Int),
      dismissed_at: Option(String),
      created_at: Option(String),
      dependency: Option(Nil),
      dismissed_by: Option(Nil),
      url: Option(String),
      state: Option(String),
      updated_at: Option(String),
      security_advisory: Option(Nil),
      auto_dismissed_at: Option(String),
      dismissed_reason: Option(String),
      html_url: Option(String),
      security_vulnerability: Option(Nil),
      fixed_at: Option(String),
    )
pub type DependabotAlertPackage {
  DependabotAlertPackage(
    ecosystem: Option(String),
    name: Option(String),
  )
}

Constructors

  • DependabotAlertPackage(
      ecosystem: Option(String),
      name: Option(String),
    )
pub type DependabotAlertSecurityAdvisory {
  DependabotAlertSecurityAdvisory(
    cwes: Option(Nil),
    published_at: Option(String),
    summary: Option(String),
    cvss_severities: Option(Nil),
    cve_id: Option(String),
    references: Option(Nil),
    identifiers: Option(Nil),
    ghsa_id: Option(String),
    withdrawn_at: Option(String),
    cvss: Option(Nil),
    updated_at: Option(String),
    vulnerabilities: Option(Nil),
    description: Option(String),
    severity: Option(String),
  )
}

Constructors

  • DependabotAlertSecurityAdvisory(
      cwes: Option(Nil),
      published_at: Option(String),
      summary: Option(String),
      cvss_severities: Option(Nil),
      cve_id: Option(String),
      references: Option(Nil),
      identifiers: Option(Nil),
      ghsa_id: Option(String),
      withdrawn_at: Option(String),
      cvss: Option(Nil),
      updated_at: Option(String),
      vulnerabilities: Option(Nil),
      description: Option(String),
      severity: Option(String),
    )
pub type DependabotAlertSecurityVulnerability {
  DependabotAlertSecurityVulnerability(
    package: Option(Nil),
    first_patched_version: Option(Nil),
    severity: Option(String),
    vulnerable_version_range: Option(String),
  )
}

Constructors

  • DependabotAlertSecurityVulnerability(
      package: Option(Nil),
      first_patched_version: Option(Nil),
      severity: Option(String),
      vulnerable_version_range: Option(String),
    )
pub type DependabotAlertWithRepository {
  DependabotAlertWithRepository(
    dismissed_comment: Option(String),
    number: Option(Int),
    dismissed_at: Option(String),
    created_at: Option(String),
    repository: Option(Nil),
    dependency: Option(Nil),
    dismissed_by: Option(Nil),
    url: Option(String),
    state: Option(String),
    updated_at: Option(String),
    security_advisory: Option(Nil),
    auto_dismissed_at: Option(String),
    dismissed_reason: Option(String),
    html_url: Option(String),
    security_vulnerability: Option(Nil),
    fixed_at: Option(String),
  )
}

Constructors

  • DependabotAlertWithRepository(
      dismissed_comment: Option(String),
      number: Option(Int),
      dismissed_at: Option(String),
      created_at: Option(String),
      repository: Option(Nil),
      dependency: Option(Nil),
      dismissed_by: Option(Nil),
      url: Option(String),
      state: Option(String),
      updated_at: Option(String),
      security_advisory: Option(Nil),
      auto_dismissed_at: Option(String),
      dismissed_reason: Option(String),
      html_url: Option(String),
      security_vulnerability: Option(Nil),
      fixed_at: Option(String),
    )
pub type DependabotPublicKey {
  DependabotPublicKey(
    key_id: Option(String),
    key: Option(String),
  )
}

Constructors

  • DependabotPublicKey(key_id: Option(String), key: Option(String))
pub type DependabotSecret {
  DependabotSecret(
    created_at: Option(String),
    name: Option(String),
    updated_at: Option(String),
  )
}

Constructors

  • DependabotSecret(
      created_at: Option(String),
      name: Option(String),
      updated_at: Option(String),
    )
pub type Dependency {
  Dependency(
    dependencies: Option(List(String)),
    metadata: Option(Nil),
    scope: Option(String),
    package_url: Option(String),
    relationship: Option(String),
  )
}

Constructors

  • Dependency(
      dependencies: Option(List(String)),
      metadata: Option(Nil),
      scope: Option(String),
      package_url: Option(String),
      relationship: Option(String),
    )
pub type DependencyGraphDiff {
  DependencyGraphDiff
}

Constructors

  • DependencyGraphDiff
pub type DependencyGraphSpdxSbom {
  DependencyGraphSpdxSbom(sbom: Option(Nil))
}

Constructors

  • DependencyGraphSpdxSbom(sbom: Option(Nil))
pub type DeployKey {
  DeployKey(
    enabled: Option(Bool),
    last_used: Option(String),
    verified: Option(Bool),
    created_at: Option(String),
    url: Option(String),
    read_only: Option(Bool),
    added_by: Option(String),
    title: Option(String),
    id: Option(Int),
    key: Option(String),
  )
}

Constructors

  • DeployKey(
      enabled: Option(Bool),
      last_used: Option(String),
      verified: Option(Bool),
      created_at: Option(String),
      url: Option(String),
      read_only: Option(Bool),
      added_by: Option(String),
      title: Option(String),
      id: Option(Int),
      key: Option(String),
    )
pub type Deployment {
  Deployment(
    original_environment: Option(String),
    task: Option(String),
    created_at: Option(String),
    creator: Option(Nil),
    sha: Option(String),
    production_environment: Option(Bool),
    payload: Option(Nil),
    url: Option(String),
    statuses_url: Option(String),
    ref: Option(String),
    environment: Option(String),
    performed_via_github_app: Option(Nil),
    updated_at: Option(String),
    node_id: Option(String),
    repository_url: Option(String),
    id: Option(Int),
    description: Option(String),
    transient_environment: Option(Bool),
  )
}

Constructors

  • Deployment(
      original_environment: Option(String),
      task: Option(String),
      created_at: Option(String),
      creator: Option(Nil),
      sha: Option(String),
      production_environment: Option(Bool),
      payload: Option(Nil),
      url: Option(String),
      statuses_url: Option(String),
      ref: Option(String),
      environment: Option(String),
      performed_via_github_app: Option(Nil),
      updated_at: Option(String),
      node_id: Option(String),
      repository_url: Option(String),
      id: Option(Int),
      description: Option(String),
      transient_environment: Option(Bool),
    )
pub type DeploymentBranchPolicy {
  DeploymentBranchPolicy(
    name: Option(String),
    node_id: Option(String),
    type_: Option(String),
    id: Option(Int),
  )
}

Constructors

  • DeploymentBranchPolicy(
      name: Option(String),
      node_id: Option(String),
      type_: Option(String),
      id: Option(Int),
    )
pub type DeploymentBranchPolicyNamePattern {
  DeploymentBranchPolicyNamePattern(name: Option(String))
}

Constructors

  • DeploymentBranchPolicyNamePattern(name: Option(String))
pub type DeploymentBranchPolicyNamePatternWithType {
  DeploymentBranchPolicyNamePatternWithType(
    name: Option(String),
    type_: Option(String),
  )
}

Constructors

  • DeploymentBranchPolicyNamePatternWithType(
      name: Option(String),
      type_: Option(String),
    )
pub type DeploymentBranchPolicySettings {
  DeploymentBranchPolicySettings(
    protected_branches: Option(Bool),
    custom_branch_policies: Option(Bool),
  )
}

Constructors

  • DeploymentBranchPolicySettings(
      protected_branches: Option(Bool),
      custom_branch_policies: Option(Bool),
    )
pub type DeploymentProtectionRule {
  DeploymentProtectionRule(
    app: Option(Nil),
    enabled: Option(Bool),
    node_id: Option(String),
    id: Option(Int),
  )
}

Constructors

  • DeploymentProtectionRule(
      app: Option(Nil),
      enabled: Option(Bool),
      node_id: Option(String),
      id: Option(Int),
    )
pub type DeploymentReviewerType {
  DeploymentReviewerType
}

Constructors

  • DeploymentReviewerType
pub type DeploymentSimple {
  DeploymentSimple(
    original_environment: Option(String),
    task: Option(String),
    created_at: Option(String),
    production_environment: Option(Bool),
    url: Option(String),
    statuses_url: Option(String),
    environment: Option(String),
    performed_via_github_app: Option(Nil),
    updated_at: Option(String),
    node_id: Option(String),
    repository_url: Option(String),
    id: Option(Int),
    description: Option(String),
    transient_environment: Option(Bool),
  )
}

Constructors

  • DeploymentSimple(
      original_environment: Option(String),
      task: Option(String),
      created_at: Option(String),
      production_environment: Option(Bool),
      url: Option(String),
      statuses_url: Option(String),
      environment: Option(String),
      performed_via_github_app: Option(Nil),
      updated_at: Option(String),
      node_id: Option(String),
      repository_url: Option(String),
      id: Option(Int),
      description: Option(String),
      transient_environment: Option(Bool),
    )
pub type DeploymentStatus {
  DeploymentStatus(
    target_url: Option(String),
    environment_url: Option(String),
    created_at: Option(String),
    creator: Option(Nil),
    url: Option(String),
    state: Option(String),
    environment: Option(String),
    log_url: Option(String),
    deployment_url: Option(String),
    performed_via_github_app: Option(Nil),
    updated_at: Option(String),
    node_id: Option(String),
    repository_url: Option(String),
    id: Option(Int),
    description: Option(String),
  )
}

Constructors

  • DeploymentStatus(
      target_url: Option(String),
      environment_url: Option(String),
      created_at: Option(String),
      creator: Option(Nil),
      url: Option(String),
      state: Option(String),
      environment: Option(String),
      log_url: Option(String),
      deployment_url: Option(String),
      performed_via_github_app: Option(Nil),
      updated_at: Option(String),
      node_id: Option(String),
      repository_url: Option(String),
      id: Option(Int),
      description: Option(String),
    )
pub type DiffEntry {
  DiffEntry(
    changes: Option(Int),
    deletions: Option(Int),
    filename: Option(String),
    patch: Option(String),
    contents_url: Option(String),
    sha: Option(String),
    blob_url: Option(String),
    previous_filename: Option(String),
    status: Option(String),
    additions: Option(Int),
    raw_url: Option(String),
  )
}

Constructors

  • DiffEntry(
      changes: Option(Int),
      deletions: Option(Int),
      filename: Option(String),
      patch: Option(String),
      contents_url: Option(String),
      sha: Option(String),
      blob_url: Option(String),
      previous_filename: Option(String),
      status: Option(String),
      additions: Option(Int),
      raw_url: Option(String),
    )
pub type Discussion {
  Discussion(
    body: Option(String),
    answer_chosen_by: Option(Nil),
    number: Option(Int),
    created_at: Option(String),
    locked: Option(Bool),
    reactions: Option(Nil),
    user: Option(Nil),
    author_association: Option(String),
    timeline_url: Option(String),
    state: Option(String),
    state_reason: Option(String),
    comments: Option(Int),
    updated_at: Option(String),
    node_id: Option(String),
    title: Option(String),
    repository_url: Option(String),
    id: Option(Int),
    html_url: Option(String),
    answer_html_url: Option(String),
    category: Option(Nil),
    active_lock_reason: Option(String),
    answer_chosen_at: Option(String),
    labels: Option(Nil),
  )
}

Constructors

  • Discussion(
      body: Option(String),
      answer_chosen_by: Option(Nil),
      number: Option(Int),
      created_at: Option(String),
      locked: Option(Bool),
      reactions: Option(Nil),
      user: Option(Nil),
      author_association: Option(String),
      timeline_url: Option(String),
      state: Option(String),
      state_reason: Option(String),
      comments: Option(Int),
      updated_at: Option(String),
      node_id: Option(String),
      title: Option(String),
      repository_url: Option(String),
      id: Option(Int),
      html_url: Option(String),
      answer_html_url: Option(String),
      category: Option(Nil),
      active_lock_reason: Option(String),
      answer_chosen_at: Option(String),
      labels: Option(Nil),
    )
pub type Email {
  Email(
    primary: Option(Bool),
    verified: Option(Bool),
    visibility: Option(String),
    email: Option(String),
  )
}

Constructors

  • Email(
      primary: Option(Bool),
      verified: Option(Bool),
      visibility: Option(String),
      email: Option(String),
    )
pub type EmptyObject {
  EmptyObject
}

Constructors

  • EmptyObject
pub type EnabledRepositories {
  EnabledRepositories
}

Constructors

  • EnabledRepositories
pub type Enterprise {
  Enterprise(
    avatar_url: Option(String),
    created_at: Option(String),
    name: Option(String),
    slug: Option(String),
    website_url: Option(String),
    updated_at: Option(String),
    node_id: Option(String),
    id: Option(Int),
    html_url: Option(String),
    description: Option(String),
  )
}

Constructors

  • Enterprise(
      avatar_url: Option(String),
      created_at: Option(String),
      name: Option(String),
      slug: Option(String),
      website_url: Option(String),
      updated_at: Option(String),
      node_id: Option(String),
      id: Option(Int),
      html_url: Option(String),
      description: Option(String),
    )
pub type EnterpriseTeam {
  EnterpriseTeam(
    sync_to_organizations: Option(String),
    members_url: Option(String),
    created_at: Option(String),
    name: Option(String),
    slug: Option(String),
    url: Option(String),
    updated_at: Option(String),
    id: Option(Int),
    html_url: Option(String),
    group_id: Option(String),
  )
}

Constructors

  • EnterpriseTeam(
      sync_to_organizations: Option(String),
      members_url: Option(String),
      created_at: Option(String),
      name: Option(String),
      slug: Option(String),
      url: Option(String),
      updated_at: Option(String),
      id: Option(Int),
      html_url: Option(String),
      group_id: Option(String),
    )
pub type EnterpriseWebhooks {
  EnterpriseWebhooks(
    avatar_url: Option(String),
    created_at: Option(String),
    name: Option(String),
    slug: Option(String),
    website_url: Option(String),
    updated_at: Option(String),
    node_id: Option(String),
    id: Option(Int),
    html_url: Option(String),
    description: Option(String),
  )
}

Constructors

  • EnterpriseWebhooks(
      avatar_url: Option(String),
      created_at: Option(String),
      name: Option(String),
      slug: Option(String),
      website_url: Option(String),
      updated_at: Option(String),
      node_id: Option(String),
      id: Option(Int),
      html_url: Option(String),
      description: Option(String),
    )
pub type Environment {
  Environment(
    created_at: Option(String),
    name: Option(String),
    url: Option(String),
    protection_rules: Option(Nil),
    deployment_branch_policy: Option(Nil),
    updated_at: Option(String),
    node_id: Option(String),
    id: Option(Int),
    html_url: Option(String),
  )
}

Constructors

  • Environment(
      created_at: Option(String),
      name: Option(String),
      url: Option(String),
      protection_rules: Option(Nil),
      deployment_branch_policy: Option(Nil),
      updated_at: Option(String),
      node_id: Option(String),
      id: Option(Int),
      html_url: Option(String),
    )
pub type EnvironmentApprovals {
  EnvironmentApprovals(
    environments: Option(Nil),
    user: Option(Nil),
    state: Option(String),
    comment: Option(String),
  )
}

Constructors

  • EnvironmentApprovals(
      environments: Option(Nil),
      user: Option(Nil),
      state: Option(String),
      comment: Option(String),
    )
pub type Event {
  Event(
    org: Option(Nil),
    public: Option(Bool),
    created_at: Option(String),
    payload: Option(Nil),
    repo: Option(Nil),
    actor: Option(Nil),
    type_: Option(String),
    id: Option(String),
  )
}

Constructors

  • Event(
      org: Option(Nil),
      public: Option(Bool),
      created_at: Option(String),
      payload: Option(Nil),
      repo: Option(Nil),
      actor: Option(Nil),
      type_: Option(String),
      id: Option(String),
    )
pub type Feed {
  Feed(
    current_user_url: Option(String),
    current_user_organization_urls: Option(List(String)),
    repository_discussions_url: Option(String),
    security_advisories_url: Option(String),
    current_user_public_url: Option(String),
    current_user_organization_url: Option(String),
    timeline_url: Option(String),
    current_user_actor_url: Option(String),
    repository_discussions_category_url: Option(String),
    links: Option(Nil),
    user_url: Option(String),
  )
}

Constructors

  • Feed(
      current_user_url: Option(String),
      current_user_organization_urls: Option(List(String)),
      repository_discussions_url: Option(String),
      security_advisories_url: Option(String),
      current_user_public_url: Option(String),
      current_user_organization_url: Option(String),
      timeline_url: Option(String),
      current_user_actor_url: Option(String),
      repository_discussions_category_url: Option(String),
      links: Option(Nil),
      user_url: Option(String),
    )
pub type FileCommit {
  FileCommit(commit: Option(Nil), content: Option(Nil))
}

Constructors

  • FileCommit(commit: Option(Nil), content: Option(Nil))
pub type FullRepository {
  FullRepository(
    hooks_url: Option(String),
    default_branch: Option(String),
    branches_url: Option(String),
    size: Option(Int),
    forks_url: Option(String),
    license: Option(Nil),
    delete_branch_on_merge: Option(Bool),
    custom_properties: Option(Nil),
    forks_count: Option(Int),
    fork: Option(Bool),
    allow_update_branch: Option(Bool),
    git_url: Option(String),
    archived: Option(Bool),
    private: Option(Bool),
    security_and_analysis: Option(Nil),
    permissions: Option(Nil),
    keys_url: Option(String),
    comments_url: Option(String),
    topics: Option(List(String)),
    trees_url: Option(String),
    has_downloads: Option(Bool),
    blobs_url: Option(String),
    squash_merge_commit_message: Option(String),
    has_discussions: Option(Bool),
    teams_url: Option(String),
    merge_commit_message: Option(String),
    watchers_count: Option(Int),
    stargazers_url: Option(String),
    stargazers_count: Option(Int),
    contributors_url: Option(String),
    tags_url: Option(String),
    web_commit_signoff_required: Option(Bool),
    issue_comment_url: Option(String),
    events_url: Option(String),
    parent: Option(Nil),
    created_at: Option(String),
    allow_forking: Option(Bool),
    issues_url: Option(String),
    contents_url: Option(String),
    merges_url: Option(String),
    name: Option(String),
    languages_url: Option(String),
    temp_clone_token: Option(String),
    commits_url: Option(String),
    subscription_url: Option(String),
    clone_url: Option(String),
    code_of_conduct: Option(Nil),
    allow_squash_merge: Option(Bool),
    homepage: Option(String),
    template_repository: Option(Nil),
    issue_events_url: Option(String),
    mirror_url: Option(String),
    labels_url: Option(String),
    url: Option(String),
    open_issues: Option(Int),
    is_template: Option(Bool),
    statuses_url: Option(String),
    use_squash_pr_title_as_default: Option(Bool),
    forks: Option(Int),
    archive_url: Option(String),
    visibility: Option(String),
    milestones_url: Option(String),
    allow_rebase_merge: Option(Bool),
    organization: Option(Nil),
    owner: Option(Nil),
    allow_merge_commit: Option(Bool),
    assignees_url: Option(String),
    has_wiki: Option(Bool),
    compare_url: Option(String),
    git_tags_url: Option(String),
    squash_merge_commit_title: Option(String),
    merge_commit_title: Option(String),
    updated_at: Option(String),
    watchers: Option(Int),
    node_id: Option(String),
    anonymous_access_enabled: Option(Bool),
    notifications_url: Option(String),
    ssh_url: Option(String),
    language: Option(String),
    pushed_at: Option(String),
    downloads_url: Option(String),
    source: Option(Nil),
    subscribers_url: Option(String),
    subscribers_count: Option(Int),
    id: Option(Int),
    svn_url: Option(String),
    full_name: Option(String),
    html_url: Option(String),
    disabled: Option(Bool),
    description: Option(String),
    releases_url: Option(String),
    git_refs_url: Option(String),
    collaborators_url: Option(String),
    allow_auto_merge: Option(Bool),
    pulls_url: Option(String),
    network_count: Option(Int),
    deployments_url: Option(String),
    has_projects: Option(Bool),
    has_pages: Option(Bool),
    master_branch: Option(String),
    open_issues_count: Option(Int),
    git_commits_url: Option(String),
    has_issues: Option(Bool),
  )
}

Constructors

  • FullRepository(
      hooks_url: Option(String),
      default_branch: Option(String),
      branches_url: Option(String),
      size: Option(Int),
      forks_url: Option(String),
      license: Option(Nil),
      delete_branch_on_merge: Option(Bool),
      custom_properties: Option(Nil),
      forks_count: Option(Int),
      fork: Option(Bool),
      allow_update_branch: Option(Bool),
      git_url: Option(String),
      archived: Option(Bool),
      private: Option(Bool),
      security_and_analysis: Option(Nil),
      permissions: Option(Nil),
      keys_url: Option(String),
      comments_url: Option(String),
      topics: Option(List(String)),
      trees_url: Option(String),
      has_downloads: Option(Bool),
      blobs_url: Option(String),
      squash_merge_commit_message: Option(String),
      has_discussions: Option(Bool),
      teams_url: Option(String),
      merge_commit_message: Option(String),
      watchers_count: Option(Int),
      stargazers_url: Option(String),
      stargazers_count: Option(Int),
      contributors_url: Option(String),
      tags_url: Option(String),
      web_commit_signoff_required: Option(Bool),
      issue_comment_url: Option(String),
      events_url: Option(String),
      parent: Option(Nil),
      created_at: Option(String),
      allow_forking: Option(Bool),
      issues_url: Option(String),
      contents_url: Option(String),
      merges_url: Option(String),
      name: Option(String),
      languages_url: Option(String),
      temp_clone_token: Option(String),
      commits_url: Option(String),
      subscription_url: Option(String),
      clone_url: Option(String),
      code_of_conduct: Option(Nil),
      allow_squash_merge: Option(Bool),
      homepage: Option(String),
      template_repository: Option(Nil),
      issue_events_url: Option(String),
      mirror_url: Option(String),
      labels_url: Option(String),
      url: Option(String),
      open_issues: Option(Int),
      is_template: Option(Bool),
      statuses_url: Option(String),
      use_squash_pr_title_as_default: Option(Bool),
      forks: Option(Int),
      archive_url: Option(String),
      visibility: Option(String),
      milestones_url: Option(String),
      allow_rebase_merge: Option(Bool),
      organization: Option(Nil),
      owner: Option(Nil),
      allow_merge_commit: Option(Bool),
      assignees_url: Option(String),
      has_wiki: Option(Bool),
      compare_url: Option(String),
      git_tags_url: Option(String),
      squash_merge_commit_title: Option(String),
      merge_commit_title: Option(String),
      updated_at: Option(String),
      watchers: Option(Int),
      node_id: Option(String),
      anonymous_access_enabled: Option(Bool),
      notifications_url: Option(String),
      ssh_url: Option(String),
      language: Option(String),
      pushed_at: Option(String),
      downloads_url: Option(String),
      source: Option(Nil),
      subscribers_url: Option(String),
      subscribers_count: Option(Int),
      id: Option(Int),
      svn_url: Option(String),
      full_name: Option(String),
      html_url: Option(String),
      disabled: Option(Bool),
      description: Option(String),
      releases_url: Option(String),
      git_refs_url: Option(String),
      collaborators_url: Option(String),
      allow_auto_merge: Option(Bool),
      pulls_url: Option(String),
      network_count: Option(Int),
      deployments_url: Option(String),
      has_projects: Option(Bool),
      has_pages: Option(Bool),
      master_branch: Option(String),
      open_issues_count: Option(Int),
      git_commits_url: Option(String),
      has_issues: Option(Bool),
    )
pub type GistComment {
  GistComment(
    body: Option(String),
    created_at: Option(String),
    user: Option(Nil),
    author_association: Option(String),
    url: Option(String),
    updated_at: Option(String),
    node_id: Option(String),
    id: Option(Int),
  )
}

Constructors

  • GistComment(
      body: Option(String),
      created_at: Option(String),
      user: Option(Nil),
      author_association: Option(String),
      url: Option(String),
      updated_at: Option(String),
      node_id: Option(String),
      id: Option(Int),
    )
pub type GistCommit {
  GistCommit(
    change_status: Option(Nil),
    user: Option(Nil),
    url: Option(String),
    committed_at: Option(String),
    version: Option(String),
  )
}

Constructors

  • GistCommit(
      change_status: Option(Nil),
      user: Option(Nil),
      url: Option(String),
      committed_at: Option(String),
      version: Option(String),
    )
pub type GistHistory {
  GistHistory(
    change_status: Option(Nil),
    user: Option(Nil),
    url: Option(String),
    committed_at: Option(String),
    version: Option(String),
  )
}

Constructors

  • GistHistory(
      change_status: Option(Nil),
      user: Option(Nil),
      url: Option(String),
      committed_at: Option(String),
      version: Option(String),
    )
pub type GistSimple {
  GistSimple(
    forks_url: Option(String),
    git_pull_url: Option(String),
    comments_url: Option(String),
    public: Option(Bool),
    created_at: Option(String),
    user: Option(String),
    commits_url: Option(String),
    url: Option(String),
    forks: Option(Nil),
    owner: Option(Nil),
    history: Option(Nil),
    comments: Option(Int),
    fork_of: Option(Nil),
    git_push_url: Option(String),
    updated_at: Option(String),
    files: Option(Nil),
    node_id: Option(String),
    id: Option(String),
    html_url: Option(String),
    description: Option(String),
    truncated: Option(Bool),
  )
}

Constructors

  • GistSimple(
      forks_url: Option(String),
      git_pull_url: Option(String),
      comments_url: Option(String),
      public: Option(Bool),
      created_at: Option(String),
      user: Option(String),
      commits_url: Option(String),
      url: Option(String),
      forks: Option(Nil),
      owner: Option(Nil),
      history: Option(Nil),
      comments: Option(Int),
      fork_of: Option(Nil),
      git_push_url: Option(String),
      updated_at: Option(String),
      files: Option(Nil),
      node_id: Option(String),
      id: Option(String),
      html_url: Option(String),
      description: Option(String),
      truncated: Option(Bool),
    )
pub type GitCommit {
  GitCommit(
    message: Option(String),
    parents: Option(Nil),
    committer: Option(Nil),
    author: Option(Nil),
    sha: Option(String),
    url: Option(String),
    node_id: Option(String),
    verification: Option(Nil),
    html_url: Option(String),
    tree: Option(Nil),
  )
}

Constructors

  • GitCommit(
      message: Option(String),
      parents: Option(Nil),
      committer: Option(Nil),
      author: Option(Nil),
      sha: Option(String),
      url: Option(String),
      node_id: Option(String),
      verification: Option(Nil),
      html_url: Option(String),
      tree: Option(Nil),
    )
pub type GitRef {
  GitRef(
    url: Option(String),
    ref: Option(String),
    node_id: Option(String),
    object: Option(Nil),
  )
}

Constructors

  • GitRef(
      url: Option(String),
      ref: Option(String),
      node_id: Option(String),
      object: Option(Nil),
    )
pub type GitTag {
  GitTag(
    message: Option(String),
    sha: Option(String),
    url: Option(String),
    node_id: Option(String),
    tagger: Option(Nil),
    tag: Option(String),
    verification: Option(Nil),
    object: Option(Nil),
  )
}

Constructors

  • GitTag(
      message: Option(String),
      sha: Option(String),
      url: Option(String),
      node_id: Option(String),
      tagger: Option(Nil),
      tag: Option(String),
      verification: Option(Nil),
      object: Option(Nil),
    )
pub type GitTree {
  GitTree(
    sha: Option(String),
    url: Option(String),
    tree: Option(Nil),
    truncated: Option(Bool),
  )
}

Constructors

  • GitTree(
      sha: Option(String),
      url: Option(String),
      tree: Option(Nil),
      truncated: Option(Bool),
    )
pub type GitignoreTemplate {
  GitignoreTemplate(name: Option(String), source: Option(String))
}

Constructors

  • GitignoreTemplate(name: Option(String), source: Option(String))
pub type GlobalAdvisory {
  GlobalAdvisory(
    cwes: Option(Nil),
    source_code_location: Option(String),
    published_at: Option(String),
    summary: Option(String),
    cvss_severities: Option(Nil),
    nvd_published_at: Option(String),
    cve_id: Option(String),
    references: Option(List(String)),
    identifiers: Option(Nil),
    epss: Option(Nil),
    ghsa_id: Option(String),
    withdrawn_at: Option(String),
    url: Option(String),
    cvss: Option(Nil),
    updated_at: Option(String),
    credits: Option(Nil),
    vulnerabilities: Option(Nil),
    type_: Option(String),
    html_url: Option(String),
    description: Option(String),
    severity: Option(String),
    repository_advisory_url: Option(String),
    github_reviewed_at: Option(String),
  )
}

Constructors

  • GlobalAdvisory(
      cwes: Option(Nil),
      source_code_location: Option(String),
      published_at: Option(String),
      summary: Option(String),
      cvss_severities: Option(Nil),
      nvd_published_at: Option(String),
      cve_id: Option(String),
      references: Option(List(String)),
      identifiers: Option(Nil),
      epss: Option(Nil),
      ghsa_id: Option(String),
      withdrawn_at: Option(String),
      url: Option(String),
      cvss: Option(Nil),
      updated_at: Option(String),
      credits: Option(Nil),
      vulnerabilities: Option(Nil),
      type_: Option(String),
      html_url: Option(String),
      description: Option(String),
      severity: Option(String),
      repository_advisory_url: Option(String),
      github_reviewed_at: Option(String),
    )
pub type GpgKey {
  GpgKey(
    raw_key: Option(String),
    can_certify: Option(Bool),
    public_key: Option(String),
    created_at: Option(String),
    name: Option(String),
    can_sign: Option(Bool),
    can_encrypt_storage: Option(Bool),
    subkeys: Option(Nil),
    emails: Option(Nil),
    primary_key_id: Option(Int),
    id: Option(Int),
    key_id: Option(String),
    expires_at: Option(String),
    can_encrypt_comms: Option(Bool),
    revoked: Option(Bool),
  )
}

Constructors

  • GpgKey(
      raw_key: Option(String),
      can_certify: Option(Bool),
      public_key: Option(String),
      created_at: Option(String),
      name: Option(String),
      can_sign: Option(Bool),
      can_encrypt_storage: Option(Bool),
      subkeys: Option(Nil),
      emails: Option(Nil),
      primary_key_id: Option(Int),
      id: Option(Int),
      key_id: Option(String),
      expires_at: Option(String),
      can_encrypt_comms: Option(Bool),
      revoked: Option(Bool),
    )
pub type Hook {
  Hook(
    test_url: Option(String),
    ping_url: Option(String),
    config: Option(Nil),
    deliveries_url: Option(String),
    active: Option(Bool),
    created_at: Option(String),
    last_response: Option(Nil),
    name: Option(String),
    url: Option(String),
    updated_at: Option(String),
    events: Option(List(String)),
    type_: Option(String),
    id: Option(Int),
  )
}

Constructors

  • Hook(
      test_url: Option(String),
      ping_url: Option(String),
      config: Option(Nil),
      deliveries_url: Option(String),
      active: Option(Bool),
      created_at: Option(String),
      last_response: Option(Nil),
      name: Option(String),
      url: Option(String),
      updated_at: Option(String),
      events: Option(List(String)),
      type_: Option(String),
      id: Option(Int),
    )
pub type HookDelivery {
  HookDelivery(
    installation_id: Option(Int),
    response: Option(Nil),
    redelivery: Option(Bool),
    guid: Option(String),
    delivered_at: Option(String),
    url: Option(String),
    request: Option(Nil),
    repository_id: Option(Int),
    status: Option(String),
    duration: Option(Float),
    action: Option(String),
    throttled_at: Option(String),
    status_code: Option(Int),
    event: Option(String),
    id: Option(Int),
  )
}

Constructors

  • HookDelivery(
      installation_id: Option(Int),
      response: Option(Nil),
      redelivery: Option(Bool),
      guid: Option(String),
      delivered_at: Option(String),
      url: Option(String),
      request: Option(Nil),
      repository_id: Option(Int),
      status: Option(String),
      duration: Option(Float),
      action: Option(String),
      throttled_at: Option(String),
      status_code: Option(Int),
      event: Option(String),
      id: Option(Int),
    )
pub type HookDeliveryItem {
  HookDeliveryItem(
    installation_id: Option(Int),
    redelivery: Option(Bool),
    guid: Option(String),
    delivered_at: Option(String),
    repository_id: Option(Int),
    status: Option(String),
    duration: Option(Float),
    action: Option(String),
    throttled_at: Option(String),
    status_code: Option(Int),
    event: Option(String),
    id: Option(Int),
  )
}

Constructors

  • HookDeliveryItem(
      installation_id: Option(Int),
      redelivery: Option(Bool),
      guid: Option(String),
      delivered_at: Option(String),
      repository_id: Option(Int),
      status: Option(String),
      duration: Option(Float),
      action: Option(String),
      throttled_at: Option(String),
      status_code: Option(Int),
      event: Option(String),
      id: Option(Int),
    )
pub type HookResponse {
  HookResponse(
    message: Option(String),
    code: Option(Int),
    status: Option(String),
  )
}

Constructors

  • HookResponse(
      message: Option(String),
      code: Option(Int),
      status: Option(String),
    )
pub type Hovercard {
  Hovercard(contexts: Option(Nil))
}

Constructors

  • Hovercard(contexts: Option(Nil))
pub type Import {
  Import(
    push_percent: Option(Int),
    svc_root: Option(String),
    use_lfs: Option(Bool),
    large_files_count: Option(Int),
    vcs: Option(String),
    message: Option(String),
    commit_count: Option(Int),
    import_percent: Option(Int),
    project_choices: Option(Nil),
    large_files_size: Option(Int),
    failed_step: Option(String),
    has_large_files: Option(Bool),
    url: Option(String),
    error_message: Option(String),
    status: Option(String),
    vcs_url: Option(String),
    svn_root: Option(String),
    authors_url: Option(String),
    authors_count: Option(Int),
    tfvc_project: Option(String),
    status_text: Option(String),
    repository_url: Option(String),
    html_url: Option(String),
  )
}

Constructors

  • Import(
      push_percent: Option(Int),
      svc_root: Option(String),
      use_lfs: Option(Bool),
      large_files_count: Option(Int),
      vcs: Option(String),
      message: Option(String),
      commit_count: Option(Int),
      import_percent: Option(Int),
      project_choices: Option(Nil),
      large_files_size: Option(Int),
      failed_step: Option(String),
      has_large_files: Option(Bool),
      url: Option(String),
      error_message: Option(String),
      status: Option(String),
      vcs_url: Option(String),
      svn_root: Option(String),
      authors_url: Option(String),
      authors_count: Option(Int),
      tfvc_project: Option(String),
      status_text: Option(String),
      repository_url: Option(String),
      html_url: Option(String),
    )
pub type Installation {
  Installation(
    single_file_paths: Option(List(String)),
    permissions: Option(Nil),
    access_tokens_url: Option(String),
    target_type: Option(String),
    app_slug: Option(String),
    target_id: Option(Int),
    created_at: Option(String),
    has_multiple_single_files: Option(Bool),
    account: Option(Nil),
    single_file_name: Option(String),
    suspended_at: Option(String),
    updated_at: Option(String),
    repository_selection: Option(String),
    repositories_url: Option(String),
    events: Option(List(String)),
    app_id: Option(Int),
    id: Option(Int),
    suspended_by: Option(Nil),
    html_url: Option(String),
    contact_email: Option(String),
  )
}

Constructors

  • Installation(
      single_file_paths: Option(List(String)),
      permissions: Option(Nil),
      access_tokens_url: Option(String),
      target_type: Option(String),
      app_slug: Option(String),
      target_id: Option(Int),
      created_at: Option(String),
      has_multiple_single_files: Option(Bool),
      account: Option(Nil),
      single_file_name: Option(String),
      suspended_at: Option(String),
      updated_at: Option(String),
      repository_selection: Option(String),
      repositories_url: Option(String),
      events: Option(List(String)),
      app_id: Option(Int),
      id: Option(Int),
      suspended_by: Option(Nil),
      html_url: Option(String),
      contact_email: Option(String),
    )
pub type InstallationToken {
  InstallationToken(
    single_file_paths: Option(List(String)),
    permissions: Option(Nil),
    repositories: Option(Nil),
    has_multiple_single_files: Option(Bool),
    single_file: Option(String),
    repository_selection: Option(String),
    token_: Option(String),
    expires_at: Option(String),
  )
}

Constructors

  • InstallationToken(
      single_file_paths: Option(List(String)),
      permissions: Option(Nil),
      repositories: Option(Nil),
      has_multiple_single_files: Option(Bool),
      single_file: Option(String),
      repository_selection: Option(String),
      token_: Option(String),
      expires_at: Option(String),
    )
pub type Integration {
  Integration(
    permissions: Option(Nil),
    client_secret: Option(String),
    installations_count: Option(Int),
    created_at: Option(String),
    name: Option(String),
    slug: Option(String),
    client_id: Option(String),
    owner: Option(Nil),
    updated_at: Option(String),
    node_id: Option(String),
    pem: Option(String),
    webhook_secret: Option(String),
    events: Option(List(String)),
    id: Option(Int),
    html_url: Option(String),
    external_url: Option(String),
    description: Option(String),
  )
}

Constructors

  • Integration(
      permissions: Option(Nil),
      client_secret: Option(String),
      installations_count: Option(Int),
      created_at: Option(String),
      name: Option(String),
      slug: Option(String),
      client_id: Option(String),
      owner: Option(Nil),
      updated_at: Option(String),
      node_id: Option(String),
      pem: Option(String),
      webhook_secret: Option(String),
      events: Option(List(String)),
      id: Option(Int),
      html_url: Option(String),
      external_url: Option(String),
      description: Option(String),
    )
pub type IntegrationInstallationRequest {
  IntegrationInstallationRequest(
    created_at: Option(String),
    account: Option(Nil),
    node_id: Option(String),
    id: Option(Int),
    requester: Option(Nil),
  )
}

Constructors

  • IntegrationInstallationRequest(
      created_at: Option(String),
      account: Option(Nil),
      node_id: Option(String),
      id: Option(Int),
      requester: Option(Nil),
    )
pub type InteractionExpiry {
  InteractionExpiry
}

Constructors

  • InteractionExpiry
pub type InteractionGroup {
  InteractionGroup
}

Constructors

  • InteractionGroup
pub type InteractionLimit {
  InteractionLimit(expiry: Option(String), limit: Option(String))
}

Constructors

  • InteractionLimit(expiry: Option(String), limit: Option(String))
pub type InteractionLimitResponse {
  InteractionLimitResponse(
    origin: Option(String),
    limit: Option(String),
    expires_at: Option(String),
  )
}

Constructors

  • InteractionLimitResponse(
      origin: Option(String),
      limit: Option(String),
      expires_at: Option(String),
    )
pub type Issue {
  Issue(
    draft: Option(Bool),
    body: Option(String),
    assignees: Option(Nil),
    comments_url: Option(String),
    closed_at: Option(String),
    body_html: Option(String),
    events_url: Option(String),
    number: Option(Int),
    closed_by: Option(Nil),
    created_at: Option(String),
    body_text: Option(String),
    locked: Option(Bool),
    repository: Option(Nil),
    reactions: Option(Nil),
    user: Option(Nil),
    author_association: Option(String),
    labels_url: Option(String),
    url: Option(String),
    assignee: Option(Nil),
    milestone: Option(Nil),
    timeline_url: Option(String),
    state: Option(String),
    state_reason: Option(String),
    comments: Option(Int),
    pull_request: Option(Nil),
    performed_via_github_app: Option(Nil),
    updated_at: Option(String),
    node_id: Option(String),
    title: Option(String),
    repository_url: Option(String),
    id: Option(Int),
    html_url: Option(String),
    active_lock_reason: Option(String),
    labels: Option(Nil),
  )
}

Constructors

  • Issue(
      draft: Option(Bool),
      body: Option(String),
      assignees: Option(Nil),
      comments_url: Option(String),
      closed_at: Option(String),
      body_html: Option(String),
      events_url: Option(String),
      number: Option(Int),
      closed_by: Option(Nil),
      created_at: Option(String),
      body_text: Option(String),
      locked: Option(Bool),
      repository: Option(Nil),
      reactions: Option(Nil),
      user: Option(Nil),
      author_association: Option(String),
      labels_url: Option(String),
      url: Option(String),
      assignee: Option(Nil),
      milestone: Option(Nil),
      timeline_url: Option(String),
      state: Option(String),
      state_reason: Option(String),
      comments: Option(Int),
      pull_request: Option(Nil),
      performed_via_github_app: Option(Nil),
      updated_at: Option(String),
      node_id: Option(String),
      title: Option(String),
      repository_url: Option(String),
      id: Option(Int),
      html_url: Option(String),
      active_lock_reason: Option(String),
      labels: Option(Nil),
    )
pub type IssueComment {
  IssueComment(
    body: Option(String),
    body_html: Option(String),
    issue_url: Option(String),
    created_at: Option(String),
    body_text: Option(String),
    reactions: Option(Nil),
    user: Option(Nil),
    author_association: Option(String),
    url: Option(String),
    performed_via_github_app: Option(Nil),
    updated_at: Option(String),
    node_id: Option(String),
    id: Option(Int),
    html_url: Option(String),
  )
}

Constructors

  • IssueComment(
      body: Option(String),
      body_html: Option(String),
      issue_url: Option(String),
      created_at: Option(String),
      body_text: Option(String),
      reactions: Option(Nil),
      user: Option(Nil),
      author_association: Option(String),
      url: Option(String),
      performed_via_github_app: Option(Nil),
      updated_at: Option(String),
      node_id: Option(String),
      id: Option(Int),
      html_url: Option(String),
    )
pub type IssueEvent {
  IssueEvent(
    commit_id: Option(String),
    commit_url: Option(String),
    created_at: Option(String),
    author_association: Option(String),
    requested_team: Option(Nil),
    dismissed_review: Option(Nil),
    url: Option(String),
    assignee: Option(Nil),
    milestone: Option(Nil),
    label: Option(Nil),
    actor: Option(Nil),
    performed_via_github_app: Option(Nil),
    review_requester: Option(Nil),
    project_card: Option(Nil),
    requested_reviewer: Option(Nil),
    node_id: Option(String),
    lock_reason: Option(String),
    issue: Option(Nil),
    event: Option(String),
    id: Option(Int),
    assigner: Option(Nil),
    rename: Option(Nil),
  )
}

Constructors

  • IssueEvent(
      commit_id: Option(String),
      commit_url: Option(String),
      created_at: Option(String),
      author_association: Option(String),
      requested_team: Option(Nil),
      dismissed_review: Option(Nil),
      url: Option(String),
      assignee: Option(Nil),
      milestone: Option(Nil),
      label: Option(Nil),
      actor: Option(Nil),
      performed_via_github_app: Option(Nil),
      review_requester: Option(Nil),
      project_card: Option(Nil),
      requested_reviewer: Option(Nil),
      node_id: Option(String),
      lock_reason: Option(String),
      issue: Option(Nil),
      event: Option(String),
      id: Option(Int),
      assigner: Option(Nil),
      rename: Option(Nil),
    )
pub type IssueEventDismissedReview {
  IssueEventDismissedReview(
    review_id: Option(Int),
    state: Option(String),
    dismissal_commit_id: Option(String),
    dismissal_message: Option(String),
  )
}

Constructors

  • IssueEventDismissedReview(
      review_id: Option(Int),
      state: Option(String),
      dismissal_commit_id: Option(String),
      dismissal_message: Option(String),
    )
pub type IssueEventForIssue {
  IssueEventForIssue
}

Constructors

  • IssueEventForIssue
pub type IssueEventLabel {
  IssueEventLabel(color: Option(String), name: Option(String))
}

Constructors

  • IssueEventLabel(color: Option(String), name: Option(String))
pub type IssueEventMilestone {
  IssueEventMilestone(title: Option(String))
}

Constructors

  • IssueEventMilestone(title: Option(String))
pub type IssueEventProjectCard {
  IssueEventProjectCard(
    project_id: Option(Int),
    project_url: Option(String),
    previous_column_name: Option(String),
    url: Option(String),
    column_name: Option(String),
    id: Option(Int),
  )
}

Constructors

  • IssueEventProjectCard(
      project_id: Option(Int),
      project_url: Option(String),
      previous_column_name: Option(String),
      url: Option(String),
      column_name: Option(String),
      id: Option(Int),
    )
pub type IssueEventRename {
  IssueEventRename(from: Option(String), to: Option(String))
}

Constructors

  • IssueEventRename(from: Option(String), to: Option(String))
pub type IssueSearchResultItem {
  IssueSearchResultItem(
    text_matches: Option(Nil),
    draft: Option(Bool),
    body: Option(String),
    assignees: Option(Nil),
    comments_url: Option(String),
    closed_at: Option(String),
    body_html: Option(String),
    events_url: Option(String),
    number: Option(Int),
    created_at: Option(String),
    body_text: Option(String),
    locked: Option(Bool),
    repository: Option(Nil),
    reactions: Option(Nil),
    user: Option(Nil),
    author_association: Option(String),
    labels_url: Option(String),
    url: Option(String),
    assignee: Option(Nil),
    milestone: Option(Nil),
    timeline_url: Option(String),
    state: Option(String),
    state_reason: Option(String),
    score: Option(Float),
    comments: Option(Int),
    pull_request: Option(Nil),
    performed_via_github_app: Option(Nil),
    updated_at: Option(String),
    node_id: Option(String),
    title: Option(String),
    repository_url: Option(String),
    id: Option(Int),
    html_url: Option(String),
    active_lock_reason: Option(String),
    labels: Option(Nil),
  )
}

Constructors

  • IssueSearchResultItem(
      text_matches: Option(Nil),
      draft: Option(Bool),
      body: Option(String),
      assignees: Option(Nil),
      comments_url: Option(String),
      closed_at: Option(String),
      body_html: Option(String),
      events_url: Option(String),
      number: Option(Int),
      created_at: Option(String),
      body_text: Option(String),
      locked: Option(Bool),
      repository: Option(Nil),
      reactions: Option(Nil),
      user: Option(Nil),
      author_association: Option(String),
      labels_url: Option(String),
      url: Option(String),
      assignee: Option(Nil),
      milestone: Option(Nil),
      timeline_url: Option(String),
      state: Option(String),
      state_reason: Option(String),
      score: Option(Float),
      comments: Option(Int),
      pull_request: Option(Nil),
      performed_via_github_app: Option(Nil),
      updated_at: Option(String),
      node_id: Option(String),
      title: Option(String),
      repository_url: Option(String),
      id: Option(Int),
      html_url: Option(String),
      active_lock_reason: Option(String),
      labels: Option(Nil),
    )
pub type Job {
  Job(
    head_branch: Option(String),
    check_run_url: Option(String),
    completed_at: Option(String),
    steps: Option(Nil),
    runner_id: Option(Int),
    created_at: Option(String),
    runner_group_id: Option(Int),
    name: Option(String),
    workflow_name: Option(String),
    head_sha: Option(String),
    url: Option(String),
    run_id: Option(Int),
    started_at: Option(String),
    status: Option(String),
    node_id: Option(String),
    run_attempt: Option(Int),
    runner_group_name: Option(String),
    runner_name: Option(String),
    id: Option(Int),
    run_url: Option(String),
    html_url: Option(String),
    conclusion: Option(String),
    labels: Option(List(String)),
  )
}

Constructors

  • Job(
      head_branch: Option(String),
      check_run_url: Option(String),
      completed_at: Option(String),
      steps: Option(Nil),
      runner_id: Option(Int),
      created_at: Option(String),
      runner_group_id: Option(Int),
      name: Option(String),
      workflow_name: Option(String),
      head_sha: Option(String),
      url: Option(String),
      run_id: Option(Int),
      started_at: Option(String),
      status: Option(String),
      node_id: Option(String),
      run_attempt: Option(Int),
      runner_group_name: Option(String),
      runner_name: Option(String),
      id: Option(Int),
      run_url: Option(String),
      html_url: Option(String),
      conclusion: Option(String),
      labels: Option(List(String)),
    )
pub type Key {
  Key(
    verified: Option(Bool),
    created_at: Option(String),
    url: Option(String),
    read_only: Option(Bool),
    title: Option(String),
    id: Option(Int),
    key: Option(String),
  )
}

Constructors

  • Key(
      verified: Option(Bool),
      created_at: Option(String),
      url: Option(String),
      read_only: Option(Bool),
      title: Option(String),
      id: Option(Int),
      key: Option(String),
    )
pub type KeySimple {
  KeySimple(id: Option(Int), key: Option(String))
}

Constructors

  • KeySimple(id: Option(Int), key: Option(String))
pub type Label {
  Label(
    default: Option(Bool),
    color: Option(String),
    name: Option(String),
    url: Option(String),
    node_id: Option(String),
    id: Option(Int),
    description: Option(String),
  )
}

Constructors

  • Label(
      default: Option(Bool),
      color: Option(String),
      name: Option(String),
      url: Option(String),
      node_id: Option(String),
      id: Option(Int),
      description: Option(String),
    )
pub type LabelSearchResultItem {
  LabelSearchResultItem(
    text_matches: Option(Nil),
    default: Option(Bool),
    color: Option(String),
    name: Option(String),
    url: Option(String),
    score: Option(Float),
    node_id: Option(String),
    id: Option(Int),
    description: Option(String),
  )
}

Constructors

  • LabelSearchResultItem(
      text_matches: Option(Nil),
      default: Option(Bool),
      color: Option(String),
      name: Option(String),
      url: Option(String),
      score: Option(Float),
      node_id: Option(String),
      id: Option(Int),
      description: Option(String),
    )
pub type LabeledIssueEvent {
  LabeledIssueEvent(
    commit_id: Option(String),
    commit_url: Option(String),
    created_at: Option(String),
    url: Option(String),
    label: Option(Nil),
    actor: Option(Nil),
    performed_via_github_app: Option(Nil),
    node_id: Option(String),
    event: Option(String),
    id: Option(Int),
  )
}

Constructors

  • LabeledIssueEvent(
      commit_id: Option(String),
      commit_url: Option(String),
      created_at: Option(String),
      url: Option(String),
      label: Option(Nil),
      actor: Option(Nil),
      performed_via_github_app: Option(Nil),
      node_id: Option(String),
      event: Option(String),
      id: Option(Int),
    )
pub type Language {
  Language
}

Constructors

  • Language
pub type License {
  License(
    body: Option(String),
    permissions: Option(List(String)),
    spdx_id: Option(String),
    name: Option(String),
    featured: Option(Bool),
    url: Option(String),
    implementation: Option(String),
    node_id: Option(String),
    conditions: Option(List(String)),
    limitations: Option(List(String)),
    html_url: Option(String),
    description: Option(String),
    key: Option(String),
  )
}

Constructors

  • License(
      body: Option(String),
      permissions: Option(List(String)),
      spdx_id: Option(String),
      name: Option(String),
      featured: Option(Bool),
      url: Option(String),
      implementation: Option(String),
      node_id: Option(String),
      conditions: Option(List(String)),
      limitations: Option(List(String)),
      html_url: Option(String),
      description: Option(String),
      key: Option(String),
    )
pub type LicenseContent {
  LicenseContent(
    size: Option(Int),
    license: Option(Nil),
    git_url: Option(String),
    path_: Option(String),
    name: Option(String),
    sha: Option(String),
    url: Option(String),
    encoding: Option(String),
    download_url: Option(String),
    content: Option(String),
    links: Option(Nil),
    type_: Option(String),
    html_url: Option(String),
  )
}

Constructors

  • LicenseContent(
      size: Option(Int),
      license: Option(Nil),
      git_url: Option(String),
      path_: Option(String),
      name: Option(String),
      sha: Option(String),
      url: Option(String),
      encoding: Option(String),
      download_url: Option(String),
      content: Option(String),
      links: Option(Nil),
      type_: Option(String),
      html_url: Option(String),
    )
pub type LicenseSimple {
  LicenseSimple(
    spdx_id: Option(String),
    name: Option(String),
    url: Option(String),
    node_id: Option(String),
    html_url: Option(String),
    key: Option(String),
  )
}

Constructors

  • LicenseSimple(
      spdx_id: Option(String),
      name: Option(String),
      url: Option(String),
      node_id: Option(String),
      html_url: Option(String),
      key: Option(String),
    )
pub type Link {
  Link(href: Option(String))
}

Constructors

  • Link(href: Option(String))
pub type LinkWithType {
  LinkWithType(href: Option(String), type_: Option(String))
}

Constructors

  • LinkWithType(href: Option(String), type_: Option(String))
pub type LockedIssueEvent {
  LockedIssueEvent(
    commit_id: Option(String),
    commit_url: Option(String),
    created_at: Option(String),
    url: Option(String),
    actor: Option(Nil),
    performed_via_github_app: Option(Nil),
    node_id: Option(String),
    lock_reason: Option(String),
    event: Option(String),
    id: Option(Int),
  )
}

Constructors

  • LockedIssueEvent(
      commit_id: Option(String),
      commit_url: Option(String),
      created_at: Option(String),
      url: Option(String),
      actor: Option(Nil),
      performed_via_github_app: Option(Nil),
      node_id: Option(String),
      lock_reason: Option(String),
      event: Option(String),
      id: Option(Int),
    )
pub type Manifest {
  Manifest(
    name: Option(String),
    metadata: Option(Nil),
    resolved: Option(Nil),
    file: Option(Nil),
  )
}

Constructors

  • Manifest(
      name: Option(String),
      metadata: Option(Nil),
      resolved: Option(Nil),
      file: Option(Nil),
    )
pub type MarketplaceAccount {
  MarketplaceAccount(
    login: Option(String),
    organization_billing_email: Option(String),
    url: Option(String),
    node_id: Option(String),
    type_: Option(String),
    id: Option(Int),
    email: Option(String),
  )
}

Constructors

  • MarketplaceAccount(
      login: Option(String),
      organization_billing_email: Option(String),
      url: Option(String),
      node_id: Option(String),
      type_: Option(String),
      id: Option(Int),
      email: Option(String),
    )
pub type MarketplaceListingPlan {
  MarketplaceListingPlan(
    unit_name: Option(String),
    has_free_trial: Option(Bool),
    number: Option(Int),
    name: Option(String),
    url: Option(String),
    state: Option(String),
    bullets: Option(List(String)),
    price_model: Option(String),
    accounts_url: Option(String),
    monthly_price_in_cents: Option(Int),
    id: Option(Int),
    yearly_price_in_cents: Option(Int),
    description: Option(String),
  )
}

Constructors

  • MarketplaceListingPlan(
      unit_name: Option(String),
      has_free_trial: Option(Bool),
      number: Option(Int),
      name: Option(String),
      url: Option(String),
      state: Option(String),
      bullets: Option(List(String)),
      price_model: Option(String),
      accounts_url: Option(String),
      monthly_price_in_cents: Option(Int),
      id: Option(Int),
      yearly_price_in_cents: Option(Int),
      description: Option(String),
    )
pub type MarketplacePurchase {
  MarketplacePurchase(
    login: Option(String),
    organization_billing_email: Option(String),
    marketplace_pending_change: Option(Nil),
    url: Option(String),
    marketplace_purchase: Option(Nil),
    type_: Option(String),
    id: Option(Int),
    email: Option(String),
  )
}

Constructors

  • MarketplacePurchase(
      login: Option(String),
      organization_billing_email: Option(String),
      marketplace_pending_change: Option(Nil),
      url: Option(String),
      marketplace_purchase: Option(Nil),
      type_: Option(String),
      id: Option(Int),
      email: Option(String),
    )
pub type MergeGroup {
  MergeGroup(
    base_ref: Option(String),
    head_sha: Option(String),
    head_ref: Option(String),
    head_commit: Option(Nil),
    base_sha: Option(String),
  )
}

Constructors

  • MergeGroup(
      base_ref: Option(String),
      head_sha: Option(String),
      head_ref: Option(String),
      head_commit: Option(Nil),
      base_sha: Option(String),
    )
pub type MergedUpstream {
  MergedUpstream(
    merge_type: Option(String),
    message: Option(String),
    base_branch: Option(String),
  )
}

Constructors

  • MergedUpstream(
      merge_type: Option(String),
      message: Option(String),
      base_branch: Option(String),
    )
pub type Metadata {
  Metadata
}

Constructors

  • Metadata
pub type Migration {
  Migration(
    org_metadata_only: Option(Bool),
    repositories: Option(Nil),
    guid: Option(String),
    created_at: Option(String),
    exclude_attachments: Option(Bool),
    exclude_owner_projects: Option(Bool),
    url: Option(String),
    state: Option(String),
    exclude_releases: Option(Bool),
    archive_url: Option(String),
    owner: Option(Nil),
    exclude_metadata: Option(Bool),
    updated_at: Option(String),
    node_id: Option(String),
    exclude: Option(List(String)),
    id: Option(Int),
    exclude_git_data: Option(Bool),
    lock_repositories: Option(Bool),
  )
}

Constructors

  • Migration(
      org_metadata_only: Option(Bool),
      repositories: Option(Nil),
      guid: Option(String),
      created_at: Option(String),
      exclude_attachments: Option(Bool),
      exclude_owner_projects: Option(Bool),
      url: Option(String),
      state: Option(String),
      exclude_releases: Option(Bool),
      archive_url: Option(String),
      owner: Option(Nil),
      exclude_metadata: Option(Bool),
      updated_at: Option(String),
      node_id: Option(String),
      exclude: Option(List(String)),
      id: Option(Int),
      exclude_git_data: Option(Bool),
      lock_repositories: Option(Bool),
    )
pub type Milestone {
  Milestone(
    closed_at: Option(String),
    number: Option(Int),
    due_on: Option(String),
    created_at: Option(String),
    creator: Option(Nil),
    closed_issues: Option(Int),
    labels_url: Option(String),
    url: Option(String),
    open_issues: Option(Int),
    state: Option(String),
    updated_at: Option(String),
    node_id: Option(String),
    title: Option(String),
    id: Option(Int),
    html_url: Option(String),
    description: Option(String),
  )
}

Constructors

  • Milestone(
      closed_at: Option(String),
      number: Option(Int),
      due_on: Option(String),
      created_at: Option(String),
      creator: Option(Nil),
      closed_issues: Option(Int),
      labels_url: Option(String),
      url: Option(String),
      open_issues: Option(Int),
      state: Option(String),
      updated_at: Option(String),
      node_id: Option(String),
      title: Option(String),
      id: Option(Int),
      html_url: Option(String),
      description: Option(String),
    )
pub type MilestonedIssueEvent {
  MilestonedIssueEvent(
    commit_id: Option(String),
    commit_url: Option(String),
    created_at: Option(String),
    url: Option(String),
    milestone: Option(Nil),
    actor: Option(Nil),
    performed_via_github_app: Option(Nil),
    node_id: Option(String),
    event: Option(String),
    id: Option(Int),
  )
}

Constructors

  • MilestonedIssueEvent(
      commit_id: Option(String),
      commit_url: Option(String),
      created_at: Option(String),
      url: Option(String),
      milestone: Option(Nil),
      actor: Option(Nil),
      performed_via_github_app: Option(Nil),
      node_id: Option(String),
      event: Option(String),
      id: Option(Int),
    )
pub type MinimalRepository {
  MinimalRepository(
    hooks_url: Option(String),
    default_branch: Option(String),
    branches_url: Option(String),
    size: Option(Int),
    forks_url: Option(String),
    license: Option(Nil),
    delete_branch_on_merge: Option(Bool),
    forks_count: Option(Int),
    fork: Option(Bool),
    git_url: Option(String),
    archived: Option(Bool),
    private: Option(Bool),
    security_and_analysis: Option(Nil),
    permissions: Option(Nil),
    keys_url: Option(String),
    comments_url: Option(String),
    topics: Option(List(String)),
    trees_url: Option(String),
    has_downloads: Option(Bool),
    blobs_url: Option(String),
    has_discussions: Option(Bool),
    teams_url: Option(String),
    watchers_count: Option(Int),
    stargazers_url: Option(String),
    stargazers_count: Option(Int),
    contributors_url: Option(String),
    tags_url: Option(String),
    web_commit_signoff_required: Option(Bool),
    issue_comment_url: Option(String),
    events_url: Option(String),
    created_at: Option(String),
    allow_forking: Option(Bool),
    issues_url: Option(String),
    contents_url: Option(String),
    merges_url: Option(String),
    name: Option(String),
    languages_url: Option(String),
    temp_clone_token: Option(String),
    commits_url: Option(String),
    subscription_url: Option(String),
    clone_url: Option(String),
    code_of_conduct: Option(Nil),
    homepage: Option(String),
    issue_events_url: Option(String),
    mirror_url: Option(String),
    labels_url: Option(String),
    url: Option(String),
    open_issues: Option(Int),
    is_template: Option(Bool),
    statuses_url: Option(String),
    forks: Option(Int),
    archive_url: Option(String),
    visibility: Option(String),
    milestones_url: Option(String),
    owner: Option(Nil),
    role_name: Option(String),
    assignees_url: Option(String),
    has_wiki: Option(Bool),
    compare_url: Option(String),
    git_tags_url: Option(String),
    updated_at: Option(String),
    watchers: Option(Int),
    node_id: Option(String),
    notifications_url: Option(String),
    ssh_url: Option(String),
    language: Option(String),
    pushed_at: Option(String),
    downloads_url: Option(String),
    subscribers_url: Option(String),
    subscribers_count: Option(Int),
    id: Option(Int),
    svn_url: Option(String),
    full_name: Option(String),
    html_url: Option(String),
    disabled: Option(Bool),
    description: Option(String),
    releases_url: Option(String),
    git_refs_url: Option(String),
    collaborators_url: Option(String),
    pulls_url: Option(String),
    network_count: Option(Int),
    deployments_url: Option(String),
    has_projects: Option(Bool),
    has_pages: Option(Bool),
    open_issues_count: Option(Int),
    git_commits_url: Option(String),
    has_issues: Option(Bool),
  )
}

Constructors

  • MinimalRepository(
      hooks_url: Option(String),
      default_branch: Option(String),
      branches_url: Option(String),
      size: Option(Int),
      forks_url: Option(String),
      license: Option(Nil),
      delete_branch_on_merge: Option(Bool),
      forks_count: Option(Int),
      fork: Option(Bool),
      git_url: Option(String),
      archived: Option(Bool),
      private: Option(Bool),
      security_and_analysis: Option(Nil),
      permissions: Option(Nil),
      keys_url: Option(String),
      comments_url: Option(String),
      topics: Option(List(String)),
      trees_url: Option(String),
      has_downloads: Option(Bool),
      blobs_url: Option(String),
      has_discussions: Option(Bool),
      teams_url: Option(String),
      watchers_count: Option(Int),
      stargazers_url: Option(String),
      stargazers_count: Option(Int),
      contributors_url: Option(String),
      tags_url: Option(String),
      web_commit_signoff_required: Option(Bool),
      issue_comment_url: Option(String),
      events_url: Option(String),
      created_at: Option(String),
      allow_forking: Option(Bool),
      issues_url: Option(String),
      contents_url: Option(String),
      merges_url: Option(String),
      name: Option(String),
      languages_url: Option(String),
      temp_clone_token: Option(String),
      commits_url: Option(String),
      subscription_url: Option(String),
      clone_url: Option(String),
      code_of_conduct: Option(Nil),
      homepage: Option(String),
      issue_events_url: Option(String),
      mirror_url: Option(String),
      labels_url: Option(String),
      url: Option(String),
      open_issues: Option(Int),
      is_template: Option(Bool),
      statuses_url: Option(String),
      forks: Option(Int),
      archive_url: Option(String),
      visibility: Option(String),
      milestones_url: Option(String),
      owner: Option(Nil),
      role_name: Option(String),
      assignees_url: Option(String),
      has_wiki: Option(Bool),
      compare_url: Option(String),
      git_tags_url: Option(String),
      updated_at: Option(String),
      watchers: Option(Int),
      node_id: Option(String),
      notifications_url: Option(String),
      ssh_url: Option(String),
      language: Option(String),
      pushed_at: Option(String),
      downloads_url: Option(String),
      subscribers_url: Option(String),
      subscribers_count: Option(Int),
      id: Option(Int),
      svn_url: Option(String),
      full_name: Option(String),
      html_url: Option(String),
      disabled: Option(Bool),
      description: Option(String),
      releases_url: Option(String),
      git_refs_url: Option(String),
      collaborators_url: Option(String),
      pulls_url: Option(String),
      network_count: Option(Int),
      deployments_url: Option(String),
      has_projects: Option(Bool),
      has_pages: Option(Bool),
      open_issues_count: Option(Int),
      git_commits_url: Option(String),
      has_issues: Option(Bool),
    )
pub type MovedColumnInProjectIssueEvent {
  MovedColumnInProjectIssueEvent(
    commit_id: Option(String),
    commit_url: Option(String),
    created_at: Option(String),
    url: Option(String),
    actor: Option(Nil),
    performed_via_github_app: Option(Nil),
    project_card: Option(Nil),
    node_id: Option(String),
    event: Option(String),
    id: Option(Int),
  )
}

Constructors

  • MovedColumnInProjectIssueEvent(
      commit_id: Option(String),
      commit_url: Option(String),
      created_at: Option(String),
      url: Option(String),
      actor: Option(Nil),
      performed_via_github_app: Option(Nil),
      project_card: Option(Nil),
      node_id: Option(String),
      event: Option(String),
      id: Option(Int),
    )
pub type NullableAlertUpdatedAt {
  NullableAlertUpdatedAt
}

Constructors

  • NullableAlertUpdatedAt
pub type NullableCodeOfConductSimple {
  NullableCodeOfConductSimple(
    name: Option(String),
    url: Option(String),
    html_url: Option(String),
    key: Option(String),
  )
}

Constructors

  • NullableCodeOfConductSimple(
      name: Option(String),
      url: Option(String),
      html_url: Option(String),
      key: Option(String),
    )
pub type NullableCodespaceMachine {
  NullableCodespaceMachine(
    display_name: Option(String),
    name: Option(String),
    cpus: Option(Int),
    operating_system: Option(String),
    memory_in_bytes: Option(Int),
    prebuild_availability: Option(String),
    storage_in_bytes: Option(Int),
  )
}

Constructors

  • NullableCodespaceMachine(
      display_name: Option(String),
      name: Option(String),
      cpus: Option(Int),
      operating_system: Option(String),
      memory_in_bytes: Option(Int),
      prebuild_availability: Option(String),
      storage_in_bytes: Option(Int),
    )
pub type NullableCollaborator {
  NullableCollaborator(
    user_view_type: Option(String),
    gists_url: Option(String),
    following_url: Option(String),
    permissions: Option(Nil),
    followers_url: Option(String),
    subscriptions_url: Option(String),
    received_events_url: Option(String),
    events_url: Option(String),
    avatar_url: Option(String),
    login: Option(String),
    name: Option(String),
    url: Option(String),
    starred_url: Option(String),
    organizations_url: Option(String),
    repos_url: Option(String),
    role_name: Option(String),
    gravatar_id: Option(String),
    site_admin: Option(Bool),
    node_id: Option(String),
    type_: Option(String),
    id: Option(Int),
    html_url: Option(String),
    email: Option(String),
  )
}

Constructors

  • NullableCollaborator(
      user_view_type: Option(String),
      gists_url: Option(String),
      following_url: Option(String),
      permissions: Option(Nil),
      followers_url: Option(String),
      subscriptions_url: Option(String),
      received_events_url: Option(String),
      events_url: Option(String),
      avatar_url: Option(String),
      login: Option(String),
      name: Option(String),
      url: Option(String),
      starred_url: Option(String),
      organizations_url: Option(String),
      repos_url: Option(String),
      role_name: Option(String),
      gravatar_id: Option(String),
      site_admin: Option(Bool),
      node_id: Option(String),
      type_: Option(String),
      id: Option(Int),
      html_url: Option(String),
      email: Option(String),
    )
pub type NullableCommunityHealthFile {
  NullableCommunityHealthFile(
    url: Option(String),
    html_url: Option(String),
  )
}

Constructors

  • NullableCommunityHealthFile(
      url: Option(String),
      html_url: Option(String),
    )
pub type NullableGitUser {
  NullableGitUser(
    name: Option(String),
    date: Option(String),
    email: Option(String),
  )
}

Constructors

  • NullableGitUser(
      name: Option(String),
      date: Option(String),
      email: Option(String),
    )
pub type NullableIntegration {
  NullableIntegration(
    permissions: Option(Nil),
    client_secret: Option(String),
    installations_count: Option(Int),
    created_at: Option(String),
    name: Option(String),
    slug: Option(String),
    client_id: Option(String),
    owner: Option(Nil),
    updated_at: Option(String),
    node_id: Option(String),
    pem: Option(String),
    webhook_secret: Option(String),
    events: Option(List(String)),
    id: Option(Int),
    html_url: Option(String),
    external_url: Option(String),
    description: Option(String),
  )
}

Constructors

  • NullableIntegration(
      permissions: Option(Nil),
      client_secret: Option(String),
      installations_count: Option(Int),
      created_at: Option(String),
      name: Option(String),
      slug: Option(String),
      client_id: Option(String),
      owner: Option(Nil),
      updated_at: Option(String),
      node_id: Option(String),
      pem: Option(String),
      webhook_secret: Option(String),
      events: Option(List(String)),
      id: Option(Int),
      html_url: Option(String),
      external_url: Option(String),
      description: Option(String),
    )
pub type NullableIssue {
  NullableIssue(
    draft: Option(Bool),
    body: Option(String),
    assignees: Option(Nil),
    comments_url: Option(String),
    closed_at: Option(String),
    body_html: Option(String),
    events_url: Option(String),
    number: Option(Int),
    closed_by: Option(Nil),
    created_at: Option(String),
    body_text: Option(String),
    locked: Option(Bool),
    repository: Option(Nil),
    reactions: Option(Nil),
    user: Option(Nil),
    author_association: Option(String),
    labels_url: Option(String),
    url: Option(String),
    assignee: Option(Nil),
    milestone: Option(Nil),
    timeline_url: Option(String),
    state: Option(String),
    state_reason: Option(String),
    comments: Option(Int),
    pull_request: Option(Nil),
    performed_via_github_app: Option(Nil),
    updated_at: Option(String),
    node_id: Option(String),
    title: Option(String),
    repository_url: Option(String),
    id: Option(Int),
    html_url: Option(String),
    active_lock_reason: Option(String),
    labels: Option(Nil),
  )
}

Constructors

  • NullableIssue(
      draft: Option(Bool),
      body: Option(String),
      assignees: Option(Nil),
      comments_url: Option(String),
      closed_at: Option(String),
      body_html: Option(String),
      events_url: Option(String),
      number: Option(Int),
      closed_by: Option(Nil),
      created_at: Option(String),
      body_text: Option(String),
      locked: Option(Bool),
      repository: Option(Nil),
      reactions: Option(Nil),
      user: Option(Nil),
      author_association: Option(String),
      labels_url: Option(String),
      url: Option(String),
      assignee: Option(Nil),
      milestone: Option(Nil),
      timeline_url: Option(String),
      state: Option(String),
      state_reason: Option(String),
      comments: Option(Int),
      pull_request: Option(Nil),
      performed_via_github_app: Option(Nil),
      updated_at: Option(String),
      node_id: Option(String),
      title: Option(String),
      repository_url: Option(String),
      id: Option(Int),
      html_url: Option(String),
      active_lock_reason: Option(String),
      labels: Option(Nil),
    )
pub type NullableLicenseSimple {
  NullableLicenseSimple(
    spdx_id: Option(String),
    name: Option(String),
    url: Option(String),
    node_id: Option(String),
    html_url: Option(String),
    key: Option(String),
  )
}

Constructors

  • NullableLicenseSimple(
      spdx_id: Option(String),
      name: Option(String),
      url: Option(String),
      node_id: Option(String),
      html_url: Option(String),
      key: Option(String),
    )
pub type NullableMilestone {
  NullableMilestone(
    closed_at: Option(String),
    number: Option(Int),
    due_on: Option(String),
    created_at: Option(String),
    creator: Option(Nil),
    closed_issues: Option(Int),
    labels_url: Option(String),
    url: Option(String),
    open_issues: Option(Int),
    state: Option(String),
    updated_at: Option(String),
    node_id: Option(String),
    title: Option(String),
    id: Option(Int),
    html_url: Option(String),
    description: Option(String),
  )
}

Constructors

  • NullableMilestone(
      closed_at: Option(String),
      number: Option(Int),
      due_on: Option(String),
      created_at: Option(String),
      creator: Option(Nil),
      closed_issues: Option(Int),
      labels_url: Option(String),
      url: Option(String),
      open_issues: Option(Int),
      state: Option(String),
      updated_at: Option(String),
      node_id: Option(String),
      title: Option(String),
      id: Option(Int),
      html_url: Option(String),
      description: Option(String),
    )
pub type NullableMinimalRepository {
  NullableMinimalRepository(
    hooks_url: Option(String),
    default_branch: Option(String),
    branches_url: Option(String),
    size: Option(Int),
    forks_url: Option(String),
    license: Option(Nil),
    delete_branch_on_merge: Option(Bool),
    forks_count: Option(Int),
    fork: Option(Bool),
    git_url: Option(String),
    archived: Option(Bool),
    private: Option(Bool),
    security_and_analysis: Option(Nil),
    permissions: Option(Nil),
    keys_url: Option(String),
    comments_url: Option(String),
    topics: Option(List(String)),
    trees_url: Option(String),
    has_downloads: Option(Bool),
    blobs_url: Option(String),
    has_discussions: Option(Bool),
    teams_url: Option(String),
    watchers_count: Option(Int),
    stargazers_url: Option(String),
    stargazers_count: Option(Int),
    contributors_url: Option(String),
    tags_url: Option(String),
    web_commit_signoff_required: Option(Bool),
    issue_comment_url: Option(String),
    events_url: Option(String),
    created_at: Option(String),
    allow_forking: Option(Bool),
    issues_url: Option(String),
    contents_url: Option(String),
    merges_url: Option(String),
    name: Option(String),
    languages_url: Option(String),
    temp_clone_token: Option(String),
    commits_url: Option(String),
    subscription_url: Option(String),
    clone_url: Option(String),
    code_of_conduct: Option(Nil),
    homepage: Option(String),
    issue_events_url: Option(String),
    mirror_url: Option(String),
    labels_url: Option(String),
    url: Option(String),
    open_issues: Option(Int),
    is_template: Option(Bool),
    statuses_url: Option(String),
    forks: Option(Int),
    archive_url: Option(String),
    visibility: Option(String),
    milestones_url: Option(String),
    owner: Option(Nil),
    role_name: Option(String),
    assignees_url: Option(String),
    has_wiki: Option(Bool),
    compare_url: Option(String),
    git_tags_url: Option(String),
    updated_at: Option(String),
    watchers: Option(Int),
    node_id: Option(String),
    notifications_url: Option(String),
    ssh_url: Option(String),
    language: Option(String),
    pushed_at: Option(String),
    downloads_url: Option(String),
    subscribers_url: Option(String),
    subscribers_count: Option(Int),
    id: Option(Int),
    svn_url: Option(String),
    full_name: Option(String),
    html_url: Option(String),
    disabled: Option(Bool),
    description: Option(String),
    releases_url: Option(String),
    git_refs_url: Option(String),
    collaborators_url: Option(String),
    pulls_url: Option(String),
    network_count: Option(Int),
    deployments_url: Option(String),
    has_projects: Option(Bool),
    has_pages: Option(Bool),
    open_issues_count: Option(Int),
    git_commits_url: Option(String),
    has_issues: Option(Bool),
  )
}

Constructors

  • NullableMinimalRepository(
      hooks_url: Option(String),
      default_branch: Option(String),
      branches_url: Option(String),
      size: Option(Int),
      forks_url: Option(String),
      license: Option(Nil),
      delete_branch_on_merge: Option(Bool),
      forks_count: Option(Int),
      fork: Option(Bool),
      git_url: Option(String),
      archived: Option(Bool),
      private: Option(Bool),
      security_and_analysis: Option(Nil),
      permissions: Option(Nil),
      keys_url: Option(String),
      comments_url: Option(String),
      topics: Option(List(String)),
      trees_url: Option(String),
      has_downloads: Option(Bool),
      blobs_url: Option(String),
      has_discussions: Option(Bool),
      teams_url: Option(String),
      watchers_count: Option(Int),
      stargazers_url: Option(String),
      stargazers_count: Option(Int),
      contributors_url: Option(String),
      tags_url: Option(String),
      web_commit_signoff_required: Option(Bool),
      issue_comment_url: Option(String),
      events_url: Option(String),
      created_at: Option(String),
      allow_forking: Option(Bool),
      issues_url: Option(String),
      contents_url: Option(String),
      merges_url: Option(String),
      name: Option(String),
      languages_url: Option(String),
      temp_clone_token: Option(String),
      commits_url: Option(String),
      subscription_url: Option(String),
      clone_url: Option(String),
      code_of_conduct: Option(Nil),
      homepage: Option(String),
      issue_events_url: Option(String),
      mirror_url: Option(String),
      labels_url: Option(String),
      url: Option(String),
      open_issues: Option(Int),
      is_template: Option(Bool),
      statuses_url: Option(String),
      forks: Option(Int),
      archive_url: Option(String),
      visibility: Option(String),
      milestones_url: Option(String),
      owner: Option(Nil),
      role_name: Option(String),
      assignees_url: Option(String),
      has_wiki: Option(Bool),
      compare_url: Option(String),
      git_tags_url: Option(String),
      updated_at: Option(String),
      watchers: Option(Int),
      node_id: Option(String),
      notifications_url: Option(String),
      ssh_url: Option(String),
      language: Option(String),
      pushed_at: Option(String),
      downloads_url: Option(String),
      subscribers_url: Option(String),
      subscribers_count: Option(Int),
      id: Option(Int),
      svn_url: Option(String),
      full_name: Option(String),
      html_url: Option(String),
      disabled: Option(Bool),
      description: Option(String),
      releases_url: Option(String),
      git_refs_url: Option(String),
      collaborators_url: Option(String),
      pulls_url: Option(String),
      network_count: Option(Int),
      deployments_url: Option(String),
      has_projects: Option(Bool),
      has_pages: Option(Bool),
      open_issues_count: Option(Int),
      git_commits_url: Option(String),
      has_issues: Option(Bool),
    )
pub type NullableOrganizationSimple {
  NullableOrganizationSimple(
    hooks_url: Option(String),
    members_url: Option(String),
    events_url: Option(String),
    avatar_url: Option(String),
    login: Option(String),
    issues_url: Option(String),
    url: Option(String),
    repos_url: Option(String),
    public_members_url: Option(String),
    node_id: Option(String),
    id: Option(Int),
    description: Option(String),
  )
}

Constructors

  • NullableOrganizationSimple(
      hooks_url: Option(String),
      members_url: Option(String),
      events_url: Option(String),
      avatar_url: Option(String),
      login: Option(String),
      issues_url: Option(String),
      url: Option(String),
      repos_url: Option(String),
      public_members_url: Option(String),
      node_id: Option(String),
      id: Option(Int),
      description: Option(String),
    )
pub type NullableRepository {
  NullableRepository(
    hooks_url: Option(String),
    default_branch: Option(String),
    branches_url: Option(String),
    size: Option(Int),
    forks_url: Option(String),
    license: Option(Nil),
    delete_branch_on_merge: Option(Bool),
    forks_count: Option(Int),
    fork: Option(Bool),
    allow_update_branch: Option(Bool),
    git_url: Option(String),
    archived: Option(Bool),
    private: Option(Bool),
    permissions: Option(Nil),
    keys_url: Option(String),
    comments_url: Option(String),
    topics: Option(List(String)),
    trees_url: Option(String),
    has_downloads: Option(Bool),
    blobs_url: Option(String),
    squash_merge_commit_message: Option(String),
    has_discussions: Option(Bool),
    teams_url: Option(String),
    merge_commit_message: Option(String),
    watchers_count: Option(Int),
    stargazers_url: Option(String),
    stargazers_count: Option(Int),
    contributors_url: Option(String),
    tags_url: Option(String),
    web_commit_signoff_required: Option(Bool),
    issue_comment_url: Option(String),
    events_url: Option(String),
    created_at: Option(String),
    allow_forking: Option(Bool),
    issues_url: Option(String),
    contents_url: Option(String),
    merges_url: Option(String),
    name: Option(String),
    languages_url: Option(String),
    temp_clone_token: Option(String),
    commits_url: Option(String),
    subscription_url: Option(String),
    clone_url: Option(String),
    allow_squash_merge: Option(Bool),
    homepage: Option(String),
    issue_events_url: Option(String),
    mirror_url: Option(String),
    labels_url: Option(String),
    url: Option(String),
    open_issues: Option(Int),
    is_template: Option(Bool),
    statuses_url: Option(String),
    use_squash_pr_title_as_default: Option(Bool),
    forks: Option(Int),
    archive_url: Option(String),
    visibility: Option(String),
    milestones_url: Option(String),
    allow_rebase_merge: Option(Bool),
    owner: Option(Nil),
    starred_at: Option(String),
    allow_merge_commit: Option(Bool),
    assignees_url: Option(String),
    has_wiki: Option(Bool),
    compare_url: Option(String),
    git_tags_url: Option(String),
    squash_merge_commit_title: Option(String),
    merge_commit_title: Option(String),
    updated_at: Option(String),
    watchers: Option(Int),
    node_id: Option(String),
    anonymous_access_enabled: Option(Bool),
    notifications_url: Option(String),
    ssh_url: Option(String),
    language: Option(String),
    pushed_at: Option(String),
    downloads_url: Option(String),
    subscribers_url: Option(String),
    id: Option(Int),
    svn_url: Option(String),
    full_name: Option(String),
    html_url: Option(String),
    disabled: Option(Bool),
    description: Option(String),
    releases_url: Option(String),
    git_refs_url: Option(String),
    collaborators_url: Option(String),
    allow_auto_merge: Option(Bool),
    pulls_url: Option(String),
    deployments_url: Option(String),
    has_projects: Option(Bool),
    has_pages: Option(Bool),
    master_branch: Option(String),
    open_issues_count: Option(Int),
    git_commits_url: Option(String),
    has_issues: Option(Bool),
  )
}

Constructors

  • NullableRepository(
      hooks_url: Option(String),
      default_branch: Option(String),
      branches_url: Option(String),
      size: Option(Int),
      forks_url: Option(String),
      license: Option(Nil),
      delete_branch_on_merge: Option(Bool),
      forks_count: Option(Int),
      fork: Option(Bool),
      allow_update_branch: Option(Bool),
      git_url: Option(String),
      archived: Option(Bool),
      private: Option(Bool),
      permissions: Option(Nil),
      keys_url: Option(String),
      comments_url: Option(String),
      topics: Option(List(String)),
      trees_url: Option(String),
      has_downloads: Option(Bool),
      blobs_url: Option(String),
      squash_merge_commit_message: Option(String),
      has_discussions: Option(Bool),
      teams_url: Option(String),
      merge_commit_message: Option(String),
      watchers_count: Option(Int),
      stargazers_url: Option(String),
      stargazers_count: Option(Int),
      contributors_url: Option(String),
      tags_url: Option(String),
      web_commit_signoff_required: Option(Bool),
      issue_comment_url: Option(String),
      events_url: Option(String),
      created_at: Option(String),
      allow_forking: Option(Bool),
      issues_url: Option(String),
      contents_url: Option(String),
      merges_url: Option(String),
      name: Option(String),
      languages_url: Option(String),
      temp_clone_token: Option(String),
      commits_url: Option(String),
      subscription_url: Option(String),
      clone_url: Option(String),
      allow_squash_merge: Option(Bool),
      homepage: Option(String),
      issue_events_url: Option(String),
      mirror_url: Option(String),
      labels_url: Option(String),
      url: Option(String),
      open_issues: Option(Int),
      is_template: Option(Bool),
      statuses_url: Option(String),
      use_squash_pr_title_as_default: Option(Bool),
      forks: Option(Int),
      archive_url: Option(String),
      visibility: Option(String),
      milestones_url: Option(String),
      allow_rebase_merge: Option(Bool),
      owner: Option(Nil),
      starred_at: Option(String),
      allow_merge_commit: Option(Bool),
      assignees_url: Option(String),
      has_wiki: Option(Bool),
      compare_url: Option(String),
      git_tags_url: Option(String),
      squash_merge_commit_title: Option(String),
      merge_commit_title: Option(String),
      updated_at: Option(String),
      watchers: Option(Int),
      node_id: Option(String),
      anonymous_access_enabled: Option(Bool),
      notifications_url: Option(String),
      ssh_url: Option(String),
      language: Option(String),
      pushed_at: Option(String),
      downloads_url: Option(String),
      subscribers_url: Option(String),
      id: Option(Int),
      svn_url: Option(String),
      full_name: Option(String),
      html_url: Option(String),
      disabled: Option(Bool),
      description: Option(String),
      releases_url: Option(String),
      git_refs_url: Option(String),
      collaborators_url: Option(String),
      allow_auto_merge: Option(Bool),
      pulls_url: Option(String),
      deployments_url: Option(String),
      has_projects: Option(Bool),
      has_pages: Option(Bool),
      master_branch: Option(String),
      open_issues_count: Option(Int),
      git_commits_url: Option(String),
      has_issues: Option(Bool),
    )
pub type NullableRepositoryWebhooks {
  NullableRepositoryWebhooks(
    hooks_url: Option(String),
    default_branch: Option(String),
    branches_url: Option(String),
    size: Option(Int),
    forks_url: Option(String),
    license: Option(Nil),
    delete_branch_on_merge: Option(Bool),
    custom_properties: Option(Nil),
    forks_count: Option(Int),
    fork: Option(Bool),
    allow_update_branch: Option(Bool),
    git_url: Option(String),
    archived: Option(Bool),
    private: Option(Bool),
    permissions: Option(Nil),
    keys_url: Option(String),
    comments_url: Option(String),
    topics: Option(List(String)),
    trees_url: Option(String),
    has_downloads: Option(Bool),
    blobs_url: Option(String),
    squash_merge_commit_message: Option(String),
    has_discussions: Option(Bool),
    teams_url: Option(String),
    merge_commit_message: Option(String),
    watchers_count: Option(Int),
    stargazers_url: Option(String),
    stargazers_count: Option(Int),
    contributors_url: Option(String),
    tags_url: Option(String),
    web_commit_signoff_required: Option(Bool),
    issue_comment_url: Option(String),
    events_url: Option(String),
    created_at: Option(String),
    allow_forking: Option(Bool),
    issues_url: Option(String),
    contents_url: Option(String),
    merges_url: Option(String),
    name: Option(String),
    languages_url: Option(String),
    temp_clone_token: Option(String),
    commits_url: Option(String),
    subscription_url: Option(String),
    clone_url: Option(String),
    allow_squash_merge: Option(Bool),
    homepage: Option(String),
    template_repository: Option(Nil),
    issue_events_url: Option(String),
    mirror_url: Option(String),
    labels_url: Option(String),
    url: Option(String),
    open_issues: Option(Int),
    is_template: Option(Bool),
    statuses_url: Option(String),
    use_squash_pr_title_as_default: Option(Bool),
    forks: Option(Int),
    archive_url: Option(String),
    visibility: Option(String),
    milestones_url: Option(String),
    allow_rebase_merge: Option(Bool),
    organization: Option(Nil),
    owner: Option(Nil),
    starred_at: Option(String),
    allow_merge_commit: Option(Bool),
    assignees_url: Option(String),
    has_wiki: Option(Bool),
    compare_url: Option(String),
    git_tags_url: Option(String),
    squash_merge_commit_title: Option(String),
    merge_commit_title: Option(String),
    updated_at: Option(String),
    watchers: Option(Int),
    node_id: Option(String),
    anonymous_access_enabled: Option(Bool),
    notifications_url: Option(String),
    ssh_url: Option(String),
    language: Option(String),
    pushed_at: Option(String),
    downloads_url: Option(String),
    subscribers_url: Option(String),
    subscribers_count: Option(Int),
    id: Option(Int),
    svn_url: Option(String),
    full_name: Option(String),
    html_url: Option(String),
    disabled: Option(Bool),
    description: Option(String),
    releases_url: Option(String),
    git_refs_url: Option(String),
    collaborators_url: Option(String),
    allow_auto_merge: Option(Bool),
    pulls_url: Option(String),
    network_count: Option(Int),
    deployments_url: Option(String),
    has_projects: Option(Bool),
    has_pages: Option(Bool),
    master_branch: Option(String),
    open_issues_count: Option(Int),
    git_commits_url: Option(String),
    has_issues: Option(Bool),
  )
}

Constructors

  • NullableRepositoryWebhooks(
      hooks_url: Option(String),
      default_branch: Option(String),
      branches_url: Option(String),
      size: Option(Int),
      forks_url: Option(String),
      license: Option(Nil),
      delete_branch_on_merge: Option(Bool),
      custom_properties: Option(Nil),
      forks_count: Option(Int),
      fork: Option(Bool),
      allow_update_branch: Option(Bool),
      git_url: Option(String),
      archived: Option(Bool),
      private: Option(Bool),
      permissions: Option(Nil),
      keys_url: Option(String),
      comments_url: Option(String),
      topics: Option(List(String)),
      trees_url: Option(String),
      has_downloads: Option(Bool),
      blobs_url: Option(String),
      squash_merge_commit_message: Option(String),
      has_discussions: Option(Bool),
      teams_url: Option(String),
      merge_commit_message: Option(String),
      watchers_count: Option(Int),
      stargazers_url: Option(String),
      stargazers_count: Option(Int),
      contributors_url: Option(String),
      tags_url: Option(String),
      web_commit_signoff_required: Option(Bool),
      issue_comment_url: Option(String),
      events_url: Option(String),
      created_at: Option(String),
      allow_forking: Option(Bool),
      issues_url: Option(String),
      contents_url: Option(String),
      merges_url: Option(String),
      name: Option(String),
      languages_url: Option(String),
      temp_clone_token: Option(String),
      commits_url: Option(String),
      subscription_url: Option(String),
      clone_url: Option(String),
      allow_squash_merge: Option(Bool),
      homepage: Option(String),
      template_repository: Option(Nil),
      issue_events_url: Option(String),
      mirror_url: Option(String),
      labels_url: Option(String),
      url: Option(String),
      open_issues: Option(Int),
      is_template: Option(Bool),
      statuses_url: Option(String),
      use_squash_pr_title_as_default: Option(Bool),
      forks: Option(Int),
      archive_url: Option(String),
      visibility: Option(String),
      milestones_url: Option(String),
      allow_rebase_merge: Option(Bool),
      organization: Option(Nil),
      owner: Option(Nil),
      starred_at: Option(String),
      allow_merge_commit: Option(Bool),
      assignees_url: Option(String),
      has_wiki: Option(Bool),
      compare_url: Option(String),
      git_tags_url: Option(String),
      squash_merge_commit_title: Option(String),
      merge_commit_title: Option(String),
      updated_at: Option(String),
      watchers: Option(Int),
      node_id: Option(String),
      anonymous_access_enabled: Option(Bool),
      notifications_url: Option(String),
      ssh_url: Option(String),
      language: Option(String),
      pushed_at: Option(String),
      downloads_url: Option(String),
      subscribers_url: Option(String),
      subscribers_count: Option(Int),
      id: Option(Int),
      svn_url: Option(String),
      full_name: Option(String),
      html_url: Option(String),
      disabled: Option(Bool),
      description: Option(String),
      releases_url: Option(String),
      git_refs_url: Option(String),
      collaborators_url: Option(String),
      allow_auto_merge: Option(Bool),
      pulls_url: Option(String),
      network_count: Option(Int),
      deployments_url: Option(String),
      has_projects: Option(Bool),
      has_pages: Option(Bool),
      master_branch: Option(String),
      open_issues_count: Option(Int),
      git_commits_url: Option(String),
      has_issues: Option(Bool),
    )
pub type NullableScopedInstallation {
  NullableScopedInstallation(
    single_file_paths: Option(List(String)),
    permissions: Option(Nil),
    has_multiple_single_files: Option(Bool),
    account: Option(Nil),
    single_file_name: Option(String),
    repository_selection: Option(String),
    repositories_url: Option(String),
  )
}

Constructors

  • NullableScopedInstallation(
      single_file_paths: Option(List(String)),
      permissions: Option(Nil),
      has_multiple_single_files: Option(Bool),
      account: Option(Nil),
      single_file_name: Option(String),
      repository_selection: Option(String),
      repositories_url: Option(String),
    )
pub type NullableSimpleCommit {
  NullableSimpleCommit(
    message: Option(String),
    committer: Option(Nil),
    author: Option(Nil),
    timestamp: Option(String),
    id: Option(String),
    tree_id: Option(String),
  )
}

Constructors

  • NullableSimpleCommit(
      message: Option(String),
      committer: Option(Nil),
      author: Option(Nil),
      timestamp: Option(String),
      id: Option(String),
      tree_id: Option(String),
    )
pub type NullableSimpleUser {
  NullableSimpleUser(
    user_view_type: Option(String),
    gists_url: Option(String),
    following_url: Option(String),
    followers_url: Option(String),
    subscriptions_url: Option(String),
    received_events_url: Option(String),
    events_url: Option(String),
    avatar_url: Option(String),
    login: Option(String),
    name: Option(String),
    url: Option(String),
    starred_url: Option(String),
    organizations_url: Option(String),
    repos_url: Option(String),
    starred_at: Option(String),
    gravatar_id: Option(String),
    site_admin: Option(Bool),
    node_id: Option(String),
    type_: Option(String),
    id: Option(Int),
    html_url: Option(String),
    email: Option(String),
  )
}

Constructors

  • NullableSimpleUser(
      user_view_type: Option(String),
      gists_url: Option(String),
      following_url: Option(String),
      followers_url: Option(String),
      subscriptions_url: Option(String),
      received_events_url: Option(String),
      events_url: Option(String),
      avatar_url: Option(String),
      login: Option(String),
      name: Option(String),
      url: Option(String),
      starred_url: Option(String),
      organizations_url: Option(String),
      repos_url: Option(String),
      starred_at: Option(String),
      gravatar_id: Option(String),
      site_admin: Option(Bool),
      node_id: Option(String),
      type_: Option(String),
      id: Option(Int),
      html_url: Option(String),
      email: Option(String),
    )
pub type NullableTeamSimple {
  NullableTeamSimple(
    ldap_dn: Option(String),
    privacy: Option(String),
    members_url: Option(String),
    name: Option(String),
    slug: Option(String),
    url: Option(String),
    permission: Option(String),
    node_id: Option(String),
    repositories_url: Option(String),
    id: Option(Int),
    html_url: Option(String),
    notification_setting: Option(String),
    description: Option(String),
  )
}

Constructors

  • NullableTeamSimple(
      ldap_dn: Option(String),
      privacy: Option(String),
      members_url: Option(String),
      name: Option(String),
      slug: Option(String),
      url: Option(String),
      permission: Option(String),
      node_id: Option(String),
      repositories_url: Option(String),
      id: Option(Int),
      html_url: Option(String),
      notification_setting: Option(String),
      description: Option(String),
    )
pub type OidcCustomSub {
  OidcCustomSub(include_claim_keys: Option(List(String)))
}

Constructors

  • OidcCustomSub(include_claim_keys: Option(List(String)))
pub type OidcCustomSubRepo {
  OidcCustomSubRepo(
    use_default: Option(Bool),
    include_claim_keys: Option(List(String)),
  )
}

Constructors

  • OidcCustomSubRepo(
      use_default: Option(Bool),
      include_claim_keys: Option(List(String)),
    )
pub type OrgHook {
  OrgHook(
    ping_url: Option(String),
    config: Option(Nil),
    deliveries_url: Option(String),
    active: Option(Bool),
    created_at: Option(String),
    name: Option(String),
    url: Option(String),
    updated_at: Option(String),
    events: Option(List(String)),
    type_: Option(String),
    id: Option(Int),
  )
}

Constructors

  • OrgHook(
      ping_url: Option(String),
      config: Option(Nil),
      deliveries_url: Option(String),
      active: Option(Bool),
      created_at: Option(String),
      name: Option(String),
      url: Option(String),
      updated_at: Option(String),
      events: Option(List(String)),
      type_: Option(String),
      id: Option(Int),
    )
pub type OrgMembership {
  OrgMembership(
    organization_url: Option(String),
    permissions: Option(Nil),
    user: Option(Nil),
    url: Option(String),
    state: Option(String),
    organization: Option(Nil),
    role: Option(String),
  )
}

Constructors

  • OrgMembership(
      organization_url: Option(String),
      permissions: Option(Nil),
      user: Option(Nil),
      url: Option(String),
      state: Option(String),
      organization: Option(Nil),
      role: Option(String),
    )
pub type OrgRepoCustomPropertyValues {
  OrgRepoCustomPropertyValues(
    repository_name: Option(String),
    repository_full_name: Option(String),
    repository_id: Option(Int),
    properties: Option(Nil),
  )
}

Constructors

  • OrgRepoCustomPropertyValues(
      repository_name: Option(String),
      repository_full_name: Option(String),
      repository_id: Option(Int),
      properties: Option(Nil),
    )
pub type OrgRulesetConditions {
  OrgRulesetConditions
}

Constructors

  • OrgRulesetConditions
pub type OrganizationActionsSecret {
  OrganizationActionsSecret(
    created_at: Option(String),
    name: Option(String),
    visibility: Option(String),
    updated_at: Option(String),
    selected_repositories_url: Option(String),
  )
}

Constructors

  • OrganizationActionsSecret(
      created_at: Option(String),
      name: Option(String),
      visibility: Option(String),
      updated_at: Option(String),
      selected_repositories_url: Option(String),
    )
pub type OrganizationActionsVariable {
  OrganizationActionsVariable(
    created_at: Option(String),
    name: Option(String),
    value: Option(String),
    visibility: Option(String),
    updated_at: Option(String),
    selected_repositories_url: Option(String),
  )
}

Constructors

  • OrganizationActionsVariable(
      created_at: Option(String),
      name: Option(String),
      value: Option(String),
      visibility: Option(String),
      updated_at: Option(String),
      selected_repositories_url: Option(String),
    )
pub type OrganizationDependabotSecret {
  OrganizationDependabotSecret(
    created_at: Option(String),
    name: Option(String),
    visibility: Option(String),
    updated_at: Option(String),
    selected_repositories_url: Option(String),
  )
}

Constructors

  • OrganizationDependabotSecret(
      created_at: Option(String),
      name: Option(String),
      visibility: Option(String),
      updated_at: Option(String),
      selected_repositories_url: Option(String),
    )
pub type OrganizationFull {
  OrganizationFull(
    hooks_url: Option(String),
    dependency_graph_enabled_for_new_repositories: Option(Bool),
    has_organization_projects: Option(Bool),
    twitter_username: Option(String),
    members_allowed_repository_creation_type: Option(String),
    dependabot_security_updates_enabled_for_new_repositories: Option(
      Bool,
    ),
    blog: Option(String),
    default_repository_permission: Option(String),
    secret_scanning_push_protection_custom_link: Option(String),
    two_factor_requirement_enabled: Option(Bool),
    web_commit_signoff_required: Option(Bool),
    members_url: Option(String),
    events_url: Option(String),
    avatar_url: Option(String),
    plan: Option(Nil),
    login: Option(String),
    has_repository_projects: Option(Bool),
    created_at: Option(String),
    secret_scanning_push_protection_custom_link_enabled: Option(
      Bool,
    ),
    issues_url: Option(String),
    total_private_repos: Option(Int),
    owned_private_repos: Option(Int),
    public_repos: Option(Int),
    name: Option(String),
    members_can_fork_private_repositories: Option(Bool),
    collaborators: Option(Int),
    deploy_keys_enabled_for_repositories: Option(Bool),
    url: Option(String),
    members_can_create_public_repositories: Option(Bool),
    archived_at: Option(String),
    following: Option(Int),
    repos_url: Option(String),
    members_can_create_private_repositories: Option(Bool),
    public_members_url: Option(String),
    private_gists: Option(Int),
    followers: Option(Int),
    location: Option(String),
    members_can_create_pages: Option(Bool),
    dependabot_alerts_enabled_for_new_repositories: Option(Bool),
    members_can_create_repositories: Option(Bool),
    updated_at: Option(String),
    node_id: Option(String),
    billing_email: Option(String),
    public_gists: Option(Int),
    members_can_create_private_pages: Option(Bool),
    secret_scanning_enabled_for_new_repositories: Option(Bool),
    type_: Option(String),
    secret_scanning_push_protection_enabled_for_new_repositories: Option(
      Bool,
    ),
    id: Option(Int),
    html_url: Option(String),
    members_can_create_public_pages: Option(Bool),
    members_can_create_internal_repositories: Option(Bool),
    email: Option(String),
    description: Option(String),
    company: Option(String),
    is_verified: Option(Bool),
    advanced_security_enabled_for_new_repositories: Option(Bool),
    disk_usage: Option(Int),
  )
}

Constructors

  • OrganizationFull(
      hooks_url: Option(String),
      dependency_graph_enabled_for_new_repositories: Option(Bool),
      has_organization_projects: Option(Bool),
      twitter_username: Option(String),
      members_allowed_repository_creation_type: Option(String),
      dependabot_security_updates_enabled_for_new_repositories: Option(
        Bool,
      ),
      blog: Option(String),
      default_repository_permission: Option(String),
      secret_scanning_push_protection_custom_link: Option(String),
      two_factor_requirement_enabled: Option(Bool),
      web_commit_signoff_required: Option(Bool),
      members_url: Option(String),
      events_url: Option(String),
      avatar_url: Option(String),
      plan: Option(Nil),
      login: Option(String),
      has_repository_projects: Option(Bool),
      created_at: Option(String),
      secret_scanning_push_protection_custom_link_enabled: Option(
        Bool,
      ),
      issues_url: Option(String),
      total_private_repos: Option(Int),
      owned_private_repos: Option(Int),
      public_repos: Option(Int),
      name: Option(String),
      members_can_fork_private_repositories: Option(Bool),
      collaborators: Option(Int),
      deploy_keys_enabled_for_repositories: Option(Bool),
      url: Option(String),
      members_can_create_public_repositories: Option(Bool),
      archived_at: Option(String),
      following: Option(Int),
      repos_url: Option(String),
      members_can_create_private_repositories: Option(Bool),
      public_members_url: Option(String),
      private_gists: Option(Int),
      followers: Option(Int),
      location: Option(String),
      members_can_create_pages: Option(Bool),
      dependabot_alerts_enabled_for_new_repositories: Option(Bool),
      members_can_create_repositories: Option(Bool),
      updated_at: Option(String),
      node_id: Option(String),
      billing_email: Option(String),
      public_gists: Option(Int),
      members_can_create_private_pages: Option(Bool),
      secret_scanning_enabled_for_new_repositories: Option(Bool),
      type_: Option(String),
      secret_scanning_push_protection_enabled_for_new_repositories: Option(
        Bool,
      ),
      id: Option(Int),
      html_url: Option(String),
      members_can_create_public_pages: Option(Bool),
      members_can_create_internal_repositories: Option(Bool),
      email: Option(String),
      description: Option(String),
      company: Option(String),
      is_verified: Option(Bool),
      advanced_security_enabled_for_new_repositories: Option(Bool),
      disk_usage: Option(Int),
    )
pub type OrganizationInvitation {
  OrganizationInvitation(
    invitation_teams_url: Option(String),
    invitation_source: Option(String),
    failed_reason: Option(String),
    inviter: Option(Nil),
    login: Option(String),
    created_at: Option(String),
    team_count: Option(Int),
    failed_at: Option(String),
    role: Option(String),
    node_id: Option(String),
    id: Option(Int),
    email: Option(String),
  )
}

Constructors

  • OrganizationInvitation(
      invitation_teams_url: Option(String),
      invitation_source: Option(String),
      failed_reason: Option(String),
      inviter: Option(Nil),
      login: Option(String),
      created_at: Option(String),
      team_count: Option(Int),
      failed_at: Option(String),
      role: Option(String),
      node_id: Option(String),
      id: Option(Int),
      email: Option(String),
    )
pub type OrganizationProgrammaticAccessGrant {
  OrganizationProgrammaticAccessGrant(
    token_id: Option(Int),
    permissions: Option(Nil),
    token_expires_at: Option(String),
    token_name: Option(String),
    access_granted_at: Option(String),
    token_last_used_at: Option(String),
    owner: Option(Nil),
    repository_selection: Option(String),
    repositories_url: Option(String),
    id: Option(Int),
    token_expired: Option(Bool),
  )
}

Constructors

  • OrganizationProgrammaticAccessGrant(
      token_id: Option(Int),
      permissions: Option(Nil),
      token_expires_at: Option(String),
      token_name: Option(String),
      access_granted_at: Option(String),
      token_last_used_at: Option(String),
      owner: Option(Nil),
      repository_selection: Option(String),
      repositories_url: Option(String),
      id: Option(Int),
      token_expired: Option(Bool),
    )
pub type OrganizationProgrammaticAccessGrantRequest {
  OrganizationProgrammaticAccessGrantRequest(
    token_id: Option(Int),
    permissions: Option(Nil),
    reason: Option(String),
    token_expires_at: Option(String),
    created_at: Option(String),
    token_name: Option(String),
    token_last_used_at: Option(String),
    owner: Option(Nil),
    repository_selection: Option(String),
    repositories_url: Option(String),
    id: Option(Int),
    token_expired: Option(Bool),
  )
}

Constructors

  • OrganizationProgrammaticAccessGrantRequest(
      token_id: Option(Int),
      permissions: Option(Nil),
      reason: Option(String),
      token_expires_at: Option(String),
      created_at: Option(String),
      token_name: Option(String),
      token_last_used_at: Option(String),
      owner: Option(Nil),
      repository_selection: Option(String),
      repositories_url: Option(String),
      id: Option(Int),
      token_expired: Option(Bool),
    )
pub type OrganizationRole {
  OrganizationRole(
    permissions: Option(List(String)),
    base_role: Option(String),
    created_at: Option(String),
    name: Option(String),
    organization: Option(Nil),
    updated_at: Option(String),
    source: Option(String),
    id: Option(Int),
    description: Option(String),
  )
}

Constructors

  • OrganizationRole(
      permissions: Option(List(String)),
      base_role: Option(String),
      created_at: Option(String),
      name: Option(String),
      organization: Option(Nil),
      updated_at: Option(String),
      source: Option(String),
      id: Option(Int),
      description: Option(String),
    )
pub type OrganizationSecretScanningAlert {
  OrganizationSecretScanningAlert(
    push_protection_bypass_request_html_url: Option(String),
    push_protection_bypassed: Option(Bool),
    number: Option(Int),
    secret_type: Option(String),
    created_at: Option(String),
    push_protection_bypassed_at: Option(String),
    repository: Option(Nil),
    push_protection_bypass_request_reviewer: Option(Nil),
    publicly_leaked: Option(Bool),
    resolution: Option(String),
    resolution_comment: Option(String),
    locations_url: Option(String),
    push_protection_bypassed_by: Option(Nil),
    url: Option(String),
    secret: Option(String),
    state: Option(String),
    validity: Option(String),
    updated_at: Option(String),
    multi_repo: Option(Bool),
    push_protection_bypass_request_comment: Option(String),
    resolved_at: Option(String),
    html_url: Option(String),
    secret_type_display_name: Option(String),
    resolved_by: Option(Nil),
  )
}

Constructors

  • OrganizationSecretScanningAlert(
      push_protection_bypass_request_html_url: Option(String),
      push_protection_bypassed: Option(Bool),
      number: Option(Int),
      secret_type: Option(String),
      created_at: Option(String),
      push_protection_bypassed_at: Option(String),
      repository: Option(Nil),
      push_protection_bypass_request_reviewer: Option(Nil),
      publicly_leaked: Option(Bool),
      resolution: Option(String),
      resolution_comment: Option(String),
      locations_url: Option(String),
      push_protection_bypassed_by: Option(Nil),
      url: Option(String),
      secret: Option(String),
      state: Option(String),
      validity: Option(String),
      updated_at: Option(String),
      multi_repo: Option(Bool),
      push_protection_bypass_request_comment: Option(String),
      resolved_at: Option(String),
      html_url: Option(String),
      secret_type_display_name: Option(String),
      resolved_by: Option(Nil),
    )
pub type OrganizationSimple {
  OrganizationSimple(
    hooks_url: Option(String),
    members_url: Option(String),
    events_url: Option(String),
    avatar_url: Option(String),
    login: Option(String),
    issues_url: Option(String),
    url: Option(String),
    repos_url: Option(String),
    public_members_url: Option(String),
    node_id: Option(String),
    id: Option(Int),
    description: Option(String),
  )
}

Constructors

  • OrganizationSimple(
      hooks_url: Option(String),
      members_url: Option(String),
      events_url: Option(String),
      avatar_url: Option(String),
      login: Option(String),
      issues_url: Option(String),
      url: Option(String),
      repos_url: Option(String),
      public_members_url: Option(String),
      node_id: Option(String),
      id: Option(Int),
      description: Option(String),
    )
pub type OrganizationSimpleWebhooks {
  OrganizationSimpleWebhooks(
    hooks_url: Option(String),
    members_url: Option(String),
    events_url: Option(String),
    avatar_url: Option(String),
    login: Option(String),
    issues_url: Option(String),
    url: Option(String),
    repos_url: Option(String),
    public_members_url: Option(String),
    node_id: Option(String),
    id: Option(Int),
    description: Option(String),
  )
}

Constructors

  • OrganizationSimpleWebhooks(
      hooks_url: Option(String),
      members_url: Option(String),
      events_url: Option(String),
      avatar_url: Option(String),
      login: Option(String),
      issues_url: Option(String),
      url: Option(String),
      repos_url: Option(String),
      public_members_url: Option(String),
      node_id: Option(String),
      id: Option(Int),
      description: Option(String),
    )
pub type Package {
  Package(
    version_count: Option(Int),
    created_at: Option(String),
    repository: Option(Nil),
    name: Option(String),
    url: Option(String),
    visibility: Option(String),
    owner: Option(Nil),
    package_type: Option(String),
    updated_at: Option(String),
    id: Option(Int),
    html_url: Option(String),
  )
}

Constructors

  • Package(
      version_count: Option(Int),
      created_at: Option(String),
      repository: Option(Nil),
      name: Option(String),
      url: Option(String),
      visibility: Option(String),
      owner: Option(Nil),
      package_type: Option(String),
      updated_at: Option(String),
      id: Option(Int),
      html_url: Option(String),
    )
pub type PackageVersion {
  PackageVersion(
    license: Option(String),
    created_at: Option(String),
    name: Option(String),
    url: Option(String),
    metadata: Option(Nil),
    package_html_url: Option(String),
    updated_at: Option(String),
    deleted_at: Option(String),
    id: Option(Int),
    html_url: Option(String),
    description: Option(String),
  )
}

Constructors

  • PackageVersion(
      license: Option(String),
      created_at: Option(String),
      name: Option(String),
      url: Option(String),
      metadata: Option(Nil),
      package_html_url: Option(String),
      updated_at: Option(String),
      deleted_at: Option(String),
      id: Option(Int),
      html_url: Option(String),
      description: Option(String),
    )
pub type PackagesBillingUsage {
  PackagesBillingUsage(
    total_paid_gigabytes_bandwidth_used: Option(Int),
    total_gigabytes_bandwidth_used: Option(Int),
    included_gigabytes_bandwidth: Option(Int),
  )
}

Constructors

  • PackagesBillingUsage(
      total_paid_gigabytes_bandwidth_used: Option(Int),
      total_gigabytes_bandwidth_used: Option(Int),
      included_gigabytes_bandwidth: Option(Int),
    )
pub type Page {
  Page(
    https_certificate: Option(Nil),
    protected_domain_state: Option(String),
    public: Option(Bool),
    custom_404: Option(Bool),
    build_type: Option(String),
    cname: Option(String),
    url: Option(String),
    status: Option(String),
    https_enforced: Option(Bool),
    source: Option(Nil),
    html_url: Option(String),
    pending_domain_unverified_at: Option(String),
  )
}

Constructors

  • Page(
      https_certificate: Option(Nil),
      protected_domain_state: Option(String),
      public: Option(Bool),
      custom_404: Option(Bool),
      build_type: Option(String),
      cname: Option(String),
      url: Option(String),
      status: Option(String),
      https_enforced: Option(Bool),
      source: Option(Nil),
      html_url: Option(String),
      pending_domain_unverified_at: Option(String),
    )
pub type PageBuild {
  PageBuild(
    pusher: Option(Nil),
    error: Option(Nil),
    created_at: Option(String),
    url: Option(String),
    status: Option(String),
    duration: Option(Int),
    commit: Option(String),
    updated_at: Option(String),
  )
}

Constructors

  • PageBuild(
      pusher: Option(Nil),
      error: Option(Nil),
      created_at: Option(String),
      url: Option(String),
      status: Option(String),
      duration: Option(Int),
      commit: Option(String),
      updated_at: Option(String),
    )
pub type PageBuildStatus {
  PageBuildStatus(url: Option(String), status: Option(String))
}

Constructors

  • PageBuildStatus(url: Option(String), status: Option(String))
pub type PageDeployment {
  PageDeployment(
    status_url: Option(String),
    preview_url: Option(String),
    id: Option(Nil),
    page_url: Option(String),
  )
}

Constructors

  • PageDeployment(
      status_url: Option(String),
      preview_url: Option(String),
      id: Option(Nil),
      page_url: Option(String),
    )
pub type PagesDeploymentStatus {
  PagesDeploymentStatus(status: Option(String))
}

Constructors

  • PagesDeploymentStatus(status: Option(String))
pub type PagesHealthCheck {
  PagesHealthCheck(domain: Option(Nil), alt_domain: Option(Nil))
}

Constructors

  • PagesHealthCheck(domain: Option(Nil), alt_domain: Option(Nil))
pub type PagesHttpsCertificate {
  PagesHttpsCertificate(
    domains: Option(List(String)),
    state: Option(String),
    description: Option(String),
    expires_at: Option(String),
  )
}

Constructors

  • PagesHttpsCertificate(
      domains: Option(List(String)),
      state: Option(String),
      description: Option(String),
      expires_at: Option(String),
    )
pub type PagesSourceHash {
  PagesSourceHash(branch: Option(String), path_: Option(String))
}

Constructors

  • PagesSourceHash(branch: Option(String), path_: Option(String))
pub type ParticipationStats {
  ParticipationStats(all: Option(Nil), owner: Option(Nil))
}

Constructors

  • ParticipationStats(all: Option(Nil), owner: Option(Nil))
pub type PendingDeployment {
  PendingDeployment(
    reviewers: Option(Nil),
    current_user_can_approve: Option(Bool),
    environment: Option(Nil),
    wait_timer_started_at: Option(String),
    wait_timer: Option(Int),
  )
}

Constructors

  • PendingDeployment(
      reviewers: Option(Nil),
      current_user_can_approve: Option(Bool),
      environment: Option(Nil),
      wait_timer_started_at: Option(String),
      wait_timer: Option(Int),
    )
pub type PersonalAccessTokenRequest {
  PersonalAccessTokenRequest(
    token_id: Option(Int),
    permissions_upgraded: Option(Nil),
    token_expires_at: Option(String),
    permissions_added: Option(Nil),
    repositories: Option(Nil),
    created_at: Option(String),
    token_name: Option(String),
    token_last_used_at: Option(String),
    owner: Option(Nil),
    repository_selection: Option(String),
    permissions_result: Option(Nil),
    repository_count: Option(Int),
    id: Option(Int),
    token_expired: Option(Bool),
  )
}

Constructors

  • PersonalAccessTokenRequest(
      token_id: Option(Int),
      permissions_upgraded: Option(Nil),
      token_expires_at: Option(String),
      permissions_added: Option(Nil),
      repositories: Option(Nil),
      created_at: Option(String),
      token_name: Option(String),
      token_last_used_at: Option(String),
      owner: Option(Nil),
      repository_selection: Option(String),
      permissions_result: Option(Nil),
      repository_count: Option(Int),
      id: Option(Int),
      token_expired: Option(Bool),
    )
pub type PorterAuthor {
  PorterAuthor(
    remote_name: Option(String),
    name: Option(String),
    url: Option(String),
    remote_id: Option(String),
    import_url: Option(String),
    id: Option(Int),
    email: Option(String),
  )
}

Constructors

  • PorterAuthor(
      remote_name: Option(String),
      name: Option(String),
      url: Option(String),
      remote_id: Option(String),
      import_url: Option(String),
      id: Option(Int),
      email: Option(String),
    )
pub type PorterLargeFile {
  PorterLargeFile(
    size: Option(Int),
    path_: Option(String),
    oid: Option(String),
    ref_name: Option(String),
  )
}

Constructors

  • PorterLargeFile(
      size: Option(Int),
      path_: Option(String),
      oid: Option(String),
      ref_name: Option(String),
    )
pub type PreventSelfReview {
  PreventSelfReview
}

Constructors

  • PreventSelfReview
pub type PrivateUser {
  PrivateUser(
    user_view_type: Option(String),
    gists_url: Option(String),
    following_url: Option(String),
    ldap_dn: Option(String),
    twitter_username: Option(String),
    blog: Option(String),
    followers_url: Option(String),
    subscriptions_url: Option(String),
    received_events_url: Option(String),
    bio: Option(String),
    notification_email: Option(String),
    events_url: Option(String),
    avatar_url: Option(String),
    plan: Option(Nil),
    login: Option(String),
    created_at: Option(String),
    total_private_repos: Option(Int),
    owned_private_repos: Option(Int),
    public_repos: Option(Int),
    name: Option(String),
    collaborators: Option(Int),
    hireable: Option(Bool),
    url: Option(String),
    starred_url: Option(String),
    organizations_url: Option(String),
    following: Option(Int),
    repos_url: Option(String),
    private_gists: Option(Int),
    followers: Option(Int),
    two_factor_authentication: Option(Bool),
    location: Option(String),
    gravatar_id: Option(String),
    site_admin: Option(Bool),
    updated_at: Option(String),
    node_id: Option(String),
    business_plus: Option(Bool),
    public_gists: Option(Int),
    type_: Option(String),
    id: Option(Int),
    html_url: Option(String),
    email: Option(String),
    company: Option(String),
    disk_usage: Option(Int),
  )
}

Constructors

  • PrivateUser(
      user_view_type: Option(String),
      gists_url: Option(String),
      following_url: Option(String),
      ldap_dn: Option(String),
      twitter_username: Option(String),
      blog: Option(String),
      followers_url: Option(String),
      subscriptions_url: Option(String),
      received_events_url: Option(String),
      bio: Option(String),
      notification_email: Option(String),
      events_url: Option(String),
      avatar_url: Option(String),
      plan: Option(Nil),
      login: Option(String),
      created_at: Option(String),
      total_private_repos: Option(Int),
      owned_private_repos: Option(Int),
      public_repos: Option(Int),
      name: Option(String),
      collaborators: Option(Int),
      hireable: Option(Bool),
      url: Option(String),
      starred_url: Option(String),
      organizations_url: Option(String),
      following: Option(Int),
      repos_url: Option(String),
      private_gists: Option(Int),
      followers: Option(Int),
      two_factor_authentication: Option(Bool),
      location: Option(String),
      gravatar_id: Option(String),
      site_admin: Option(Bool),
      updated_at: Option(String),
      node_id: Option(String),
      business_plus: Option(Bool),
      public_gists: Option(Int),
      type_: Option(String),
      id: Option(Int),
      html_url: Option(String),
      email: Option(String),
      company: Option(String),
      disk_usage: Option(Int),
    )
pub type PrivateVulnerabilityReportCreate {
  PrivateVulnerabilityReportCreate(
    cvss_vector_string: Option(String),
    summary: Option(String),
    cwe_ids: Option(List(String)),
    vulnerabilities: Option(Nil),
    start_private_fork: Option(Bool),
    description: Option(String),
    severity: Option(String),
  )
}

Constructors

  • PrivateVulnerabilityReportCreate(
      cvss_vector_string: Option(String),
      summary: Option(String),
      cwe_ids: Option(List(String)),
      vulnerabilities: Option(Nil),
      start_private_fork: Option(Bool),
      description: Option(String),
      severity: Option(String),
    )
pub type Project {
  Project(
    body: Option(String),
    private: Option(Bool),
    owner_url: Option(String),
    number: Option(Int),
    created_at: Option(String),
    name: Option(String),
    creator: Option(Nil),
    columns_url: Option(String),
    url: Option(String),
    state: Option(String),
    updated_at: Option(String),
    node_id: Option(String),
    organization_permission: Option(String),
    id: Option(Int),
    html_url: Option(String),
  )
}

Constructors

  • Project(
      body: Option(String),
      private: Option(Bool),
      owner_url: Option(String),
      number: Option(Int),
      created_at: Option(String),
      name: Option(String),
      creator: Option(Nil),
      columns_url: Option(String),
      url: Option(String),
      state: Option(String),
      updated_at: Option(String),
      node_id: Option(String),
      organization_permission: Option(String),
      id: Option(Int),
      html_url: Option(String),
    )
pub type ProjectCard {
  ProjectCard(
    project_id: Option(String),
    archived: Option(Bool),
    column_url: Option(String),
    content_url: Option(String),
    project_url: Option(String),
    created_at: Option(String),
    creator: Option(Nil),
    url: Option(String),
    note: Option(String),
    column_name: Option(String),
    updated_at: Option(String),
    node_id: Option(String),
    id: Option(Int),
  )
}

Constructors

  • ProjectCard(
      project_id: Option(String),
      archived: Option(Bool),
      column_url: Option(String),
      content_url: Option(String),
      project_url: Option(String),
      created_at: Option(String),
      creator: Option(Nil),
      url: Option(String),
      note: Option(String),
      column_name: Option(String),
      updated_at: Option(String),
      node_id: Option(String),
      id: Option(Int),
    )
pub type ProjectCollaboratorPermission {
  ProjectCollaboratorPermission(
    user: Option(Nil),
    permission: Option(String),
  )
}

Constructors

  • ProjectCollaboratorPermission(
      user: Option(Nil),
      permission: Option(String),
    )
pub type ProjectColumn {
  ProjectColumn(
    project_url: Option(String),
    created_at: Option(String),
    name: Option(String),
    url: Option(String),
    cards_url: Option(String),
    updated_at: Option(String),
    node_id: Option(String),
    id: Option(Int),
  )
}

Constructors

  • ProjectColumn(
      project_url: Option(String),
      created_at: Option(String),
      name: Option(String),
      url: Option(String),
      cards_url: Option(String),
      updated_at: Option(String),
      node_id: Option(String),
      id: Option(Int),
    )
pub type ProjectsV2 {
  ProjectsV2(
    closed_at: Option(String),
    public: Option(Bool),
    number: Option(Int),
    created_at: Option(String),
    creator: Option(Nil),
    owner: Option(Nil),
    updated_at: Option(String),
    node_id: Option(String),
    title: Option(String),
    short_description: Option(String),
    deleted_at: Option(String),
    id: Option(Float),
    description: Option(String),
    deleted_by: Option(Nil),
  )
}

Constructors

  • ProjectsV2(
      closed_at: Option(String),
      public: Option(Bool),
      number: Option(Int),
      created_at: Option(String),
      creator: Option(Nil),
      owner: Option(Nil),
      updated_at: Option(String),
      node_id: Option(String),
      title: Option(String),
      short_description: Option(String),
      deleted_at: Option(String),
      id: Option(Float),
      description: Option(String),
      deleted_by: Option(Nil),
    )
pub type ProjectsV2Item {
  ProjectsV2Item(
    content_type: Option(String),
    created_at: Option(String),
    creator: Option(Nil),
    archived_at: Option(String),
    project_node_id: Option(String),
    content_node_id: Option(String),
    updated_at: Option(String),
    node_id: Option(String),
    id: Option(Float),
  )
}

Constructors

  • ProjectsV2Item(
      content_type: Option(String),
      created_at: Option(String),
      creator: Option(Nil),
      archived_at: Option(String),
      project_node_id: Option(String),
      content_node_id: Option(String),
      updated_at: Option(String),
      node_id: Option(String),
      id: Option(Float),
    )
pub type ProjectsV2ItemContentType {
  ProjectsV2ItemContentType
}

Constructors

  • ProjectsV2ItemContentType
pub type ProjectsV2IterationSetting {
  ProjectsV2IterationSetting(
    start_date: Option(String),
    duration: Option(Float),
    title: Option(String),
    id: Option(String),
  )
}

Constructors

  • ProjectsV2IterationSetting(
      start_date: Option(String),
      duration: Option(Float),
      title: Option(String),
      id: Option(String),
    )
pub type ProjectsV2SingleSelectOption {
  ProjectsV2SingleSelectOption(
    color: Option(String),
    name: Option(String),
    id: Option(String),
    description: Option(String),
  )
}

Constructors

  • ProjectsV2SingleSelectOption(
      color: Option(String),
      name: Option(String),
      id: Option(String),
      description: Option(String),
    )
pub type ProjectsV2StatusUpdate {
  ProjectsV2StatusUpdate(
    body: Option(String),
    created_at: Option(String),
    start_date: Option(String),
    creator: Option(Nil),
    project_node_id: Option(String),
    status: Option(String),
    updated_at: Option(String),
    node_id: Option(String),
    id: Option(Float),
    target_date: Option(String),
  )
}

Constructors

  • ProjectsV2StatusUpdate(
      body: Option(String),
      created_at: Option(String),
      start_date: Option(String),
      creator: Option(Nil),
      project_node_id: Option(String),
      status: Option(String),
      updated_at: Option(String),
      node_id: Option(String),
      id: Option(Float),
      target_date: Option(String),
    )
pub type ProtectedBranch {
  ProtectedBranch(
    allow_fork_syncing: Option(Nil),
    enforce_admins: Option(Nil),
    block_creations: Option(Nil),
    restrictions: Option(Nil),
    required_conversation_resolution: Option(Nil),
    allow_deletions: Option(Nil),
    url: Option(String),
    required_pull_request_reviews: Option(Nil),
    allow_force_pushes: Option(Nil),
    lock_branch: Option(Nil),
    required_status_checks: Option(Nil),
    required_linear_history: Option(Nil),
    required_signatures: Option(Nil),
  )
}

Constructors

  • ProtectedBranch(
      allow_fork_syncing: Option(Nil),
      enforce_admins: Option(Nil),
      block_creations: Option(Nil),
      restrictions: Option(Nil),
      required_conversation_resolution: Option(Nil),
      allow_deletions: Option(Nil),
      url: Option(String),
      required_pull_request_reviews: Option(Nil),
      allow_force_pushes: Option(Nil),
      lock_branch: Option(Nil),
      required_status_checks: Option(Nil),
      required_linear_history: Option(Nil),
      required_signatures: Option(Nil),
    )
pub type ProtectedBranchAdminEnforced {
  ProtectedBranchAdminEnforced(
    enabled: Option(Bool),
    url: Option(String),
  )
}

Constructors

  • ProtectedBranchAdminEnforced(
      enabled: Option(Bool),
      url: Option(String),
    )
pub type ProtectedBranchPullRequestReview {
  ProtectedBranchPullRequestReview(
    dismiss_stale_reviews: Option(Bool),
    bypass_pull_request_allowances: Option(Nil),
    url: Option(String),
    dismissal_restrictions: Option(Nil),
    require_code_owner_reviews: Option(Bool),
    require_last_push_approval: Option(Bool),
    required_approving_review_count: Option(Int),
  )
}

Constructors

  • ProtectedBranchPullRequestReview(
      dismiss_stale_reviews: Option(Bool),
      bypass_pull_request_allowances: Option(Nil),
      url: Option(String),
      dismissal_restrictions: Option(Nil),
      require_code_owner_reviews: Option(Bool),
      require_last_push_approval: Option(Bool),
      required_approving_review_count: Option(Int),
    )
pub type ProtectedBranchRequiredStatusCheck {
  ProtectedBranchRequiredStatusCheck(
    contexts: Option(List(String)),
    enforcement_level: Option(String),
    strict: Option(Bool),
    checks: Option(Nil),
    url: Option(String),
    contexts_url: Option(String),
  )
}

Constructors

  • ProtectedBranchRequiredStatusCheck(
      contexts: Option(List(String)),
      enforcement_level: Option(String),
      strict: Option(Bool),
      checks: Option(Nil),
      url: Option(String),
      contexts_url: Option(String),
    )
pub type PublicUser {
  PublicUser(
    user_view_type: Option(String),
    gists_url: Option(String),
    following_url: Option(String),
    twitter_username: Option(String),
    blog: Option(String),
    followers_url: Option(String),
    subscriptions_url: Option(String),
    received_events_url: Option(String),
    bio: Option(String),
    notification_email: Option(String),
    events_url: Option(String),
    avatar_url: Option(String),
    plan: Option(Nil),
    login: Option(String),
    created_at: Option(String),
    total_private_repos: Option(Int),
    owned_private_repos: Option(Int),
    public_repos: Option(Int),
    name: Option(String),
    collaborators: Option(Int),
    hireable: Option(Bool),
    url: Option(String),
    starred_url: Option(String),
    organizations_url: Option(String),
    following: Option(Int),
    repos_url: Option(String),
    private_gists: Option(Int),
    followers: Option(Int),
    location: Option(String),
    gravatar_id: Option(String),
    site_admin: Option(Bool),
    updated_at: Option(String),
    node_id: Option(String),
    public_gists: Option(Int),
    type_: Option(String),
    id: Option(Int),
    html_url: Option(String),
    email: Option(String),
    company: Option(String),
    disk_usage: Option(Int),
  )
}

Constructors

  • PublicUser(
      user_view_type: Option(String),
      gists_url: Option(String),
      following_url: Option(String),
      twitter_username: Option(String),
      blog: Option(String),
      followers_url: Option(String),
      subscriptions_url: Option(String),
      received_events_url: Option(String),
      bio: Option(String),
      notification_email: Option(String),
      events_url: Option(String),
      avatar_url: Option(String),
      plan: Option(Nil),
      login: Option(String),
      created_at: Option(String),
      total_private_repos: Option(Int),
      owned_private_repos: Option(Int),
      public_repos: Option(Int),
      name: Option(String),
      collaborators: Option(Int),
      hireable: Option(Bool),
      url: Option(String),
      starred_url: Option(String),
      organizations_url: Option(String),
      following: Option(Int),
      repos_url: Option(String),
      private_gists: Option(Int),
      followers: Option(Int),
      location: Option(String),
      gravatar_id: Option(String),
      site_admin: Option(Bool),
      updated_at: Option(String),
      node_id: Option(String),
      public_gists: Option(Int),
      type_: Option(String),
      id: Option(Int),
      html_url: Option(String),
      email: Option(String),
      company: Option(String),
      disk_usage: Option(Int),
    )
pub type PullRequest {
  PullRequest(
    head: Option(Nil),
    draft: Option(Bool),
    body: Option(String),
    assignees: Option(Nil),
    comments_url: Option(String),
    mergeable_state: Option(String),
    requested_teams: Option(Nil),
    deletions: Option(Int),
    merged_at: Option(String),
    closed_at: Option(String),
    review_comment_url: Option(String),
    auto_merge: Option(Nil),
    issue_url: Option(String),
    number: Option(Int),
    created_at: Option(String),
    merged_by: Option(Nil),
    locked: Option(Bool),
    merge_commit_sha: Option(String),
    review_comments_url: Option(String),
    user: Option(Nil),
    commits_url: Option(String),
    changed_files: Option(Int),
    merged: Option(Bool),
    author_association: Option(String),
    url: Option(String),
    assignee: Option(Nil),
    statuses_url: Option(String),
    milestone: Option(Nil),
    maintainer_can_modify: Option(Bool),
    state: Option(String),
    base_: Option(Nil),
    mergeable: Option(Bool),
    comments: Option(Int),
    diff_url: Option(String),
    additions: Option(Int),
    updated_at: Option(String),
    node_id: Option(String),
    patch_url: Option(String),
    title: Option(String),
    links: Option(Nil),
    id: Option(Int),
    html_url: Option(String),
    review_comments: Option(Int),
    commits: Option(Int),
    requested_reviewers: Option(Nil),
    rebaseable: Option(Bool),
    active_lock_reason: Option(String),
    labels: Option(Nil),
  )
}

Constructors

  • PullRequest(
      head: Option(Nil),
      draft: Option(Bool),
      body: Option(String),
      assignees: Option(Nil),
      comments_url: Option(String),
      mergeable_state: Option(String),
      requested_teams: Option(Nil),
      deletions: Option(Int),
      merged_at: Option(String),
      closed_at: Option(String),
      review_comment_url: Option(String),
      auto_merge: Option(Nil),
      issue_url: Option(String),
      number: Option(Int),
      created_at: Option(String),
      merged_by: Option(Nil),
      locked: Option(Bool),
      merge_commit_sha: Option(String),
      review_comments_url: Option(String),
      user: Option(Nil),
      commits_url: Option(String),
      changed_files: Option(Int),
      merged: Option(Bool),
      author_association: Option(String),
      url: Option(String),
      assignee: Option(Nil),
      statuses_url: Option(String),
      milestone: Option(Nil),
      maintainer_can_modify: Option(Bool),
      state: Option(String),
      base_: Option(Nil),
      mergeable: Option(Bool),
      comments: Option(Int),
      diff_url: Option(String),
      additions: Option(Int),
      updated_at: Option(String),
      node_id: Option(String),
      patch_url: Option(String),
      title: Option(String),
      links: Option(Nil),
      id: Option(Int),
      html_url: Option(String),
      review_comments: Option(Int),
      commits: Option(Int),
      requested_reviewers: Option(Nil),
      rebaseable: Option(Bool),
      active_lock_reason: Option(String),
      labels: Option(Nil),
    )
pub type PullRequestMergeResult {
  PullRequestMergeResult(
    message: Option(String),
    sha: Option(String),
    merged: Option(Bool),
  )
}

Constructors

  • PullRequestMergeResult(
      message: Option(String),
      sha: Option(String),
      merged: Option(Bool),
    )
pub type PullRequestMinimal {
  PullRequestMinimal(
    head: Option(Nil),
    number: Option(Int),
    url: Option(String),
    base_: Option(Nil),
    id: Option(Int),
  )
}

Constructors

  • PullRequestMinimal(
      head: Option(Nil),
      number: Option(Int),
      url: Option(String),
      base_: Option(Nil),
      id: Option(Int),
    )
pub type PullRequestReview {
  PullRequestReview(
    body: Option(String),
    commit_id: Option(String),
    pull_request_url: Option(String),
    body_html: Option(String),
    body_text: Option(String),
    user: Option(Nil),
    author_association: Option(String),
    state: Option(String),
    submitted_at: Option(String),
    node_id: Option(String),
    links: Option(Nil),
    id: Option(Int),
    html_url: Option(String),
  )
}

Constructors

  • PullRequestReview(
      body: Option(String),
      commit_id: Option(String),
      pull_request_url: Option(String),
      body_html: Option(String),
      body_text: Option(String),
      user: Option(Nil),
      author_association: Option(String),
      state: Option(String),
      submitted_at: Option(String),
      node_id: Option(String),
      links: Option(Nil),
      id: Option(Int),
      html_url: Option(String),
    )
pub type PullRequestReviewComment {
  PullRequestReviewComment(
    body: Option(String),
    original_line: Option(Int),
    commit_id: Option(String),
    diff_hunk: Option(String),
    path_: Option(String),
    pull_request_url: Option(String),
    body_html: Option(String),
    position: Option(Int),
    created_at: Option(String),
    body_text: Option(String),
    reactions: Option(Nil),
    user: Option(Nil),
    subject_type: Option(String),
    author_association: Option(String),
    url: Option(String),
    in_reply_to_id: Option(Int),
    start_line: Option(Int),
    start_side: Option(String),
    line: Option(Int),
    original_commit_id: Option(String),
    side: Option(String),
    updated_at: Option(String),
    original_position: Option(Int),
    node_id: Option(String),
    pull_request_review_id: Option(Int),
    links: Option(Nil),
    id: Option(Int),
    html_url: Option(String),
    original_start_line: Option(Int),
  )
}

Constructors

  • PullRequestReviewComment(
      body: Option(String),
      original_line: Option(Int),
      commit_id: Option(String),
      diff_hunk: Option(String),
      path_: Option(String),
      pull_request_url: Option(String),
      body_html: Option(String),
      position: Option(Int),
      created_at: Option(String),
      body_text: Option(String),
      reactions: Option(Nil),
      user: Option(Nil),
      subject_type: Option(String),
      author_association: Option(String),
      url: Option(String),
      in_reply_to_id: Option(Int),
      start_line: Option(Int),
      start_side: Option(String),
      line: Option(Int),
      original_commit_id: Option(String),
      side: Option(String),
      updated_at: Option(String),
      original_position: Option(Int),
      node_id: Option(String),
      pull_request_review_id: Option(Int),
      links: Option(Nil),
      id: Option(Int),
      html_url: Option(String),
      original_start_line: Option(Int),
    )
pub type PullRequestReviewRequest {
  PullRequestReviewRequest(
    users: Option(Nil),
    teams: Option(Nil),
  )
}

Constructors

  • PullRequestReviewRequest(users: Option(Nil), teams: Option(Nil))
pub type PullRequestSimple {
  PullRequestSimple(
    head: Option(Nil),
    draft: Option(Bool),
    body: Option(String),
    assignees: Option(Nil),
    comments_url: Option(String),
    requested_teams: Option(Nil),
    merged_at: Option(String),
    closed_at: Option(String),
    review_comment_url: Option(String),
    auto_merge: Option(Nil),
    issue_url: Option(String),
    number: Option(Int),
    created_at: Option(String),
    locked: Option(Bool),
    merge_commit_sha: Option(String),
    review_comments_url: Option(String),
    user: Option(Nil),
    commits_url: Option(String),
    author_association: Option(String),
    url: Option(String),
    assignee: Option(Nil),
    statuses_url: Option(String),
    milestone: Option(Nil),
    state: Option(String),
    base_: Option(Nil),
    diff_url: Option(String),
    updated_at: Option(String),
    node_id: Option(String),
    patch_url: Option(String),
    title: Option(String),
    links: Option(Nil),
    id: Option(Int),
    html_url: Option(String),
    requested_reviewers: Option(Nil),
    active_lock_reason: Option(String),
    labels: Option(Nil),
  )
}

Constructors

  • PullRequestSimple(
      head: Option(Nil),
      draft: Option(Bool),
      body: Option(String),
      assignees: Option(Nil),
      comments_url: Option(String),
      requested_teams: Option(Nil),
      merged_at: Option(String),
      closed_at: Option(String),
      review_comment_url: Option(String),
      auto_merge: Option(Nil),
      issue_url: Option(String),
      number: Option(Int),
      created_at: Option(String),
      locked: Option(Bool),
      merge_commit_sha: Option(String),
      review_comments_url: Option(String),
      user: Option(Nil),
      commits_url: Option(String),
      author_association: Option(String),
      url: Option(String),
      assignee: Option(Nil),
      statuses_url: Option(String),
      milestone: Option(Nil),
      state: Option(String),
      base_: Option(Nil),
      diff_url: Option(String),
      updated_at: Option(String),
      node_id: Option(String),
      patch_url: Option(String),
      title: Option(String),
      links: Option(Nil),
      id: Option(Int),
      html_url: Option(String),
      requested_reviewers: Option(Nil),
      active_lock_reason: Option(String),
      labels: Option(Nil),
    )
pub type PullRequestWebhook {
  PullRequestWebhook(
    head: Option(Nil),
    delete_branch_on_merge: Option(Bool),
    draft: Option(Bool),
    body: Option(String),
    allow_update_branch: Option(Bool),
    assignees: Option(Nil),
    comments_url: Option(String),
    mergeable_state: Option(String),
    requested_teams: Option(Nil),
    deletions: Option(Int),
    merged_at: Option(String),
    squash_merge_commit_message: Option(String),
    closed_at: Option(String),
    merge_commit_message: Option(String),
    review_comment_url: Option(String),
    auto_merge: Option(Nil),
    issue_url: Option(String),
    number: Option(Int),
    created_at: Option(String),
    merged_by: Option(Nil),
    locked: Option(Bool),
    merge_commit_sha: Option(String),
    review_comments_url: Option(String),
    user: Option(Nil),
    commits_url: Option(String),
    changed_files: Option(Int),
    merged: Option(Bool),
    author_association: Option(String),
    url: Option(String),
    assignee: Option(Nil),
    statuses_url: Option(String),
    milestone: Option(Nil),
    use_squash_pr_title_as_default: Option(Bool),
    maintainer_can_modify: Option(Bool),
    state: Option(String),
    base_: Option(Nil),
    mergeable: Option(Bool),
    comments: Option(Int),
    diff_url: Option(String),
    squash_merge_commit_title: Option(String),
    additions: Option(Int),
    merge_commit_title: Option(String),
    updated_at: Option(String),
    node_id: Option(String),
    patch_url: Option(String),
    title: Option(String),
    links: Option(Nil),
    id: Option(Int),
    html_url: Option(String),
    review_comments: Option(Int),
    commits: Option(Int),
    requested_reviewers: Option(Nil),
    allow_auto_merge: Option(Bool),
    rebaseable: Option(Bool),
    active_lock_reason: Option(String),
    labels: Option(Nil),
  )
}

Constructors

  • PullRequestWebhook(
      head: Option(Nil),
      delete_branch_on_merge: Option(Bool),
      draft: Option(Bool),
      body: Option(String),
      allow_update_branch: Option(Bool),
      assignees: Option(Nil),
      comments_url: Option(String),
      mergeable_state: Option(String),
      requested_teams: Option(Nil),
      deletions: Option(Int),
      merged_at: Option(String),
      squash_merge_commit_message: Option(String),
      closed_at: Option(String),
      merge_commit_message: Option(String),
      review_comment_url: Option(String),
      auto_merge: Option(Nil),
      issue_url: Option(String),
      number: Option(Int),
      created_at: Option(String),
      merged_by: Option(Nil),
      locked: Option(Bool),
      merge_commit_sha: Option(String),
      review_comments_url: Option(String),
      user: Option(Nil),
      commits_url: Option(String),
      changed_files: Option(Int),
      merged: Option(Bool),
      author_association: Option(String),
      url: Option(String),
      assignee: Option(Nil),
      statuses_url: Option(String),
      milestone: Option(Nil),
      use_squash_pr_title_as_default: Option(Bool),
      maintainer_can_modify: Option(Bool),
      state: Option(String),
      base_: Option(Nil),
      mergeable: Option(Bool),
      comments: Option(Int),
      diff_url: Option(String),
      squash_merge_commit_title: Option(String),
      additions: Option(Int),
      merge_commit_title: Option(String),
      updated_at: Option(String),
      node_id: Option(String),
      patch_url: Option(String),
      title: Option(String),
      links: Option(Nil),
      id: Option(Int),
      html_url: Option(String),
      review_comments: Option(Int),
      commits: Option(Int),
      requested_reviewers: Option(Nil),
      allow_auto_merge: Option(Bool),
      rebaseable: Option(Bool),
      active_lock_reason: Option(String),
      labels: Option(Nil),
    )
pub type RateLimit {
  RateLimit(
    reset: Option(Int),
    remaining: Option(Int),
    limit: Option(Int),
    used: Option(Int),
  )
}

Constructors

  • RateLimit(
      reset: Option(Int),
      remaining: Option(Int),
      limit: Option(Int),
      used: Option(Int),
    )
pub type RateLimitOverview {
  RateLimitOverview(rate: Option(Nil), resources: Option(Nil))
}

Constructors

  • RateLimitOverview(rate: Option(Nil), resources: Option(Nil))
pub type Reaction {
  Reaction(
    created_at: Option(String),
    user: Option(Nil),
    node_id: Option(String),
    content: Option(String),
    id: Option(Int),
  )
}

Constructors

  • Reaction(
      created_at: Option(String),
      user: Option(Nil),
      node_id: Option(String),
      content: Option(String),
      id: Option(Int),
    )
pub type ReactionRollup {
  ReactionRollup(
    confused: Option(Int),
    laugh: Option(Int),
    eyes: Option(Int),
    hooray: Option(Int),
    one: Option(Int),
    heart: Option(Int),
    plusone: Option(Int),
    url: Option(String),
    total_count: Option(Int),
    rocket: Option(Int),
  )
}

Constructors

  • ReactionRollup(
      confused: Option(Int),
      laugh: Option(Int),
      eyes: Option(Int),
      hooray: Option(Int),
      one: Option(Int),
      heart: Option(Int),
      plusone: Option(Int),
      url: Option(String),
      total_count: Option(Int),
      rocket: Option(Int),
    )
pub type ReferencedWorkflow {
  ReferencedWorkflow(
    path_: Option(String),
    sha: Option(String),
    ref: Option(String),
  )
}

Constructors

  • ReferencedWorkflow(
      path_: Option(String),
      sha: Option(String),
      ref: Option(String),
    )
pub type ReferrerTraffic {
  ReferrerTraffic(
    uniques: Option(Int),
    count: Option(Int),
    referrer: Option(String),
  )
}

Constructors

  • ReferrerTraffic(
      uniques: Option(Int),
      count: Option(Int),
      referrer: Option(String),
    )
pub type Release {
  Release(
    draft: Option(Bool),
    body: Option(String),
    assets: Option(Nil),
    prerelease: Option(Bool),
    published_at: Option(String),
    body_html: Option(String),
    created_at: Option(String),
    body_text: Option(String),
    reactions: Option(Nil),
    author: Option(Nil),
    name: Option(String),
    url: Option(String),
    tag_name: Option(String),
    zipball_url: Option(String),
    upload_url: Option(String),
    assets_url: Option(String),
    tarball_url: Option(String),
    node_id: Option(String),
    discussion_url: Option(String),
    mentions_count: Option(Int),
    target_commitish: Option(String),
    id: Option(Int),
    html_url: Option(String),
  )
}

Constructors

  • Release(
      draft: Option(Bool),
      body: Option(String),
      assets: Option(Nil),
      prerelease: Option(Bool),
      published_at: Option(String),
      body_html: Option(String),
      created_at: Option(String),
      body_text: Option(String),
      reactions: Option(Nil),
      author: Option(Nil),
      name: Option(String),
      url: Option(String),
      tag_name: Option(String),
      zipball_url: Option(String),
      upload_url: Option(String),
      assets_url: Option(String),
      tarball_url: Option(String),
      node_id: Option(String),
      discussion_url: Option(String),
      mentions_count: Option(Int),
      target_commitish: Option(String),
      id: Option(Int),
      html_url: Option(String),
    )
pub type ReleaseAsset {
  ReleaseAsset(
    content_type: Option(String),
    size: Option(Int),
    created_at: Option(String),
    name: Option(String),
    uploader: Option(Nil),
    browser_download_url: Option(String),
    url: Option(String),
    state: Option(String),
    label: Option(String),
    updated_at: Option(String),
    node_id: Option(String),
    download_count: Option(Int),
    id: Option(Int),
  )
}

Constructors

  • ReleaseAsset(
      content_type: Option(String),
      size: Option(Int),
      created_at: Option(String),
      name: Option(String),
      uploader: Option(Nil),
      browser_download_url: Option(String),
      url: Option(String),
      state: Option(String),
      label: Option(String),
      updated_at: Option(String),
      node_id: Option(String),
      download_count: Option(Int),
      id: Option(Int),
    )
pub type ReleaseNotesContent {
  ReleaseNotesContent(body: Option(String), name: Option(String))
}

Constructors

  • ReleaseNotesContent(body: Option(String), name: Option(String))
pub type RemovedFromProjectIssueEvent {
  RemovedFromProjectIssueEvent(
    commit_id: Option(String),
    commit_url: Option(String),
    created_at: Option(String),
    url: Option(String),
    actor: Option(Nil),
    performed_via_github_app: Option(Nil),
    project_card: Option(Nil),
    node_id: Option(String),
    event: Option(String),
    id: Option(Int),
  )
}

Constructors

  • RemovedFromProjectIssueEvent(
      commit_id: Option(String),
      commit_url: Option(String),
      created_at: Option(String),
      url: Option(String),
      actor: Option(Nil),
      performed_via_github_app: Option(Nil),
      project_card: Option(Nil),
      node_id: Option(String),
      event: Option(String),
      id: Option(Int),
    )
pub type RenamedIssueEvent {
  RenamedIssueEvent(
    commit_id: Option(String),
    commit_url: Option(String),
    created_at: Option(String),
    url: Option(String),
    actor: Option(Nil),
    performed_via_github_app: Option(Nil),
    node_id: Option(String),
    event: Option(String),
    id: Option(Int),
    rename: Option(Nil),
  )
}

Constructors

  • RenamedIssueEvent(
      commit_id: Option(String),
      commit_url: Option(String),
      created_at: Option(String),
      url: Option(String),
      actor: Option(Nil),
      performed_via_github_app: Option(Nil),
      node_id: Option(String),
      event: Option(String),
      id: Option(Int),
      rename: Option(Nil),
    )
pub type RepoCodespacesSecret {
  RepoCodespacesSecret(
    created_at: Option(String),
    name: Option(String),
    updated_at: Option(String),
  )
}

Constructors

  • RepoCodespacesSecret(
      created_at: Option(String),
      name: Option(String),
      updated_at: Option(String),
    )
pub type RepoSearchResultItem {
  RepoSearchResultItem(
    hooks_url: Option(String),
    default_branch: Option(String),
    branches_url: Option(String),
    size: Option(Int),
    forks_url: Option(String),
    text_matches: Option(Nil),
    license: Option(Nil),
    delete_branch_on_merge: Option(Bool),
    forks_count: Option(Int),
    fork: Option(Bool),
    git_url: Option(String),
    archived: Option(Bool),
    private: Option(Bool),
    permissions: Option(Nil),
    keys_url: Option(String),
    comments_url: Option(String),
    topics: Option(List(String)),
    trees_url: Option(String),
    has_downloads: Option(Bool),
    blobs_url: Option(String),
    has_discussions: Option(Bool),
    teams_url: Option(String),
    watchers_count: Option(Int),
    stargazers_url: Option(String),
    stargazers_count: Option(Int),
    contributors_url: Option(String),
    tags_url: Option(String),
    web_commit_signoff_required: Option(Bool),
    issue_comment_url: Option(String),
    events_url: Option(String),
    created_at: Option(String),
    allow_forking: Option(Bool),
    issues_url: Option(String),
    contents_url: Option(String),
    merges_url: Option(String),
    name: Option(String),
    languages_url: Option(String),
    temp_clone_token: Option(String),
    commits_url: Option(String),
    subscription_url: Option(String),
    clone_url: Option(String),
    allow_squash_merge: Option(Bool),
    homepage: Option(String),
    issue_events_url: Option(String),
    mirror_url: Option(String),
    labels_url: Option(String),
    url: Option(String),
    open_issues: Option(Int),
    is_template: Option(Bool),
    statuses_url: Option(String),
    forks: Option(Int),
    archive_url: Option(String),
    score: Option(Float),
    visibility: Option(String),
    milestones_url: Option(String),
    allow_rebase_merge: Option(Bool),
    owner: Option(Nil),
    allow_merge_commit: Option(Bool),
    assignees_url: Option(String),
    has_wiki: Option(Bool),
    compare_url: Option(String),
    git_tags_url: Option(String),
    updated_at: Option(String),
    watchers: Option(Int),
    node_id: Option(String),
    notifications_url: Option(String),
    ssh_url: Option(String),
    language: Option(String),
    pushed_at: Option(String),
    downloads_url: Option(String),
    subscribers_url: Option(String),
    id: Option(Int),
    svn_url: Option(String),
    full_name: Option(String),
    html_url: Option(String),
    disabled: Option(Bool),
    description: Option(String),
    releases_url: Option(String),
    git_refs_url: Option(String),
    collaborators_url: Option(String),
    allow_auto_merge: Option(Bool),
    pulls_url: Option(String),
    deployments_url: Option(String),
    has_projects: Option(Bool),
    has_pages: Option(Bool),
    master_branch: Option(String),
    open_issues_count: Option(Int),
    git_commits_url: Option(String),
    has_issues: Option(Bool),
  )
}

Constructors

  • RepoSearchResultItem(
      hooks_url: Option(String),
      default_branch: Option(String),
      branches_url: Option(String),
      size: Option(Int),
      forks_url: Option(String),
      text_matches: Option(Nil),
      license: Option(Nil),
      delete_branch_on_merge: Option(Bool),
      forks_count: Option(Int),
      fork: Option(Bool),
      git_url: Option(String),
      archived: Option(Bool),
      private: Option(Bool),
      permissions: Option(Nil),
      keys_url: Option(String),
      comments_url: Option(String),
      topics: Option(List(String)),
      trees_url: Option(String),
      has_downloads: Option(Bool),
      blobs_url: Option(String),
      has_discussions: Option(Bool),
      teams_url: Option(String),
      watchers_count: Option(Int),
      stargazers_url: Option(String),
      stargazers_count: Option(Int),
      contributors_url: Option(String),
      tags_url: Option(String),
      web_commit_signoff_required: Option(Bool),
      issue_comment_url: Option(String),
      events_url: Option(String),
      created_at: Option(String),
      allow_forking: Option(Bool),
      issues_url: Option(String),
      contents_url: Option(String),
      merges_url: Option(String),
      name: Option(String),
      languages_url: Option(String),
      temp_clone_token: Option(String),
      commits_url: Option(String),
      subscription_url: Option(String),
      clone_url: Option(String),
      allow_squash_merge: Option(Bool),
      homepage: Option(String),
      issue_events_url: Option(String),
      mirror_url: Option(String),
      labels_url: Option(String),
      url: Option(String),
      open_issues: Option(Int),
      is_template: Option(Bool),
      statuses_url: Option(String),
      forks: Option(Int),
      archive_url: Option(String),
      score: Option(Float),
      visibility: Option(String),
      milestones_url: Option(String),
      allow_rebase_merge: Option(Bool),
      owner: Option(Nil),
      allow_merge_commit: Option(Bool),
      assignees_url: Option(String),
      has_wiki: Option(Bool),
      compare_url: Option(String),
      git_tags_url: Option(String),
      updated_at: Option(String),
      watchers: Option(Int),
      node_id: Option(String),
      notifications_url: Option(String),
      ssh_url: Option(String),
      language: Option(String),
      pushed_at: Option(String),
      downloads_url: Option(String),
      subscribers_url: Option(String),
      id: Option(Int),
      svn_url: Option(String),
      full_name: Option(String),
      html_url: Option(String),
      disabled: Option(Bool),
      description: Option(String),
      releases_url: Option(String),
      git_refs_url: Option(String),
      collaborators_url: Option(String),
      allow_auto_merge: Option(Bool),
      pulls_url: Option(String),
      deployments_url: Option(String),
      has_projects: Option(Bool),
      has_pages: Option(Bool),
      master_branch: Option(String),
      open_issues_count: Option(Int),
      git_commits_url: Option(String),
      has_issues: Option(Bool),
    )
pub type Repository {
  Repository(
    hooks_url: Option(String),
    default_branch: Option(String),
    branches_url: Option(String),
    size: Option(Int),
    forks_url: Option(String),
    license: Option(Nil),
    delete_branch_on_merge: Option(Bool),
    forks_count: Option(Int),
    fork: Option(Bool),
    allow_update_branch: Option(Bool),
    git_url: Option(String),
    archived: Option(Bool),
    private: Option(Bool),
    permissions: Option(Nil),
    keys_url: Option(String),
    comments_url: Option(String),
    topics: Option(List(String)),
    trees_url: Option(String),
    has_downloads: Option(Bool),
    blobs_url: Option(String),
    squash_merge_commit_message: Option(String),
    has_discussions: Option(Bool),
    teams_url: Option(String),
    merge_commit_message: Option(String),
    watchers_count: Option(Int),
    stargazers_url: Option(String),
    stargazers_count: Option(Int),
    contributors_url: Option(String),
    tags_url: Option(String),
    web_commit_signoff_required: Option(Bool),
    issue_comment_url: Option(String),
    events_url: Option(String),
    created_at: Option(String),
    allow_forking: Option(Bool),
    issues_url: Option(String),
    contents_url: Option(String),
    merges_url: Option(String),
    name: Option(String),
    languages_url: Option(String),
    temp_clone_token: Option(String),
    commits_url: Option(String),
    subscription_url: Option(String),
    clone_url: Option(String),
    allow_squash_merge: Option(Bool),
    homepage: Option(String),
    issue_events_url: Option(String),
    mirror_url: Option(String),
    labels_url: Option(String),
    url: Option(String),
    open_issues: Option(Int),
    is_template: Option(Bool),
    statuses_url: Option(String),
    use_squash_pr_title_as_default: Option(Bool),
    forks: Option(Int),
    archive_url: Option(String),
    visibility: Option(String),
    milestones_url: Option(String),
    allow_rebase_merge: Option(Bool),
    owner: Option(Nil),
    starred_at: Option(String),
    allow_merge_commit: Option(Bool),
    assignees_url: Option(String),
    has_wiki: Option(Bool),
    compare_url: Option(String),
    git_tags_url: Option(String),
    squash_merge_commit_title: Option(String),
    merge_commit_title: Option(String),
    updated_at: Option(String),
    watchers: Option(Int),
    node_id: Option(String),
    anonymous_access_enabled: Option(Bool),
    notifications_url: Option(String),
    ssh_url: Option(String),
    language: Option(String),
    pushed_at: Option(String),
    downloads_url: Option(String),
    subscribers_url: Option(String),
    id: Option(Int),
    svn_url: Option(String),
    full_name: Option(String),
    html_url: Option(String),
    disabled: Option(Bool),
    description: Option(String),
    releases_url: Option(String),
    git_refs_url: Option(String),
    collaborators_url: Option(String),
    allow_auto_merge: Option(Bool),
    pulls_url: Option(String),
    deployments_url: Option(String),
    has_projects: Option(Bool),
    has_pages: Option(Bool),
    master_branch: Option(String),
    open_issues_count: Option(Int),
    git_commits_url: Option(String),
    has_issues: Option(Bool),
  )
}

Constructors

  • Repository(
      hooks_url: Option(String),
      default_branch: Option(String),
      branches_url: Option(String),
      size: Option(Int),
      forks_url: Option(String),
      license: Option(Nil),
      delete_branch_on_merge: Option(Bool),
      forks_count: Option(Int),
      fork: Option(Bool),
      allow_update_branch: Option(Bool),
      git_url: Option(String),
      archived: Option(Bool),
      private: Option(Bool),
      permissions: Option(Nil),
      keys_url: Option(String),
      comments_url: Option(String),
      topics: Option(List(String)),
      trees_url: Option(String),
      has_downloads: Option(Bool),
      blobs_url: Option(String),
      squash_merge_commit_message: Option(String),
      has_discussions: Option(Bool),
      teams_url: Option(String),
      merge_commit_message: Option(String),
      watchers_count: Option(Int),
      stargazers_url: Option(String),
      stargazers_count: Option(Int),
      contributors_url: Option(String),
      tags_url: Option(String),
      web_commit_signoff_required: Option(Bool),
      issue_comment_url: Option(String),
      events_url: Option(String),
      created_at: Option(String),
      allow_forking: Option(Bool),
      issues_url: Option(String),
      contents_url: Option(String),
      merges_url: Option(String),
      name: Option(String),
      languages_url: Option(String),
      temp_clone_token: Option(String),
      commits_url: Option(String),
      subscription_url: Option(String),
      clone_url: Option(String),
      allow_squash_merge: Option(Bool),
      homepage: Option(String),
      issue_events_url: Option(String),
      mirror_url: Option(String),
      labels_url: Option(String),
      url: Option(String),
      open_issues: Option(Int),
      is_template: Option(Bool),
      statuses_url: Option(String),
      use_squash_pr_title_as_default: Option(Bool),
      forks: Option(Int),
      archive_url: Option(String),
      visibility: Option(String),
      milestones_url: Option(String),
      allow_rebase_merge: Option(Bool),
      owner: Option(Nil),
      starred_at: Option(String),
      allow_merge_commit: Option(Bool),
      assignees_url: Option(String),
      has_wiki: Option(Bool),
      compare_url: Option(String),
      git_tags_url: Option(String),
      squash_merge_commit_title: Option(String),
      merge_commit_title: Option(String),
      updated_at: Option(String),
      watchers: Option(Int),
      node_id: Option(String),
      anonymous_access_enabled: Option(Bool),
      notifications_url: Option(String),
      ssh_url: Option(String),
      language: Option(String),
      pushed_at: Option(String),
      downloads_url: Option(String),
      subscribers_url: Option(String),
      id: Option(Int),
      svn_url: Option(String),
      full_name: Option(String),
      html_url: Option(String),
      disabled: Option(Bool),
      description: Option(String),
      releases_url: Option(String),
      git_refs_url: Option(String),
      collaborators_url: Option(String),
      allow_auto_merge: Option(Bool),
      pulls_url: Option(String),
      deployments_url: Option(String),
      has_projects: Option(Bool),
      has_pages: Option(Bool),
      master_branch: Option(String),
      open_issues_count: Option(Int),
      git_commits_url: Option(String),
      has_issues: Option(Bool),
    )
pub type RepositoryAdvisory {
  RepositoryAdvisory(
    cwes: Option(Nil),
    published_at: Option(String),
    summary: Option(String),
    closed_at: Option(String),
    cvss_severities: Option(Nil),
    cve_id: Option(String),
    collaborating_users: Option(Nil),
    created_at: Option(String),
    identifiers: Option(Nil),
    cwe_ids: Option(List(String)),
    ghsa_id: Option(String),
    author: Option(Nil),
    submission: Option(Nil),
    withdrawn_at: Option(String),
    url: Option(String),
    state: Option(String),
    cvss: Option(Nil),
    credits_detailed: Option(Nil),
    collaborating_teams: Option(Nil),
    updated_at: Option(String),
    credits: Option(Nil),
    vulnerabilities: Option(Nil),
    html_url: Option(String),
    publisher: Option(Nil),
    description: Option(String),
    severity: Option(String),
    private_fork: Option(Nil),
  )
}

Constructors

  • RepositoryAdvisory(
      cwes: Option(Nil),
      published_at: Option(String),
      summary: Option(String),
      closed_at: Option(String),
      cvss_severities: Option(Nil),
      cve_id: Option(String),
      collaborating_users: Option(Nil),
      created_at: Option(String),
      identifiers: Option(Nil),
      cwe_ids: Option(List(String)),
      ghsa_id: Option(String),
      author: Option(Nil),
      submission: Option(Nil),
      withdrawn_at: Option(String),
      url: Option(String),
      state: Option(String),
      cvss: Option(Nil),
      credits_detailed: Option(Nil),
      collaborating_teams: Option(Nil),
      updated_at: Option(String),
      credits: Option(Nil),
      vulnerabilities: Option(Nil),
      html_url: Option(String),
      publisher: Option(Nil),
      description: Option(String),
      severity: Option(String),
      private_fork: Option(Nil),
    )
pub type RepositoryAdvisoryCreate {
  RepositoryAdvisoryCreate(
    cvss_vector_string: Option(String),
    summary: Option(String),
    cve_id: Option(String),
    cwe_ids: Option(List(String)),
    credits: Option(Nil),
    vulnerabilities: Option(Nil),
    start_private_fork: Option(Bool),
    description: Option(String),
    severity: Option(String),
  )
}

Constructors

  • RepositoryAdvisoryCreate(
      cvss_vector_string: Option(String),
      summary: Option(String),
      cve_id: Option(String),
      cwe_ids: Option(List(String)),
      credits: Option(Nil),
      vulnerabilities: Option(Nil),
      start_private_fork: Option(Bool),
      description: Option(String),
      severity: Option(String),
    )
pub type RepositoryAdvisoryCredit {
  RepositoryAdvisoryCredit(
    user: Option(Nil),
    state: Option(String),
    type_: Option(String),
  )
}

Constructors

  • RepositoryAdvisoryCredit(
      user: Option(Nil),
      state: Option(String),
      type_: Option(String),
    )
pub type RepositoryAdvisoryUpdate {
  RepositoryAdvisoryUpdate(
    cvss_vector_string: Option(String),
    summary: Option(String),
    cve_id: Option(String),
    collaborating_users: Option(List(String)),
    cwe_ids: Option(List(String)),
    state: Option(String),
    collaborating_teams: Option(List(String)),
    credits: Option(Nil),
    vulnerabilities: Option(Nil),
    description: Option(String),
    severity: Option(String),
  )
}

Constructors

  • RepositoryAdvisoryUpdate(
      cvss_vector_string: Option(String),
      summary: Option(String),
      cve_id: Option(String),
      collaborating_users: Option(List(String)),
      cwe_ids: Option(List(String)),
      state: Option(String),
      collaborating_teams: Option(List(String)),
      credits: Option(Nil),
      vulnerabilities: Option(Nil),
      description: Option(String),
      severity: Option(String),
    )
pub type RepositoryAdvisoryVulnerability {
  RepositoryAdvisoryVulnerability(
    vulnerable_functions: Option(List(String)),
    package: Option(Nil),
    patched_versions: Option(String),
    vulnerable_version_range: Option(String),
  )
}

Constructors

  • RepositoryAdvisoryVulnerability(
      vulnerable_functions: Option(List(String)),
      package: Option(Nil),
      patched_versions: Option(String),
      vulnerable_version_range: Option(String),
    )
pub type RepositoryCollaboratorPermission {
  RepositoryCollaboratorPermission(
    user: Option(Nil),
    permission: Option(String),
    role_name: Option(String),
  )
}

Constructors

  • RepositoryCollaboratorPermission(
      user: Option(Nil),
      permission: Option(String),
      role_name: Option(String),
    )
pub type RepositoryInvitation {
  RepositoryInvitation(
    permissions: Option(String),
    expired: Option(Bool),
    inviter: Option(Nil),
    created_at: Option(String),
    repository: Option(Nil),
    url: Option(String),
    node_id: Option(String),
    id: Option(Int),
    html_url: Option(String),
    invitee: Option(Nil),
  )
}

Constructors

  • RepositoryInvitation(
      permissions: Option(String),
      expired: Option(Bool),
      inviter: Option(Nil),
      created_at: Option(String),
      repository: Option(Nil),
      url: Option(String),
      node_id: Option(String),
      id: Option(Int),
      html_url: Option(String),
      invitee: Option(Nil),
    )
pub type RepositoryRule {
  RepositoryRule
}

Constructors

  • RepositoryRule
pub type RepositoryRuleBranchNamePattern {
  RepositoryRuleBranchNamePattern(
    parameters: Option(Nil),
    type_: Option(String),
  )
}

Constructors

  • RepositoryRuleBranchNamePattern(
      parameters: Option(Nil),
      type_: Option(String),
    )
pub type RepositoryRuleCodeScanning {
  RepositoryRuleCodeScanning(
    parameters: Option(Nil),
    type_: Option(String),
  )
}

Constructors

  • RepositoryRuleCodeScanning(
      parameters: Option(Nil),
      type_: Option(String),
    )
pub type RepositoryRuleCommitAuthorEmailPattern {
  RepositoryRuleCommitAuthorEmailPattern(
    parameters: Option(Nil),
    type_: Option(String),
  )
}

Constructors

  • RepositoryRuleCommitAuthorEmailPattern(
      parameters: Option(Nil),
      type_: Option(String),
    )
pub type RepositoryRuleCommitMessagePattern {
  RepositoryRuleCommitMessagePattern(
    parameters: Option(Nil),
    type_: Option(String),
  )
}

Constructors

  • RepositoryRuleCommitMessagePattern(
      parameters: Option(Nil),
      type_: Option(String),
    )
pub type RepositoryRuleCommitterEmailPattern {
  RepositoryRuleCommitterEmailPattern(
    parameters: Option(Nil),
    type_: Option(String),
  )
}

Constructors

  • RepositoryRuleCommitterEmailPattern(
      parameters: Option(Nil),
      type_: Option(String),
    )
pub type RepositoryRuleCreation {
  RepositoryRuleCreation(type_: Option(String))
}

Constructors

  • RepositoryRuleCreation(type_: Option(String))
pub type RepositoryRuleDeletion {
  RepositoryRuleDeletion(type_: Option(String))
}

Constructors

  • RepositoryRuleDeletion(type_: Option(String))
pub type RepositoryRuleDetailed {
  RepositoryRuleDetailed
}

Constructors

  • RepositoryRuleDetailed
pub type RepositoryRuleEnforcement {
  RepositoryRuleEnforcement
}

Constructors

  • RepositoryRuleEnforcement
pub type RepositoryRuleMergeQueue {
  RepositoryRuleMergeQueue(
    parameters: Option(Nil),
    type_: Option(String),
  )
}

Constructors

  • RepositoryRuleMergeQueue(
      parameters: Option(Nil),
      type_: Option(String),
    )
pub type RepositoryRuleNonFastForward {
  RepositoryRuleNonFastForward(type_: Option(String))
}

Constructors

  • RepositoryRuleNonFastForward(type_: Option(String))
pub type RepositoryRuleParamsCodeScanningTool {
  RepositoryRuleParamsCodeScanningTool(
    security_alerts_threshold: Option(String),
    alerts_threshold: Option(String),
    tool: Option(String),
  )
}

Constructors

  • RepositoryRuleParamsCodeScanningTool(
      security_alerts_threshold: Option(String),
      alerts_threshold: Option(String),
      tool: Option(String),
    )
pub type RepositoryRuleParamsRequiredReviewerConfiguration {
  RepositoryRuleParamsRequiredReviewerConfiguration(
    file_patterns: Option(List(String)),
    reviewer_id: Option(String),
    minimum_approvals: Option(Int),
  )
}

Constructors

  • RepositoryRuleParamsRequiredReviewerConfiguration(
      file_patterns: Option(List(String)),
      reviewer_id: Option(String),
      minimum_approvals: Option(Int),
    )
pub type RepositoryRuleParamsRestrictedCommits {
  RepositoryRuleParamsRestrictedCommits(
    reason: Option(String),
    oid: Option(String),
  )
}

Constructors

  • RepositoryRuleParamsRestrictedCommits(
      reason: Option(String),
      oid: Option(String),
    )
pub type RepositoryRuleParamsStatusCheckConfiguration {
  RepositoryRuleParamsStatusCheckConfiguration(
    integration_id: Option(Int),
    context: Option(String),
  )
}

Constructors

  • RepositoryRuleParamsStatusCheckConfiguration(
      integration_id: Option(Int),
      context: Option(String),
    )
pub type RepositoryRuleParamsWorkflowFileReference {
  RepositoryRuleParamsWorkflowFileReference(
    path_: Option(String),
    sha: Option(String),
    repository_id: Option(Int),
    ref: Option(String),
  )
}

Constructors

  • RepositoryRuleParamsWorkflowFileReference(
      path_: Option(String),
      sha: Option(String),
      repository_id: Option(Int),
      ref: Option(String),
    )
pub type RepositoryRulePullRequest {
  RepositoryRulePullRequest(
    parameters: Option(Nil),
    type_: Option(String),
  )
}

Constructors

  • RepositoryRulePullRequest(
      parameters: Option(Nil),
      type_: Option(String),
    )
pub type RepositoryRuleRequiredDeployments {
  RepositoryRuleRequiredDeployments(
    parameters: Option(Nil),
    type_: Option(String),
  )
}

Constructors

  • RepositoryRuleRequiredDeployments(
      parameters: Option(Nil),
      type_: Option(String),
    )
pub type RepositoryRuleRequiredLinearHistory {
  RepositoryRuleRequiredLinearHistory(type_: Option(String))
}

Constructors

  • RepositoryRuleRequiredLinearHistory(type_: Option(String))
pub type RepositoryRuleRequiredSignatures {
  RepositoryRuleRequiredSignatures(type_: Option(String))
}

Constructors

  • RepositoryRuleRequiredSignatures(type_: Option(String))
pub type RepositoryRuleRequiredStatusChecks {
  RepositoryRuleRequiredStatusChecks(
    parameters: Option(Nil),
    type_: Option(String),
  )
}

Constructors

  • RepositoryRuleRequiredStatusChecks(
      parameters: Option(Nil),
      type_: Option(String),
    )
pub type RepositoryRuleRulesetInfo {
  RepositoryRuleRulesetInfo(
    ruleset_source_type: Option(String),
    ruleset_id: Option(Int),
    ruleset_source: Option(String),
  )
}

Constructors

  • RepositoryRuleRulesetInfo(
      ruleset_source_type: Option(String),
      ruleset_id: Option(Int),
      ruleset_source: Option(String),
    )
pub type RepositoryRuleTagNamePattern {
  RepositoryRuleTagNamePattern(
    parameters: Option(Nil),
    type_: Option(String),
  )
}

Constructors

  • RepositoryRuleTagNamePattern(
      parameters: Option(Nil),
      type_: Option(String),
    )
pub type RepositoryRuleUpdate {
  RepositoryRuleUpdate(
    parameters: Option(Nil),
    type_: Option(String),
  )
}

Constructors

  • RepositoryRuleUpdate(
      parameters: Option(Nil),
      type_: Option(String),
    )
pub type RepositoryRuleViolationError {
  RepositoryRuleViolationError(
    message: Option(String),
    documentation_url: Option(String),
    metadata: Option(Nil),
    status: Option(String),
  )
}

Constructors

  • RepositoryRuleViolationError(
      message: Option(String),
      documentation_url: Option(String),
      metadata: Option(Nil),
      status: Option(String),
    )
pub type RepositoryRuleWorkflows {
  RepositoryRuleWorkflows(
    parameters: Option(Nil),
    type_: Option(String),
  )
}

Constructors

  • RepositoryRuleWorkflows(
      parameters: Option(Nil),
      type_: Option(String),
    )
pub type RepositoryRuleset {
  RepositoryRuleset(
    enforcement: Option(String),
    current_user_can_bypass: Option(String),
    created_at: Option(String),
    name: Option(String),
    target: Option(String),
    bypass_actors: Option(Nil),
    rules: Option(Nil),
    updated_at: Option(String),
    node_id: Option(String),
    conditions: Option(Nil),
    links: Option(Nil),
    source: Option(String),
    id: Option(Int),
    source_type: Option(String),
  )
}

Constructors

  • RepositoryRuleset(
      enforcement: Option(String),
      current_user_can_bypass: Option(String),
      created_at: Option(String),
      name: Option(String),
      target: Option(String),
      bypass_actors: Option(Nil),
      rules: Option(Nil),
      updated_at: Option(String),
      node_id: Option(String),
      conditions: Option(Nil),
      links: Option(Nil),
      source: Option(String),
      id: Option(Int),
      source_type: Option(String),
    )
pub type RepositoryRulesetBypassActor {
  RepositoryRulesetBypassActor(
    actor_type: Option(String),
    actor_id: Option(Int),
    bypass_mode: Option(String),
  )
}

Constructors

  • RepositoryRulesetBypassActor(
      actor_type: Option(String),
      actor_id: Option(Int),
      bypass_mode: Option(String),
    )
pub type RepositoryRulesetConditions {
  RepositoryRulesetConditions(ref_name: Option(Nil))
}

Constructors

  • RepositoryRulesetConditions(ref_name: Option(Nil))
pub type RepositoryRulesetConditionsRepositoryIdTarget {
  RepositoryRulesetConditionsRepositoryIdTarget(
    repository_id: Option(Nil),
  )
}

Constructors

  • RepositoryRulesetConditionsRepositoryIdTarget(
      repository_id: Option(Nil),
    )
pub type RepositoryRulesetConditionsRepositoryNameTarget {
  RepositoryRulesetConditionsRepositoryNameTarget(
    repository_name: Option(Nil),
  )
}

Constructors

  • RepositoryRulesetConditionsRepositoryNameTarget(
      repository_name: Option(Nil),
    )
pub type RepositoryRulesetConditionsRepositoryPropertySpec {
  RepositoryRulesetConditionsRepositoryPropertySpec(
    name: Option(String),
    property_values: Option(List(String)),
    source: Option(String),
  )
}

Constructors

  • RepositoryRulesetConditionsRepositoryPropertySpec(
      name: Option(String),
      property_values: Option(List(String)),
      source: Option(String),
    )
pub type RepositoryRulesetConditionsRepositoryPropertyTarget {
  RepositoryRulesetConditionsRepositoryPropertyTarget(
    repository_property: Option(Nil),
  )
}

Constructors

  • RepositoryRulesetConditionsRepositoryPropertyTarget(
      repository_property: Option(Nil),
    )
pub type RepositorySubscription {
  RepositorySubscription(
    reason: Option(String),
    created_at: Option(String),
    url: Option(String),
    ignored: Option(Bool),
    subscribed: Option(Bool),
    repository_url: Option(String),
  )
}

Constructors

  • RepositorySubscription(
      reason: Option(String),
      created_at: Option(String),
      url: Option(String),
      ignored: Option(Bool),
      subscribed: Option(Bool),
      repository_url: Option(String),
    )
pub type RepositoryWebhooks {
  RepositoryWebhooks(
    hooks_url: Option(String),
    default_branch: Option(String),
    branches_url: Option(String),
    size: Option(Int),
    forks_url: Option(String),
    license: Option(Nil),
    delete_branch_on_merge: Option(Bool),
    custom_properties: Option(Nil),
    forks_count: Option(Int),
    fork: Option(Bool),
    allow_update_branch: Option(Bool),
    git_url: Option(String),
    archived: Option(Bool),
    private: Option(Bool),
    permissions: Option(Nil),
    keys_url: Option(String),
    comments_url: Option(String),
    topics: Option(List(String)),
    trees_url: Option(String),
    has_downloads: Option(Bool),
    blobs_url: Option(String),
    squash_merge_commit_message: Option(String),
    has_discussions: Option(Bool),
    teams_url: Option(String),
    merge_commit_message: Option(String),
    watchers_count: Option(Int),
    stargazers_url: Option(String),
    stargazers_count: Option(Int),
    contributors_url: Option(String),
    tags_url: Option(String),
    web_commit_signoff_required: Option(Bool),
    issue_comment_url: Option(String),
    events_url: Option(String),
    created_at: Option(String),
    allow_forking: Option(Bool),
    issues_url: Option(String),
    contents_url: Option(String),
    merges_url: Option(String),
    name: Option(String),
    languages_url: Option(String),
    temp_clone_token: Option(String),
    commits_url: Option(String),
    subscription_url: Option(String),
    clone_url: Option(String),
    allow_squash_merge: Option(Bool),
    homepage: Option(String),
    template_repository: Option(Nil),
    issue_events_url: Option(String),
    mirror_url: Option(String),
    labels_url: Option(String),
    url: Option(String),
    open_issues: Option(Int),
    is_template: Option(Bool),
    statuses_url: Option(String),
    use_squash_pr_title_as_default: Option(Bool),
    forks: Option(Int),
    archive_url: Option(String),
    visibility: Option(String),
    milestones_url: Option(String),
    allow_rebase_merge: Option(Bool),
    organization: Option(Nil),
    owner: Option(Nil),
    starred_at: Option(String),
    allow_merge_commit: Option(Bool),
    assignees_url: Option(String),
    has_wiki: Option(Bool),
    compare_url: Option(String),
    git_tags_url: Option(String),
    squash_merge_commit_title: Option(String),
    merge_commit_title: Option(String),
    updated_at: Option(String),
    watchers: Option(Int),
    node_id: Option(String),
    anonymous_access_enabled: Option(Bool),
    notifications_url: Option(String),
    ssh_url: Option(String),
    language: Option(String),
    pushed_at: Option(String),
    downloads_url: Option(String),
    subscribers_url: Option(String),
    subscribers_count: Option(Int),
    id: Option(Int),
    svn_url: Option(String),
    full_name: Option(String),
    html_url: Option(String),
    disabled: Option(Bool),
    description: Option(String),
    releases_url: Option(String),
    git_refs_url: Option(String),
    collaborators_url: Option(String),
    allow_auto_merge: Option(Bool),
    pulls_url: Option(String),
    network_count: Option(Int),
    deployments_url: Option(String),
    has_projects: Option(Bool),
    has_pages: Option(Bool),
    master_branch: Option(String),
    open_issues_count: Option(Int),
    git_commits_url: Option(String),
    has_issues: Option(Bool),
  )
}

Constructors

  • RepositoryWebhooks(
      hooks_url: Option(String),
      default_branch: Option(String),
      branches_url: Option(String),
      size: Option(Int),
      forks_url: Option(String),
      license: Option(Nil),
      delete_branch_on_merge: Option(Bool),
      custom_properties: Option(Nil),
      forks_count: Option(Int),
      fork: Option(Bool),
      allow_update_branch: Option(Bool),
      git_url: Option(String),
      archived: Option(Bool),
      private: Option(Bool),
      permissions: Option(Nil),
      keys_url: Option(String),
      comments_url: Option(String),
      topics: Option(List(String)),
      trees_url: Option(String),
      has_downloads: Option(Bool),
      blobs_url: Option(String),
      squash_merge_commit_message: Option(String),
      has_discussions: Option(Bool),
      teams_url: Option(String),
      merge_commit_message: Option(String),
      watchers_count: Option(Int),
      stargazers_url: Option(String),
      stargazers_count: Option(Int),
      contributors_url: Option(String),
      tags_url: Option(String),
      web_commit_signoff_required: Option(Bool),
      issue_comment_url: Option(String),
      events_url: Option(String),
      created_at: Option(String),
      allow_forking: Option(Bool),
      issues_url: Option(String),
      contents_url: Option(String),
      merges_url: Option(String),
      name: Option(String),
      languages_url: Option(String),
      temp_clone_token: Option(String),
      commits_url: Option(String),
      subscription_url: Option(String),
      clone_url: Option(String),
      allow_squash_merge: Option(Bool),
      homepage: Option(String),
      template_repository: Option(Nil),
      issue_events_url: Option(String),
      mirror_url: Option(String),
      labels_url: Option(String),
      url: Option(String),
      open_issues: Option(Int),
      is_template: Option(Bool),
      statuses_url: Option(String),
      use_squash_pr_title_as_default: Option(Bool),
      forks: Option(Int),
      archive_url: Option(String),
      visibility: Option(String),
      milestones_url: Option(String),
      allow_rebase_merge: Option(Bool),
      organization: Option(Nil),
      owner: Option(Nil),
      starred_at: Option(String),
      allow_merge_commit: Option(Bool),
      assignees_url: Option(String),
      has_wiki: Option(Bool),
      compare_url: Option(String),
      git_tags_url: Option(String),
      squash_merge_commit_title: Option(String),
      merge_commit_title: Option(String),
      updated_at: Option(String),
      watchers: Option(Int),
      node_id: Option(String),
      anonymous_access_enabled: Option(Bool),
      notifications_url: Option(String),
      ssh_url: Option(String),
      language: Option(String),
      pushed_at: Option(String),
      downloads_url: Option(String),
      subscribers_url: Option(String),
      subscribers_count: Option(Int),
      id: Option(Int),
      svn_url: Option(String),
      full_name: Option(String),
      html_url: Option(String),
      disabled: Option(Bool),
      description: Option(String),
      releases_url: Option(String),
      git_refs_url: Option(String),
      collaborators_url: Option(String),
      allow_auto_merge: Option(Bool),
      pulls_url: Option(String),
      network_count: Option(Int),
      deployments_url: Option(String),
      has_projects: Option(Bool),
      has_pages: Option(Bool),
      master_branch: Option(String),
      open_issues_count: Option(Int),
      git_commits_url: Option(String),
      has_issues: Option(Bool),
    )
pub type ReviewComment {
  ReviewComment(
    body: Option(String),
    original_line: Option(Int),
    commit_id: Option(String),
    diff_hunk: Option(String),
    path_: Option(String),
    pull_request_url: Option(String),
    body_html: Option(String),
    position: Option(Int),
    created_at: Option(String),
    body_text: Option(String),
    reactions: Option(Nil),
    user: Option(Nil),
    author_association: Option(String),
    url: Option(String),
    in_reply_to_id: Option(Int),
    start_line: Option(Int),
    start_side: Option(String),
    line: Option(Int),
    original_commit_id: Option(String),
    side: Option(String),
    updated_at: Option(String),
    original_position: Option(Int),
    node_id: Option(String),
    pull_request_review_id: Option(Int),
    links: Option(Nil),
    id: Option(Int),
    html_url: Option(String),
    original_start_line: Option(Int),
  )
}

Constructors

  • ReviewComment(
      body: Option(String),
      original_line: Option(Int),
      commit_id: Option(String),
      diff_hunk: Option(String),
      path_: Option(String),
      pull_request_url: Option(String),
      body_html: Option(String),
      position: Option(Int),
      created_at: Option(String),
      body_text: Option(String),
      reactions: Option(Nil),
      user: Option(Nil),
      author_association: Option(String),
      url: Option(String),
      in_reply_to_id: Option(Int),
      start_line: Option(Int),
      start_side: Option(String),
      line: Option(Int),
      original_commit_id: Option(String),
      side: Option(String),
      updated_at: Option(String),
      original_position: Option(Int),
      node_id: Option(String),
      pull_request_review_id: Option(Int),
      links: Option(Nil),
      id: Option(Int),
      html_url: Option(String),
      original_start_line: Option(Int),
    )
pub type ReviewCustomGatesCommentRequired {
  ReviewCustomGatesCommentRequired(
    environment_name: Option(String),
    comment: Option(String),
  )
}

Constructors

  • ReviewCustomGatesCommentRequired(
      environment_name: Option(String),
      comment: Option(String),
    )
pub type ReviewCustomGatesStateRequired {
  ReviewCustomGatesStateRequired(
    state: Option(String),
    environment_name: Option(String),
    comment: Option(String),
  )
}

Constructors

  • ReviewCustomGatesStateRequired(
      state: Option(String),
      environment_name: Option(String),
      comment: Option(String),
    )
pub type ReviewDismissedIssueEvent {
  ReviewDismissedIssueEvent(
    commit_id: Option(String),
    commit_url: Option(String),
    created_at: Option(String),
    dismissed_review: Option(Nil),
    url: Option(String),
    actor: Option(Nil),
    performed_via_github_app: Option(Nil),
    node_id: Option(String),
    event: Option(String),
    id: Option(Int),
  )
}

Constructors

  • ReviewDismissedIssueEvent(
      commit_id: Option(String),
      commit_url: Option(String),
      created_at: Option(String),
      dismissed_review: Option(Nil),
      url: Option(String),
      actor: Option(Nil),
      performed_via_github_app: Option(Nil),
      node_id: Option(String),
      event: Option(String),
      id: Option(Int),
    )
pub type ReviewRequestRemovedIssueEvent {
  ReviewRequestRemovedIssueEvent(
    commit_id: Option(String),
    commit_url: Option(String),
    created_at: Option(String),
    requested_team: Option(Nil),
    url: Option(String),
    actor: Option(Nil),
    performed_via_github_app: Option(Nil),
    review_requester: Option(Nil),
    requested_reviewer: Option(Nil),
    node_id: Option(String),
    event: Option(String),
    id: Option(Int),
  )
}

Constructors

  • ReviewRequestRemovedIssueEvent(
      commit_id: Option(String),
      commit_url: Option(String),
      created_at: Option(String),
      requested_team: Option(Nil),
      url: Option(String),
      actor: Option(Nil),
      performed_via_github_app: Option(Nil),
      review_requester: Option(Nil),
      requested_reviewer: Option(Nil),
      node_id: Option(String),
      event: Option(String),
      id: Option(Int),
    )
pub type ReviewRequestedIssueEvent {
  ReviewRequestedIssueEvent(
    commit_id: Option(String),
    commit_url: Option(String),
    created_at: Option(String),
    requested_team: Option(Nil),
    url: Option(String),
    actor: Option(Nil),
    performed_via_github_app: Option(Nil),
    review_requester: Option(Nil),
    requested_reviewer: Option(Nil),
    node_id: Option(String),
    event: Option(String),
    id: Option(Int),
  )
}

Constructors

  • ReviewRequestedIssueEvent(
      commit_id: Option(String),
      commit_url: Option(String),
      created_at: Option(String),
      requested_team: Option(Nil),
      url: Option(String),
      actor: Option(Nil),
      performed_via_github_app: Option(Nil),
      review_requester: Option(Nil),
      requested_reviewer: Option(Nil),
      node_id: Option(String),
      event: Option(String),
      id: Option(Int),
    )
pub type Root {
  Root(
    commit_search_url: Option(String),
    gists_url: Option(String),
    starred_gists_url: Option(String),
    following_url: Option(String),
    current_user_url: Option(String),
    organization_url: Option(String),
    label_search_url: Option(String),
    keys_url: Option(String),
    organization_repositories_url: Option(String),
    feeds_url: Option(String),
    followers_url: Option(String),
    hub_url: Option(String),
    current_user_repositories_url: Option(String),
    emails_url: Option(String),
    topic_search_url: Option(String),
    events_url: Option(String),
    public_gists_url: Option(String),
    issues_url: Option(String),
    authorizations_url: Option(String),
    code_search_url: Option(String),
    user_repositories_url: Option(String),
    rate_limit_url: Option(String),
    user_search_url: Option(String),
    repository_search_url: Option(String),
    starred_url: Option(String),
    current_user_authorizations_html_url: Option(String),
    notifications_url: Option(String),
    repository_url: Option(String),
    organization_teams_url: Option(String),
    user_url: Option(String),
    user_organizations_url: Option(String),
    emojis_url: Option(String),
    issue_search_url: Option(String),
  )
}

Constructors

  • Root(
      commit_search_url: Option(String),
      gists_url: Option(String),
      starred_gists_url: Option(String),
      following_url: Option(String),
      current_user_url: Option(String),
      organization_url: Option(String),
      label_search_url: Option(String),
      keys_url: Option(String),
      organization_repositories_url: Option(String),
      feeds_url: Option(String),
      followers_url: Option(String),
      hub_url: Option(String),
      current_user_repositories_url: Option(String),
      emails_url: Option(String),
      topic_search_url: Option(String),
      events_url: Option(String),
      public_gists_url: Option(String),
      issues_url: Option(String),
      authorizations_url: Option(String),
      code_search_url: Option(String),
      user_repositories_url: Option(String),
      rate_limit_url: Option(String),
      user_search_url: Option(String),
      repository_search_url: Option(String),
      starred_url: Option(String),
      current_user_authorizations_html_url: Option(String),
      notifications_url: Option(String),
      repository_url: Option(String),
      organization_teams_url: Option(String),
      user_url: Option(String),
      user_organizations_url: Option(String),
      emojis_url: Option(String),
      issue_search_url: Option(String),
    )
pub type RuleSuite {
  RuleSuite(
    repository_name: Option(String),
    evaluation_result: Option(String),
    actor_id: Option(Int),
    after_sha: Option(String),
    before_sha: Option(String),
    repository_id: Option(Int),
    ref: Option(String),
    rule_evaluations: Option(Nil),
    actor_name: Option(String),
    pushed_at: Option(String),
    id: Option(Int),
    result: Option(String),
  )
}

Constructors

  • RuleSuite(
      repository_name: Option(String),
      evaluation_result: Option(String),
      actor_id: Option(Int),
      after_sha: Option(String),
      before_sha: Option(String),
      repository_id: Option(Int),
      ref: Option(String),
      rule_evaluations: Option(Nil),
      actor_name: Option(String),
      pushed_at: Option(String),
      id: Option(Int),
      result: Option(String),
    )
pub type RuleSuites {
  RuleSuites
}

Constructors

  • RuleSuites
pub type Runner {
  Runner(
    os: Option(String),
    runner_group_id: Option(Int),
    name: Option(String),
    status: Option(String),
    busy: Option(Bool),
    id: Option(Int),
    labels: Option(Nil),
  )
}

Constructors

  • Runner(
      os: Option(String),
      runner_group_id: Option(Int),
      name: Option(String),
      status: Option(String),
      busy: Option(Bool),
      id: Option(Int),
      labels: Option(Nil),
    )
pub type RunnerApplication {
  RunnerApplication(
    os: Option(String),
    filename: Option(String),
    temp_download_token: Option(String),
    architecture: Option(String),
    download_url: Option(String),
    sha256_checksum: Option(String),
  )
}

Constructors

  • RunnerApplication(
      os: Option(String),
      filename: Option(String),
      temp_download_token: Option(String),
      architecture: Option(String),
      download_url: Option(String),
      sha256_checksum: Option(String),
    )
pub type RunnerGroupsOrg {
  RunnerGroupsOrg(
    default: Option(Bool),
    allows_public_repositories: Option(Bool),
    name: Option(String),
    inherited_allows_public_repositories: Option(Bool),
    selected_workflows: Option(List(String)),
    visibility: Option(String),
    runners_url: Option(String),
    restricted_to_workflows: Option(Bool),
    inherited: Option(Bool),
    id: Option(Float),
    hosted_runners_url: Option(String),
    selected_repositories_url: Option(String),
    workflow_restrictions_read_only: Option(Bool),
  )
}

Constructors

  • RunnerGroupsOrg(
      default: Option(Bool),
      allows_public_repositories: Option(Bool),
      name: Option(String),
      inherited_allows_public_repositories: Option(Bool),
      selected_workflows: Option(List(String)),
      visibility: Option(String),
      runners_url: Option(String),
      restricted_to_workflows: Option(Bool),
      inherited: Option(Bool),
      id: Option(Float),
      hosted_runners_url: Option(String),
      selected_repositories_url: Option(String),
      workflow_restrictions_read_only: Option(Bool),
    )
pub type RunnerLabel {
  RunnerLabel(
    name: Option(String),
    type_: Option(String),
    id: Option(Int),
  )
}

Constructors

  • RunnerLabel(
      name: Option(String),
      type_: Option(String),
      id: Option(Int),
    )
pub type ScimError {
  ScimError(
    message: Option(String),
    documentation_url: Option(String),
    scim_type: Option(String),
    detail: Option(String),
    schemas: Option(List(String)),
    status: Option(Int),
  )
}

Constructors

  • ScimError(
      message: Option(String),
      documentation_url: Option(String),
      scim_type: Option(String),
      detail: Option(String),
      schemas: Option(List(String)),
      status: Option(Int),
    )
pub type SearchResultTextMatches {
  SearchResultTextMatches
}

Constructors

  • SearchResultTextMatches
pub type SecretScanningAlert {
  SecretScanningAlert(
    push_protection_bypass_request_html_url: Option(String),
    push_protection_bypassed: Option(Bool),
    number: Option(Int),
    secret_type: Option(String),
    created_at: Option(String),
    push_protection_bypassed_at: Option(String),
    push_protection_bypass_request_reviewer: Option(Nil),
    publicly_leaked: Option(Bool),
    resolution: Option(String),
    resolution_comment: Option(String),
    locations_url: Option(String),
    push_protection_bypassed_by: Option(Nil),
    url: Option(String),
    secret: Option(String),
    state: Option(String),
    validity: Option(String),
    updated_at: Option(String),
    multi_repo: Option(Bool),
    push_protection_bypass_request_comment: Option(String),
    resolved_at: Option(String),
    html_url: Option(String),
    secret_type_display_name: Option(String),
    resolved_by: Option(Nil),
  )
}

Constructors

  • SecretScanningAlert(
      push_protection_bypass_request_html_url: Option(String),
      push_protection_bypassed: Option(Bool),
      number: Option(Int),
      secret_type: Option(String),
      created_at: Option(String),
      push_protection_bypassed_at: Option(String),
      push_protection_bypass_request_reviewer: Option(Nil),
      publicly_leaked: Option(Bool),
      resolution: Option(String),
      resolution_comment: Option(String),
      locations_url: Option(String),
      push_protection_bypassed_by: Option(Nil),
      url: Option(String),
      secret: Option(String),
      state: Option(String),
      validity: Option(String),
      updated_at: Option(String),
      multi_repo: Option(Bool),
      push_protection_bypass_request_comment: Option(String),
      resolved_at: Option(String),
      html_url: Option(String),
      secret_type_display_name: Option(String),
      resolved_by: Option(Nil),
    )
pub type SecretScanningAlertResolution {
  SecretScanningAlertResolution
}

Constructors

  • SecretScanningAlertResolution
pub type SecretScanningAlertResolutionComment {
  SecretScanningAlertResolutionComment
}

Constructors

  • SecretScanningAlertResolutionComment
pub type SecretScanningAlertResolutionWebhook {
  SecretScanningAlertResolutionWebhook
}

Constructors

  • SecretScanningAlertResolutionWebhook
pub type SecretScanningAlertState {
  SecretScanningAlertState
}

Constructors

  • SecretScanningAlertState
pub type SecretScanningAlertWebhook {
  SecretScanningAlertWebhook(
    push_protection_bypass_request_html_url: Option(String),
    push_protection_bypassed: Option(Bool),
    number: Option(Int),
    secret_type: Option(String),
    created_at: Option(String),
    push_protection_bypassed_at: Option(String),
    push_protection_bypass_request_reviewer: Option(Nil),
    publicly_leaked: Option(Bool),
    resolution: Option(String),
    resolution_comment: Option(String),
    locations_url: Option(String),
    push_protection_bypassed_by: Option(Nil),
    url: Option(String),
    validity: Option(String),
    updated_at: Option(String),
    multi_repo: Option(Bool),
    push_protection_bypass_request_comment: Option(String),
    resolved_at: Option(String),
    html_url: Option(String),
    secret_type_display_name: Option(String),
    resolved_by: Option(Nil),
  )
}

Constructors

  • SecretScanningAlertWebhook(
      push_protection_bypass_request_html_url: Option(String),
      push_protection_bypassed: Option(Bool),
      number: Option(Int),
      secret_type: Option(String),
      created_at: Option(String),
      push_protection_bypassed_at: Option(String),
      push_protection_bypass_request_reviewer: Option(Nil),
      publicly_leaked: Option(Bool),
      resolution: Option(String),
      resolution_comment: Option(String),
      locations_url: Option(String),
      push_protection_bypassed_by: Option(Nil),
      url: Option(String),
      validity: Option(String),
      updated_at: Option(String),
      multi_repo: Option(Bool),
      push_protection_bypass_request_comment: Option(String),
      resolved_at: Option(String),
      html_url: Option(String),
      secret_type_display_name: Option(String),
      resolved_by: Option(Nil),
    )
pub type SecretScanningLocation {
  SecretScanningLocation(
    details: Option(Nil),
    type_: Option(String),
  )
}

Constructors

  • SecretScanningLocation(
      details: Option(Nil),
      type_: Option(String),
    )
pub type SecretScanningLocationCommit {
  SecretScanningLocationCommit(
    commit_sha: Option(String),
    path_: Option(String),
    commit_url: Option(String),
    blob_sha: Option(String),
    blob_url: Option(String),
    start_line: Option(Float),
    start_column: Option(Float),
    end_line: Option(Float),
    end_column: Option(Float),
  )
}

Constructors

  • SecretScanningLocationCommit(
      commit_sha: Option(String),
      path_: Option(String),
      commit_url: Option(String),
      blob_sha: Option(String),
      blob_url: Option(String),
      start_line: Option(Float),
      start_column: Option(Float),
      end_line: Option(Float),
      end_column: Option(Float),
    )
pub type SecretScanningLocationDiscussionBody {
  SecretScanningLocationDiscussionBody(
    discussion_body_url: Option(String),
  )
}

Constructors

  • SecretScanningLocationDiscussionBody(
      discussion_body_url: Option(String),
    )
pub type SecretScanningLocationDiscussionComment {
  SecretScanningLocationDiscussionComment(
    discussion_comment_url: Option(String),
  )
}

Constructors

  • SecretScanningLocationDiscussionComment(
      discussion_comment_url: Option(String),
    )
pub type SecretScanningLocationDiscussionTitle {
  SecretScanningLocationDiscussionTitle(
    discussion_title_url: Option(String),
  )
}

Constructors

  • SecretScanningLocationDiscussionTitle(
      discussion_title_url: Option(String),
    )
pub type SecretScanningLocationIssueBody {
  SecretScanningLocationIssueBody(issue_body_url: Option(String))
}

Constructors

  • SecretScanningLocationIssueBody(issue_body_url: Option(String))
pub type SecretScanningLocationIssueComment {
  SecretScanningLocationIssueComment(
    issue_comment_url: Option(String),
  )
}

Constructors

  • SecretScanningLocationIssueComment(
      issue_comment_url: Option(String),
    )
pub type SecretScanningLocationIssueTitle {
  SecretScanningLocationIssueTitle(
    issue_title_url: Option(String),
  )
}

Constructors

  • SecretScanningLocationIssueTitle(issue_title_url: Option(String))
pub type SecretScanningLocationPullRequestBody {
  SecretScanningLocationPullRequestBody(
    pull_request_body_url: Option(String),
  )
}

Constructors

  • SecretScanningLocationPullRequestBody(
      pull_request_body_url: Option(String),
    )
pub type SecretScanningLocationPullRequestComment {
  SecretScanningLocationPullRequestComment(
    pull_request_comment_url: Option(String),
  )
}

Constructors

  • SecretScanningLocationPullRequestComment(
      pull_request_comment_url: Option(String),
    )
pub type SecretScanningLocationPullRequestReview {
  SecretScanningLocationPullRequestReview(
    pull_request_review_url: Option(String),
  )
}

Constructors

  • SecretScanningLocationPullRequestReview(
      pull_request_review_url: Option(String),
    )
pub type SecretScanningLocationPullRequestReviewComment {
  SecretScanningLocationPullRequestReviewComment(
    pull_request_review_comment_url: Option(String),
  )
}

Constructors

  • SecretScanningLocationPullRequestReviewComment(
      pull_request_review_comment_url: Option(String),
    )
pub type SecretScanningLocationPullRequestTitle {
  SecretScanningLocationPullRequestTitle(
    pull_request_title_url: Option(String),
  )
}

Constructors

  • SecretScanningLocationPullRequestTitle(
      pull_request_title_url: Option(String),
    )
pub type SecretScanningLocationWikiCommit {
  SecretScanningLocationWikiCommit(
    commit_sha: Option(String),
    path_: Option(String),
    commit_url: Option(String),
    blob_sha: Option(String),
    start_line: Option(Float),
    start_column: Option(Float),
    end_line: Option(Float),
    end_column: Option(Float),
    page_url: Option(String),
  )
}

Constructors

  • SecretScanningLocationWikiCommit(
      commit_sha: Option(String),
      path_: Option(String),
      commit_url: Option(String),
      blob_sha: Option(String),
      start_line: Option(Float),
      start_column: Option(Float),
      end_line: Option(Float),
      end_column: Option(Float),
      page_url: Option(String),
    )
pub type SecretScanningPushProtectionBypass {
  SecretScanningPushProtectionBypass(
    token_type: Option(String),
    reason: Option(String),
    expire_at: Option(String),
  )
}

Constructors

  • SecretScanningPushProtectionBypass(
      token_type: Option(String),
      reason: Option(String),
      expire_at: Option(String),
    )
pub type SecretScanningPushProtectionBypassPlaceholderId {
  SecretScanningPushProtectionBypassPlaceholderId
}

Constructors

  • SecretScanningPushProtectionBypassPlaceholderId
pub type SecretScanningPushProtectionBypassReason {
  SecretScanningPushProtectionBypassReason
}

Constructors

  • SecretScanningPushProtectionBypassReason
pub type SecurityAdvisoryCreditTypes {
  SecurityAdvisoryCreditTypes
}

Constructors

  • SecurityAdvisoryCreditTypes
pub type SecurityAdvisoryEcosystems {
  SecurityAdvisoryEcosystems
}

Constructors

  • SecurityAdvisoryEcosystems
pub type SecurityAndAnalysis {
  SecurityAndAnalysis(
    secret_scanning: Option(Nil),
    secret_scanning_non_provider_patterns: Option(Nil),
    secret_scanning_ai_detection: Option(Nil),
    dependabot_security_updates: Option(Nil),
    advanced_security: Option(Nil),
    secret_scanning_push_protection: Option(Nil),
  )
}

Constructors

  • SecurityAndAnalysis(
      secret_scanning: Option(Nil),
      secret_scanning_non_provider_patterns: Option(Nil),
      secret_scanning_ai_detection: Option(Nil),
      dependabot_security_updates: Option(Nil),
      advanced_security: Option(Nil),
      secret_scanning_push_protection: Option(Nil),
    )
pub type SelectedActions {
  SelectedActions(
    patterns_allowed: Option(List(String)),
    verified_allowed: Option(Bool),
    github_owned_allowed: Option(Bool),
  )
}

Constructors

  • SelectedActions(
      patterns_allowed: Option(List(String)),
      verified_allowed: Option(Bool),
      github_owned_allowed: Option(Bool),
    )
pub type SelectedActionsUrl {
  SelectedActionsUrl
}

Constructors

  • SelectedActionsUrl
pub type ShortBlob {
  ShortBlob(sha: Option(String), url: Option(String))
}

Constructors

  • ShortBlob(sha: Option(String), url: Option(String))
pub type ShortBranch {
  ShortBranch(
    protection_url: Option(String),
    name: Option(String),
    protected: Option(Bool),
    commit: Option(Nil),
    protection: Option(Nil),
  )
}

Constructors

  • ShortBranch(
      protection_url: Option(String),
      name: Option(String),
      protected: Option(Bool),
      commit: Option(Nil),
      protection: Option(Nil),
    )
pub type SigstoreBundle0 {
  SigstoreBundle0(
    verification_material: Option(Nil),
    dsse_envelope: Option(Nil),
    media_type: Option(String),
  )
}

Constructors

  • SigstoreBundle0(
      verification_material: Option(Nil),
      dsse_envelope: Option(Nil),
      media_type: Option(String),
    )
pub type SimpleCheckSuite {
  SimpleCheckSuite(
    head_branch: Option(String),
    app: Option(Nil),
    created_at: Option(String),
    repository: Option(Nil),
    head_sha: Option(String),
    url: Option(String),
    status: Option(String),
    updated_at: Option(String),
    node_id: Option(String),
    id: Option(Int),
    after: Option(String),
    pull_requests: Option(Nil),
    conclusion: Option(String),
    before: Option(String),
  )
}

Constructors

  • SimpleCheckSuite(
      head_branch: Option(String),
      app: Option(Nil),
      created_at: Option(String),
      repository: Option(Nil),
      head_sha: Option(String),
      url: Option(String),
      status: Option(String),
      updated_at: Option(String),
      node_id: Option(String),
      id: Option(Int),
      after: Option(String),
      pull_requests: Option(Nil),
      conclusion: Option(String),
      before: Option(String),
    )
pub type SimpleClassroom {
  SimpleClassroom(
    archived: Option(Bool),
    name: Option(String),
    url: Option(String),
    id: Option(Int),
  )
}

Constructors

  • SimpleClassroom(
      archived: Option(Bool),
      name: Option(String),
      url: Option(String),
      id: Option(Int),
    )
pub type SimpleClassroomAssignment {
  SimpleClassroomAssignment(
    feedback_pull_requests_enabled: Option(Bool),
    accepted: Option(Int),
    public_repo: Option(Bool),
    slug: Option(String),
    editor: Option(String),
    invite_link: Option(String),
    passing: Option(Int),
    classroom: Option(Nil),
    title: Option(String),
    deadline: Option(String),
    language: Option(String),
    type_: Option(String),
    submitted: Option(Int),
    id: Option(Int),
    max_teams: Option(Int),
    invitations_enabled: Option(Bool),
    max_members: Option(Int),
    students_are_repo_admins: Option(Bool),
  )
}

Constructors

  • SimpleClassroomAssignment(
      feedback_pull_requests_enabled: Option(Bool),
      accepted: Option(Int),
      public_repo: Option(Bool),
      slug: Option(String),
      editor: Option(String),
      invite_link: Option(String),
      passing: Option(Int),
      classroom: Option(Nil),
      title: Option(String),
      deadline: Option(String),
      language: Option(String),
      type_: Option(String),
      submitted: Option(Int),
      id: Option(Int),
      max_teams: Option(Int),
      invitations_enabled: Option(Bool),
      max_members: Option(Int),
      students_are_repo_admins: Option(Bool),
    )
pub type SimpleClassroomOrganization {
  SimpleClassroomOrganization(
    avatar_url: Option(String),
    login: Option(String),
    name: Option(String),
    node_id: Option(String),
    id: Option(Int),
    html_url: Option(String),
  )
}

Constructors

  • SimpleClassroomOrganization(
      avatar_url: Option(String),
      login: Option(String),
      name: Option(String),
      node_id: Option(String),
      id: Option(Int),
      html_url: Option(String),
    )
pub type SimpleClassroomRepository {
  SimpleClassroomRepository(
    default_branch: Option(String),
    private: Option(Bool),
    node_id: Option(String),
    id: Option(Int),
    full_name: Option(String),
    html_url: Option(String),
  )
}

Constructors

  • SimpleClassroomRepository(
      default_branch: Option(String),
      private: Option(Bool),
      node_id: Option(String),
      id: Option(Int),
      full_name: Option(String),
      html_url: Option(String),
    )
pub type SimpleClassroomUser {
  SimpleClassroomUser(
    avatar_url: Option(String),
    login: Option(String),
    id: Option(Int),
    html_url: Option(String),
  )
}

Constructors

  • SimpleClassroomUser(
      avatar_url: Option(String),
      login: Option(String),
      id: Option(Int),
      html_url: Option(String),
    )
pub type SimpleCommit {
  SimpleCommit(
    message: Option(String),
    committer: Option(Nil),
    author: Option(Nil),
    timestamp: Option(String),
    id: Option(String),
    tree_id: Option(String),
  )
}

Constructors

  • SimpleCommit(
      message: Option(String),
      committer: Option(Nil),
      author: Option(Nil),
      timestamp: Option(String),
      id: Option(String),
      tree_id: Option(String),
    )
pub type SimpleCommitStatus {
  SimpleCommitStatus(
    target_url: Option(String),
    avatar_url: Option(String),
    created_at: Option(String),
    url: Option(String),
    context: Option(String),
    state: Option(String),
    updated_at: Option(String),
    node_id: Option(String),
    id: Option(Int),
    description: Option(String),
    required: Option(Bool),
  )
}

Constructors

  • SimpleCommitStatus(
      target_url: Option(String),
      avatar_url: Option(String),
      created_at: Option(String),
      url: Option(String),
      context: Option(String),
      state: Option(String),
      updated_at: Option(String),
      node_id: Option(String),
      id: Option(Int),
      description: Option(String),
      required: Option(Bool),
    )
pub type SimpleInstallation {
  SimpleInstallation(node_id: Option(String), id: Option(Int))
}

Constructors

  • SimpleInstallation(node_id: Option(String), id: Option(Int))
pub type SimpleRepository {
  SimpleRepository(
    hooks_url: Option(String),
    branches_url: Option(String),
    forks_url: Option(String),
    fork: Option(Bool),
    private: Option(Bool),
    keys_url: Option(String),
    comments_url: Option(String),
    trees_url: Option(String),
    blobs_url: Option(String),
    teams_url: Option(String),
    stargazers_url: Option(String),
    contributors_url: Option(String),
    tags_url: Option(String),
    issue_comment_url: Option(String),
    events_url: Option(String),
    issues_url: Option(String),
    contents_url: Option(String),
    merges_url: Option(String),
    name: Option(String),
    languages_url: Option(String),
    commits_url: Option(String),
    subscription_url: Option(String),
    issue_events_url: Option(String),
    labels_url: Option(String),
    url: Option(String),
    statuses_url: Option(String),
    archive_url: Option(String),
    milestones_url: Option(String),
    owner: Option(Nil),
    assignees_url: Option(String),
    compare_url: Option(String),
    git_tags_url: Option(String),
    node_id: Option(String),
    notifications_url: Option(String),
    downloads_url: Option(String),
    subscribers_url: Option(String),
    id: Option(Int),
    full_name: Option(String),
    html_url: Option(String),
    description: Option(String),
    releases_url: Option(String),
    git_refs_url: Option(String),
    collaborators_url: Option(String),
    pulls_url: Option(String),
    deployments_url: Option(String),
    git_commits_url: Option(String),
  )
}

Constructors

  • SimpleRepository(
      hooks_url: Option(String),
      branches_url: Option(String),
      forks_url: Option(String),
      fork: Option(Bool),
      private: Option(Bool),
      keys_url: Option(String),
      comments_url: Option(String),
      trees_url: Option(String),
      blobs_url: Option(String),
      teams_url: Option(String),
      stargazers_url: Option(String),
      contributors_url: Option(String),
      tags_url: Option(String),
      issue_comment_url: Option(String),
      events_url: Option(String),
      issues_url: Option(String),
      contents_url: Option(String),
      merges_url: Option(String),
      name: Option(String),
      languages_url: Option(String),
      commits_url: Option(String),
      subscription_url: Option(String),
      issue_events_url: Option(String),
      labels_url: Option(String),
      url: Option(String),
      statuses_url: Option(String),
      archive_url: Option(String),
      milestones_url: Option(String),
      owner: Option(Nil),
      assignees_url: Option(String),
      compare_url: Option(String),
      git_tags_url: Option(String),
      node_id: Option(String),
      notifications_url: Option(String),
      downloads_url: Option(String),
      subscribers_url: Option(String),
      id: Option(Int),
      full_name: Option(String),
      html_url: Option(String),
      description: Option(String),
      releases_url: Option(String),
      git_refs_url: Option(String),
      collaborators_url: Option(String),
      pulls_url: Option(String),
      deployments_url: Option(String),
      git_commits_url: Option(String),
    )
pub type SimpleUser {
  SimpleUser(
    user_view_type: Option(String),
    gists_url: Option(String),
    following_url: Option(String),
    followers_url: Option(String),
    subscriptions_url: Option(String),
    received_events_url: Option(String),
    events_url: Option(String),
    avatar_url: Option(String),
    login: Option(String),
    name: Option(String),
    url: Option(String),
    starred_url: Option(String),
    organizations_url: Option(String),
    repos_url: Option(String),
    starred_at: Option(String),
    gravatar_id: Option(String),
    site_admin: Option(Bool),
    node_id: Option(String),
    type_: Option(String),
    id: Option(Int),
    html_url: Option(String),
    email: Option(String),
  )
}

Constructors

  • SimpleUser(
      user_view_type: Option(String),
      gists_url: Option(String),
      following_url: Option(String),
      followers_url: Option(String),
      subscriptions_url: Option(String),
      received_events_url: Option(String),
      events_url: Option(String),
      avatar_url: Option(String),
      login: Option(String),
      name: Option(String),
      url: Option(String),
      starred_url: Option(String),
      organizations_url: Option(String),
      repos_url: Option(String),
      starred_at: Option(String),
      gravatar_id: Option(String),
      site_admin: Option(Bool),
      node_id: Option(String),
      type_: Option(String),
      id: Option(Int),
      html_url: Option(String),
      email: Option(String),
    )
pub type Snapshot {
  Snapshot(
    manifests: Option(Nil),
    detector: Option(Nil),
    sha: Option(String),
    metadata: Option(Nil),
    scanned: Option(String),
    ref: Option(String),
    version: Option(Int),
    job: Option(Nil),
  )
}

Constructors

  • Snapshot(
      manifests: Option(Nil),
      detector: Option(Nil),
      sha: Option(String),
      metadata: Option(Nil),
      scanned: Option(String),
      ref: Option(String),
      version: Option(Int),
      job: Option(Nil),
    )
pub type SocialAccount {
  SocialAccount(url: Option(String), provider: Option(String))
}

Constructors

  • SocialAccount(url: Option(String), provider: Option(String))
pub type SshSigningKey {
  SshSigningKey(
    created_at: Option(String),
    title: Option(String),
    id: Option(Int),
    key: Option(String),
  )
}

Constructors

  • SshSigningKey(
      created_at: Option(String),
      title: Option(String),
      id: Option(Int),
      key: Option(String),
    )
pub type Stargazer {
  Stargazer(user: Option(Nil), starred_at: Option(String))
}

Constructors

  • Stargazer(user: Option(Nil), starred_at: Option(String))
pub type StarredRepository {
  StarredRepository(
    repo: Option(Nil),
    starred_at: Option(String),
  )
}

Constructors

  • StarredRepository(repo: Option(Nil), starred_at: Option(String))
pub type StateChangeIssueEvent {
  StateChangeIssueEvent(
    commit_id: Option(String),
    commit_url: Option(String),
    created_at: Option(String),
    url: Option(String),
    state_reason: Option(String),
    actor: Option(Nil),
    performed_via_github_app: Option(Nil),
    node_id: Option(String),
    event: Option(String),
    id: Option(Int),
  )
}

Constructors

  • StateChangeIssueEvent(
      commit_id: Option(String),
      commit_url: Option(String),
      created_at: Option(String),
      url: Option(String),
      state_reason: Option(String),
      actor: Option(Nil),
      performed_via_github_app: Option(Nil),
      node_id: Option(String),
      event: Option(String),
      id: Option(Int),
    )
pub type Status {
  Status(
    target_url: Option(String),
    avatar_url: Option(String),
    created_at: Option(String),
    creator: Option(Nil),
    url: Option(String),
    context: Option(String),
    state: Option(String),
    updated_at: Option(String),
    node_id: Option(String),
    id: Option(Int),
    description: Option(String),
  )
}

Constructors

  • Status(
      target_url: Option(String),
      avatar_url: Option(String),
      created_at: Option(String),
      creator: Option(Nil),
      url: Option(String),
      context: Option(String),
      state: Option(String),
      updated_at: Option(String),
      node_id: Option(String),
      id: Option(Int),
      description: Option(String),
    )
pub type StatusCheckPolicy {
  StatusCheckPolicy(
    contexts: Option(List(String)),
    strict: Option(Bool),
    checks: Option(Nil),
    url: Option(String),
    contexts_url: Option(String),
  )
}

Constructors

  • StatusCheckPolicy(
      contexts: Option(List(String)),
      strict: Option(Bool),
      checks: Option(Nil),
      url: Option(String),
      contexts_url: Option(String),
    )
pub type Tag {
  Tag(
    name: Option(String),
    zipball_url: Option(String),
    tarball_url: Option(String),
    commit: Option(Nil),
    node_id: Option(String),
  )
}

Constructors

  • Tag(
      name: Option(String),
      zipball_url: Option(String),
      tarball_url: Option(String),
      commit: Option(Nil),
      node_id: Option(String),
    )
pub type TagProtection {
  TagProtection(
    enabled: Option(Bool),
    created_at: Option(String),
    pattern: Option(String),
    updated_at: Option(String),
    id: Option(Int),
  )
}

Constructors

  • TagProtection(
      enabled: Option(Bool),
      created_at: Option(String),
      pattern: Option(String),
      updated_at: Option(String),
      id: Option(Int),
    )
pub type Team {
  Team(
    permissions: Option(Nil),
    privacy: Option(String),
    members_url: Option(String),
    parent: Option(Nil),
    name: Option(String),
    slug: Option(String),
    url: Option(String),
    permission: Option(String),
    node_id: Option(String),
    repositories_url: Option(String),
    id: Option(Int),
    html_url: Option(String),
    notification_setting: Option(String),
    description: Option(String),
  )
}

Constructors

  • Team(
      permissions: Option(Nil),
      privacy: Option(String),
      members_url: Option(String),
      parent: Option(Nil),
      name: Option(String),
      slug: Option(String),
      url: Option(String),
      permission: Option(String),
      node_id: Option(String),
      repositories_url: Option(String),
      id: Option(Int),
      html_url: Option(String),
      notification_setting: Option(String),
      description: Option(String),
    )
pub type TeamDiscussion {
  TeamDiscussion(
    last_edited_at: Option(String),
    body: Option(String),
    private: Option(Bool),
    comments_url: Option(String),
    comments_count: Option(Int),
    body_html: Option(String),
    number: Option(Int),
    created_at: Option(String),
    reactions: Option(Nil),
    author: Option(Nil),
    team_url: Option(String),
    url: Option(String),
    updated_at: Option(String),
    node_id: Option(String),
    title: Option(String),
    pinned: Option(Bool),
    html_url: Option(String),
    body_version: Option(String),
  )
}

Constructors

  • TeamDiscussion(
      last_edited_at: Option(String),
      body: Option(String),
      private: Option(Bool),
      comments_url: Option(String),
      comments_count: Option(Int),
      body_html: Option(String),
      number: Option(Int),
      created_at: Option(String),
      reactions: Option(Nil),
      author: Option(Nil),
      team_url: Option(String),
      url: Option(String),
      updated_at: Option(String),
      node_id: Option(String),
      title: Option(String),
      pinned: Option(Bool),
      html_url: Option(String),
      body_version: Option(String),
    )
pub type TeamDiscussionComment {
  TeamDiscussionComment(
    last_edited_at: Option(String),
    body: Option(String),
    body_html: Option(String),
    number: Option(Int),
    created_at: Option(String),
    reactions: Option(Nil),
    author: Option(Nil),
    url: Option(String),
    updated_at: Option(String),
    node_id: Option(String),
    discussion_url: Option(String),
    html_url: Option(String),
    body_version: Option(String),
  )
}

Constructors

  • TeamDiscussionComment(
      last_edited_at: Option(String),
      body: Option(String),
      body_html: Option(String),
      number: Option(Int),
      created_at: Option(String),
      reactions: Option(Nil),
      author: Option(Nil),
      url: Option(String),
      updated_at: Option(String),
      node_id: Option(String),
      discussion_url: Option(String),
      html_url: Option(String),
      body_version: Option(String),
    )
pub type TeamFull {
  TeamFull(
    ldap_dn: Option(String),
    privacy: Option(String),
    members_url: Option(String),
    members_count: Option(Int),
    parent: Option(Nil),
    created_at: Option(String),
    name: Option(String),
    slug: Option(String),
    url: Option(String),
    permission: Option(String),
    repos_count: Option(Int),
    organization: Option(Nil),
    updated_at: Option(String),
    node_id: Option(String),
    repositories_url: Option(String),
    id: Option(Int),
    html_url: Option(String),
    notification_setting: Option(String),
    description: Option(String),
  )
}

Constructors

  • TeamFull(
      ldap_dn: Option(String),
      privacy: Option(String),
      members_url: Option(String),
      members_count: Option(Int),
      parent: Option(Nil),
      created_at: Option(String),
      name: Option(String),
      slug: Option(String),
      url: Option(String),
      permission: Option(String),
      repos_count: Option(Int),
      organization: Option(Nil),
      updated_at: Option(String),
      node_id: Option(String),
      repositories_url: Option(String),
      id: Option(Int),
      html_url: Option(String),
      notification_setting: Option(String),
      description: Option(String),
    )
pub type TeamMembership {
  TeamMembership(
    url: Option(String),
    state: Option(String),
    role: Option(String),
  )
}

Constructors

  • TeamMembership(
      url: Option(String),
      state: Option(String),
      role: Option(String),
    )
pub type TeamOrganization {
  TeamOrganization(
    hooks_url: Option(String),
    has_organization_projects: Option(Bool),
    twitter_username: Option(String),
    members_allowed_repository_creation_type: Option(String),
    blog: Option(String),
    default_repository_permission: Option(String),
    two_factor_requirement_enabled: Option(Bool),
    web_commit_signoff_required: Option(Bool),
    members_url: Option(String),
    events_url: Option(String),
    avatar_url: Option(String),
    plan: Option(Nil),
    login: Option(String),
    has_repository_projects: Option(Bool),
    created_at: Option(String),
    issues_url: Option(String),
    total_private_repos: Option(Int),
    owned_private_repos: Option(Int),
    public_repos: Option(Int),
    name: Option(String),
    members_can_fork_private_repositories: Option(Bool),
    collaborators: Option(Int),
    url: Option(String),
    members_can_create_public_repositories: Option(Bool),
    archived_at: Option(String),
    following: Option(Int),
    repos_url: Option(String),
    members_can_create_private_repositories: Option(Bool),
    public_members_url: Option(String),
    private_gists: Option(Int),
    followers: Option(Int),
    location: Option(String),
    members_can_create_pages: Option(Bool),
    members_can_create_repositories: Option(Bool),
    updated_at: Option(String),
    node_id: Option(String),
    billing_email: Option(String),
    public_gists: Option(Int),
    members_can_create_private_pages: Option(Bool),
    type_: Option(String),
    id: Option(Int),
    html_url: Option(String),
    members_can_create_public_pages: Option(Bool),
    members_can_create_internal_repositories: Option(Bool),
    email: Option(String),
    description: Option(String),
    company: Option(String),
    is_verified: Option(Bool),
    disk_usage: Option(Int),
  )
}

Constructors

  • TeamOrganization(
      hooks_url: Option(String),
      has_organization_projects: Option(Bool),
      twitter_username: Option(String),
      members_allowed_repository_creation_type: Option(String),
      blog: Option(String),
      default_repository_permission: Option(String),
      two_factor_requirement_enabled: Option(Bool),
      web_commit_signoff_required: Option(Bool),
      members_url: Option(String),
      events_url: Option(String),
      avatar_url: Option(String),
      plan: Option(Nil),
      login: Option(String),
      has_repository_projects: Option(Bool),
      created_at: Option(String),
      issues_url: Option(String),
      total_private_repos: Option(Int),
      owned_private_repos: Option(Int),
      public_repos: Option(Int),
      name: Option(String),
      members_can_fork_private_repositories: Option(Bool),
      collaborators: Option(Int),
      url: Option(String),
      members_can_create_public_repositories: Option(Bool),
      archived_at: Option(String),
      following: Option(Int),
      repos_url: Option(String),
      members_can_create_private_repositories: Option(Bool),
      public_members_url: Option(String),
      private_gists: Option(Int),
      followers: Option(Int),
      location: Option(String),
      members_can_create_pages: Option(Bool),
      members_can_create_repositories: Option(Bool),
      updated_at: Option(String),
      node_id: Option(String),
      billing_email: Option(String),
      public_gists: Option(Int),
      members_can_create_private_pages: Option(Bool),
      type_: Option(String),
      id: Option(Int),
      html_url: Option(String),
      members_can_create_public_pages: Option(Bool),
      members_can_create_internal_repositories: Option(Bool),
      email: Option(String),
      description: Option(String),
      company: Option(String),
      is_verified: Option(Bool),
      disk_usage: Option(Int),
    )
pub type TeamProject {
  TeamProject(
    body: Option(String),
    private: Option(Bool),
    owner_url: Option(String),
    permissions: Option(Nil),
    number: Option(Int),
    created_at: Option(String),
    name: Option(String),
    creator: Option(Nil),
    columns_url: Option(String),
    url: Option(String),
    state: Option(String),
    updated_at: Option(String),
    node_id: Option(String),
    organization_permission: Option(String),
    id: Option(Int),
    html_url: Option(String),
  )
}

Constructors

  • TeamProject(
      body: Option(String),
      private: Option(Bool),
      owner_url: Option(String),
      permissions: Option(Nil),
      number: Option(Int),
      created_at: Option(String),
      name: Option(String),
      creator: Option(Nil),
      columns_url: Option(String),
      url: Option(String),
      state: Option(String),
      updated_at: Option(String),
      node_id: Option(String),
      organization_permission: Option(String),
      id: Option(Int),
      html_url: Option(String),
    )
pub type TeamRepository {
  TeamRepository(
    hooks_url: Option(String),
    default_branch: Option(String),
    branches_url: Option(String),
    size: Option(Int),
    forks_url: Option(String),
    license: Option(Nil),
    delete_branch_on_merge: Option(Bool),
    forks_count: Option(Int),
    fork: Option(Bool),
    git_url: Option(String),
    archived: Option(Bool),
    private: Option(Bool),
    permissions: Option(Nil),
    keys_url: Option(String),
    comments_url: Option(String),
    topics: Option(List(String)),
    trees_url: Option(String),
    has_downloads: Option(Bool),
    blobs_url: Option(String),
    teams_url: Option(String),
    watchers_count: Option(Int),
    stargazers_url: Option(String),
    stargazers_count: Option(Int),
    contributors_url: Option(String),
    tags_url: Option(String),
    web_commit_signoff_required: Option(Bool),
    issue_comment_url: Option(String),
    events_url: Option(String),
    created_at: Option(String),
    allow_forking: Option(Bool),
    issues_url: Option(String),
    contents_url: Option(String),
    merges_url: Option(String),
    name: Option(String),
    languages_url: Option(String),
    temp_clone_token: Option(String),
    commits_url: Option(String),
    subscription_url: Option(String),
    clone_url: Option(String),
    allow_squash_merge: Option(Bool),
    homepage: Option(String),
    issue_events_url: Option(String),
    mirror_url: Option(String),
    labels_url: Option(String),
    url: Option(String),
    open_issues: Option(Int),
    is_template: Option(Bool),
    statuses_url: Option(String),
    forks: Option(Int),
    archive_url: Option(String),
    visibility: Option(String),
    milestones_url: Option(String),
    allow_rebase_merge: Option(Bool),
    owner: Option(Nil),
    allow_merge_commit: Option(Bool),
    role_name: Option(String),
    assignees_url: Option(String),
    has_wiki: Option(Bool),
    compare_url: Option(String),
    git_tags_url: Option(String),
    updated_at: Option(String),
    watchers: Option(Int),
    node_id: Option(String),
    notifications_url: Option(String),
    ssh_url: Option(String),
    language: Option(String),
    pushed_at: Option(String),
    downloads_url: Option(String),
    subscribers_url: Option(String),
    subscribers_count: Option(Int),
    id: Option(Int),
    svn_url: Option(String),
    full_name: Option(String),
    html_url: Option(String),
    disabled: Option(Bool),
    description: Option(String),
    releases_url: Option(String),
    git_refs_url: Option(String),
    collaborators_url: Option(String),
    allow_auto_merge: Option(Bool),
    pulls_url: Option(String),
    network_count: Option(Int),
    deployments_url: Option(String),
    has_projects: Option(Bool),
    has_pages: Option(Bool),
    master_branch: Option(String),
    open_issues_count: Option(Int),
    git_commits_url: Option(String),
    has_issues: Option(Bool),
  )
}

Constructors

  • TeamRepository(
      hooks_url: Option(String),
      default_branch: Option(String),
      branches_url: Option(String),
      size: Option(Int),
      forks_url: Option(String),
      license: Option(Nil),
      delete_branch_on_merge: Option(Bool),
      forks_count: Option(Int),
      fork: Option(Bool),
      git_url: Option(String),
      archived: Option(Bool),
      private: Option(Bool),
      permissions: Option(Nil),
      keys_url: Option(String),
      comments_url: Option(String),
      topics: Option(List(String)),
      trees_url: Option(String),
      has_downloads: Option(Bool),
      blobs_url: Option(String),
      teams_url: Option(String),
      watchers_count: Option(Int),
      stargazers_url: Option(String),
      stargazers_count: Option(Int),
      contributors_url: Option(String),
      tags_url: Option(String),
      web_commit_signoff_required: Option(Bool),
      issue_comment_url: Option(String),
      events_url: Option(String),
      created_at: Option(String),
      allow_forking: Option(Bool),
      issues_url: Option(String),
      contents_url: Option(String),
      merges_url: Option(String),
      name: Option(String),
      languages_url: Option(String),
      temp_clone_token: Option(String),
      commits_url: Option(String),
      subscription_url: Option(String),
      clone_url: Option(String),
      allow_squash_merge: Option(Bool),
      homepage: Option(String),
      issue_events_url: Option(String),
      mirror_url: Option(String),
      labels_url: Option(String),
      url: Option(String),
      open_issues: Option(Int),
      is_template: Option(Bool),
      statuses_url: Option(String),
      forks: Option(Int),
      archive_url: Option(String),
      visibility: Option(String),
      milestones_url: Option(String),
      allow_rebase_merge: Option(Bool),
      owner: Option(Nil),
      allow_merge_commit: Option(Bool),
      role_name: Option(String),
      assignees_url: Option(String),
      has_wiki: Option(Bool),
      compare_url: Option(String),
      git_tags_url: Option(String),
      updated_at: Option(String),
      watchers: Option(Int),
      node_id: Option(String),
      notifications_url: Option(String),
      ssh_url: Option(String),
      language: Option(String),
      pushed_at: Option(String),
      downloads_url: Option(String),
      subscribers_url: Option(String),
      subscribers_count: Option(Int),
      id: Option(Int),
      svn_url: Option(String),
      full_name: Option(String),
      html_url: Option(String),
      disabled: Option(Bool),
      description: Option(String),
      releases_url: Option(String),
      git_refs_url: Option(String),
      collaborators_url: Option(String),
      allow_auto_merge: Option(Bool),
      pulls_url: Option(String),
      network_count: Option(Int),
      deployments_url: Option(String),
      has_projects: Option(Bool),
      has_pages: Option(Bool),
      master_branch: Option(String),
      open_issues_count: Option(Int),
      git_commits_url: Option(String),
      has_issues: Option(Bool),
    )
pub type TeamRoleAssignment {
  TeamRoleAssignment(
    permissions: Option(Nil),
    privacy: Option(String),
    members_url: Option(String),
    parent: Option(Nil),
    name: Option(String),
    slug: Option(String),
    assignment: Option(String),
    url: Option(String),
    permission: Option(String),
    node_id: Option(String),
    repositories_url: Option(String),
    id: Option(Int),
    html_url: Option(String),
    notification_setting: Option(String),
    description: Option(String),
  )
}

Constructors

  • TeamRoleAssignment(
      permissions: Option(Nil),
      privacy: Option(String),
      members_url: Option(String),
      parent: Option(Nil),
      name: Option(String),
      slug: Option(String),
      assignment: Option(String),
      url: Option(String),
      permission: Option(String),
      node_id: Option(String),
      repositories_url: Option(String),
      id: Option(Int),
      html_url: Option(String),
      notification_setting: Option(String),
      description: Option(String),
    )
pub type TeamSimple {
  TeamSimple(
    ldap_dn: Option(String),
    privacy: Option(String),
    members_url: Option(String),
    name: Option(String),
    slug: Option(String),
    url: Option(String),
    permission: Option(String),
    node_id: Option(String),
    repositories_url: Option(String),
    id: Option(Int),
    html_url: Option(String),
    notification_setting: Option(String),
    description: Option(String),
  )
}

Constructors

  • TeamSimple(
      ldap_dn: Option(String),
      privacy: Option(String),
      members_url: Option(String),
      name: Option(String),
      slug: Option(String),
      url: Option(String),
      permission: Option(String),
      node_id: Option(String),
      repositories_url: Option(String),
      id: Option(Int),
      html_url: Option(String),
      notification_setting: Option(String),
      description: Option(String),
    )
pub type Thread {
  Thread(
    reason: Option(String),
    repository: Option(Nil),
    subject: Option(Nil),
    subscription_url: Option(String),
    url: Option(String),
    unread: Option(Bool),
    last_read_at: Option(String),
    updated_at: Option(String),
    id: Option(String),
  )
}

Constructors

  • Thread(
      reason: Option(String),
      repository: Option(Nil),
      subject: Option(Nil),
      subscription_url: Option(String),
      url: Option(String),
      unread: Option(Bool),
      last_read_at: Option(String),
      updated_at: Option(String),
      id: Option(String),
    )
pub type ThreadSubscription {
  ThreadSubscription(
    reason: Option(String),
    created_at: Option(String),
    url: Option(String),
    ignored: Option(Bool),
    subscribed: Option(Bool),
    thread_url: Option(String),
    repository_url: Option(String),
  )
}

Constructors

  • ThreadSubscription(
      reason: Option(String),
      created_at: Option(String),
      url: Option(String),
      ignored: Option(Bool),
      subscribed: Option(Bool),
      thread_url: Option(String),
      repository_url: Option(String),
    )
pub type TimelineAssignedIssueEvent {
  TimelineAssignedIssueEvent(
    commit_id: Option(String),
    commit_url: Option(String),
    created_at: Option(String),
    url: Option(String),
    assignee: Option(Nil),
    actor: Option(Nil),
    performed_via_github_app: Option(Nil),
    node_id: Option(String),
    event: Option(String),
    id: Option(Int),
  )
}

Constructors

  • TimelineAssignedIssueEvent(
      commit_id: Option(String),
      commit_url: Option(String),
      created_at: Option(String),
      url: Option(String),
      assignee: Option(Nil),
      actor: Option(Nil),
      performed_via_github_app: Option(Nil),
      node_id: Option(String),
      event: Option(String),
      id: Option(Int),
    )
pub type TimelineCommentEvent {
  TimelineCommentEvent(
    body: Option(String),
    body_html: Option(String),
    issue_url: Option(String),
    created_at: Option(String),
    body_text: Option(String),
    reactions: Option(Nil),
    user: Option(Nil),
    author_association: Option(String),
    url: Option(String),
    actor: Option(Nil),
    performed_via_github_app: Option(Nil),
    updated_at: Option(String),
    node_id: Option(String),
    event: Option(String),
    id: Option(Int),
    html_url: Option(String),
  )
}

Constructors

  • TimelineCommentEvent(
      body: Option(String),
      body_html: Option(String),
      issue_url: Option(String),
      created_at: Option(String),
      body_text: Option(String),
      reactions: Option(Nil),
      user: Option(Nil),
      author_association: Option(String),
      url: Option(String),
      actor: Option(Nil),
      performed_via_github_app: Option(Nil),
      updated_at: Option(String),
      node_id: Option(String),
      event: Option(String),
      id: Option(Int),
      html_url: Option(String),
    )
pub type TimelineCommitCommentedEvent {
  TimelineCommitCommentedEvent(
    commit_id: Option(String),
    comments: Option(Nil),
    node_id: Option(String),
    event: Option(String),
  )
}

Constructors

  • TimelineCommitCommentedEvent(
      commit_id: Option(String),
      comments: Option(Nil),
      node_id: Option(String),
      event: Option(String),
    )
pub type TimelineCommittedEvent {
  TimelineCommittedEvent(
    message: Option(String),
    parents: Option(Nil),
    committer: Option(Nil),
    author: Option(Nil),
    sha: Option(String),
    url: Option(String),
    node_id: Option(String),
    event: Option(String),
    verification: Option(Nil),
    html_url: Option(String),
    tree: Option(Nil),
  )
}

Constructors

  • TimelineCommittedEvent(
      message: Option(String),
      parents: Option(Nil),
      committer: Option(Nil),
      author: Option(Nil),
      sha: Option(String),
      url: Option(String),
      node_id: Option(String),
      event: Option(String),
      verification: Option(Nil),
      html_url: Option(String),
      tree: Option(Nil),
    )
pub type TimelineCrossReferencedEvent {
  TimelineCrossReferencedEvent(
    created_at: Option(String),
    actor: Option(Nil),
    updated_at: Option(String),
    event: Option(String),
    source: Option(Nil),
  )
}

Constructors

  • TimelineCrossReferencedEvent(
      created_at: Option(String),
      actor: Option(Nil),
      updated_at: Option(String),
      event: Option(String),
      source: Option(Nil),
    )
pub type TimelineIssueEvents {
  TimelineIssueEvents
}

Constructors

  • TimelineIssueEvents
pub type TimelineLineCommentedEvent {
  TimelineLineCommentedEvent(
    comments: Option(Nil),
    node_id: Option(String),
    event: Option(String),
  )
}

Constructors

  • TimelineLineCommentedEvent(
      comments: Option(Nil),
      node_id: Option(String),
      event: Option(String),
    )
pub type TimelineReviewedEvent {
  TimelineReviewedEvent(
    body: Option(String),
    commit_id: Option(String),
    pull_request_url: Option(String),
    body_html: Option(String),
    body_text: Option(String),
    user: Option(Nil),
    author_association: Option(String),
    state: Option(String),
    submitted_at: Option(String),
    node_id: Option(String),
    event: Option(String),
    links: Option(Nil),
    id: Option(Int),
    html_url: Option(String),
  )
}

Constructors

  • TimelineReviewedEvent(
      body: Option(String),
      commit_id: Option(String),
      pull_request_url: Option(String),
      body_html: Option(String),
      body_text: Option(String),
      user: Option(Nil),
      author_association: Option(String),
      state: Option(String),
      submitted_at: Option(String),
      node_id: Option(String),
      event: Option(String),
      links: Option(Nil),
      id: Option(Int),
      html_url: Option(String),
    )
pub type TimelineUnassignedIssueEvent {
  TimelineUnassignedIssueEvent(
    commit_id: Option(String),
    commit_url: Option(String),
    created_at: Option(String),
    url: Option(String),
    assignee: Option(Nil),
    actor: Option(Nil),
    performed_via_github_app: Option(Nil),
    node_id: Option(String),
    event: Option(String),
    id: Option(Int),
  )
}

Constructors

  • TimelineUnassignedIssueEvent(
      commit_id: Option(String),
      commit_url: Option(String),
      created_at: Option(String),
      url: Option(String),
      assignee: Option(Nil),
      actor: Option(Nil),
      performed_via_github_app: Option(Nil),
      node_id: Option(String),
      event: Option(String),
      id: Option(Int),
    )
pub type Topic {
  Topic(names: Option(List(String)))
}

Constructors

  • Topic(names: Option(List(String)))
pub type TopicSearchResultItem {
  TopicSearchResultItem(
    text_matches: Option(Nil),
    display_name: Option(String),
    created_at: Option(String),
    related: Option(Nil),
    name: Option(String),
    featured: Option(Bool),
    created_by: Option(String),
    curated: Option(Bool),
    score: Option(Float),
    updated_at: Option(String),
    short_description: Option(String),
    repository_count: Option(Int),
    logo_url: Option(String),
    description: Option(String),
    released: Option(String),
    aliases: Option(Nil),
  )
}

Constructors

  • TopicSearchResultItem(
      text_matches: Option(Nil),
      display_name: Option(String),
      created_at: Option(String),
      related: Option(Nil),
      name: Option(String),
      featured: Option(Bool),
      created_by: Option(String),
      curated: Option(Bool),
      score: Option(Float),
      updated_at: Option(String),
      short_description: Option(String),
      repository_count: Option(Int),
      logo_url: Option(String),
      description: Option(String),
      released: Option(String),
      aliases: Option(Nil),
    )
pub type Traffic {
  Traffic(
    uniques: Option(Int),
    count: Option(Int),
    timestamp: Option(String),
  )
}

Constructors

  • Traffic(
      uniques: Option(Int),
      count: Option(Int),
      timestamp: Option(String),
    )
pub type UnassignedIssueEvent {
  UnassignedIssueEvent(
    commit_id: Option(String),
    commit_url: Option(String),
    created_at: Option(String),
    url: Option(String),
    assignee: Option(Nil),
    actor: Option(Nil),
    performed_via_github_app: Option(Nil),
    node_id: Option(String),
    event: Option(String),
    id: Option(Int),
    assigner: Option(Nil),
  )
}

Constructors

  • UnassignedIssueEvent(
      commit_id: Option(String),
      commit_url: Option(String),
      created_at: Option(String),
      url: Option(String),
      assignee: Option(Nil),
      actor: Option(Nil),
      performed_via_github_app: Option(Nil),
      node_id: Option(String),
      event: Option(String),
      id: Option(Int),
      assigner: Option(Nil),
    )
pub type UnlabeledIssueEvent {
  UnlabeledIssueEvent(
    commit_id: Option(String),
    commit_url: Option(String),
    created_at: Option(String),
    url: Option(String),
    label: Option(Nil),
    actor: Option(Nil),
    performed_via_github_app: Option(Nil),
    node_id: Option(String),
    event: Option(String),
    id: Option(Int),
  )
}

Constructors

  • UnlabeledIssueEvent(
      commit_id: Option(String),
      commit_url: Option(String),
      created_at: Option(String),
      url: Option(String),
      label: Option(Nil),
      actor: Option(Nil),
      performed_via_github_app: Option(Nil),
      node_id: Option(String),
      event: Option(String),
      id: Option(Int),
    )
pub type UserMarketplacePurchase {
  UserMarketplacePurchase(
    billing_cycle: Option(String),
    on_free_trial: Option(Bool),
    plan: Option(Nil),
    free_trial_ends_on: Option(String),
    account: Option(Nil),
    unit_count: Option(Int),
    updated_at: Option(String),
    next_billing_date: Option(String),
  )
}

Constructors

  • UserMarketplacePurchase(
      billing_cycle: Option(String),
      on_free_trial: Option(Bool),
      plan: Option(Nil),
      free_trial_ends_on: Option(String),
      account: Option(Nil),
      unit_count: Option(Int),
      updated_at: Option(String),
      next_billing_date: Option(String),
    )
pub type UserRoleAssignment {
  UserRoleAssignment(
    user_view_type: Option(String),
    gists_url: Option(String),
    following_url: Option(String),
    followers_url: Option(String),
    subscriptions_url: Option(String),
    received_events_url: Option(String),
    events_url: Option(String),
    avatar_url: Option(String),
    login: Option(String),
    name: Option(String),
    assignment: Option(String),
    url: Option(String),
    inherited_from: Option(Nil),
    starred_url: Option(String),
    organizations_url: Option(String),
    repos_url: Option(String),
    starred_at: Option(String),
    gravatar_id: Option(String),
    site_admin: Option(Bool),
    node_id: Option(String),
    type_: Option(String),
    id: Option(Int),
    html_url: Option(String),
    email: Option(String),
  )
}

Constructors

  • UserRoleAssignment(
      user_view_type: Option(String),
      gists_url: Option(String),
      following_url: Option(String),
      followers_url: Option(String),
      subscriptions_url: Option(String),
      received_events_url: Option(String),
      events_url: Option(String),
      avatar_url: Option(String),
      login: Option(String),
      name: Option(String),
      assignment: Option(String),
      url: Option(String),
      inherited_from: Option(Nil),
      starred_url: Option(String),
      organizations_url: Option(String),
      repos_url: Option(String),
      starred_at: Option(String),
      gravatar_id: Option(String),
      site_admin: Option(Bool),
      node_id: Option(String),
      type_: Option(String),
      id: Option(Int),
      html_url: Option(String),
      email: Option(String),
    )
pub type UserSearchResultItem {
  UserSearchResultItem(
    user_view_type: Option(String),
    gists_url: Option(String),
    text_matches: Option(Nil),
    following_url: Option(String),
    blog: Option(String),
    followers_url: Option(String),
    subscriptions_url: Option(String),
    received_events_url: Option(String),
    bio: Option(String),
    events_url: Option(String),
    avatar_url: Option(String),
    login: Option(String),
    created_at: Option(String),
    public_repos: Option(Int),
    name: Option(String),
    hireable: Option(Bool),
    url: Option(String),
    starred_url: Option(String),
    organizations_url: Option(String),
    following: Option(Int),
    repos_url: Option(String),
    score: Option(Float),
    followers: Option(Int),
    location: Option(String),
    gravatar_id: Option(String),
    site_admin: Option(Bool),
    suspended_at: Option(String),
    updated_at: Option(String),
    node_id: Option(String),
    public_gists: Option(Int),
    type_: Option(String),
    id: Option(Int),
    html_url: Option(String),
    email: Option(String),
    company: Option(String),
  )
}

Constructors

  • UserSearchResultItem(
      user_view_type: Option(String),
      gists_url: Option(String),
      text_matches: Option(Nil),
      following_url: Option(String),
      blog: Option(String),
      followers_url: Option(String),
      subscriptions_url: Option(String),
      received_events_url: Option(String),
      bio: Option(String),
      events_url: Option(String),
      avatar_url: Option(String),
      login: Option(String),
      created_at: Option(String),
      public_repos: Option(Int),
      name: Option(String),
      hireable: Option(Bool),
      url: Option(String),
      starred_url: Option(String),
      organizations_url: Option(String),
      following: Option(Int),
      repos_url: Option(String),
      score: Option(Float),
      followers: Option(Int),
      location: Option(String),
      gravatar_id: Option(String),
      site_admin: Option(Bool),
      suspended_at: Option(String),
      updated_at: Option(String),
      node_id: Option(String),
      public_gists: Option(Int),
      type_: Option(String),
      id: Option(Int),
      html_url: Option(String),
      email: Option(String),
      company: Option(String),
    )
pub type ValidationError {
  ValidationError(
    message: Option(String),
    documentation_url: Option(String),
    errors: Option(Nil),
  )
}

Constructors

  • ValidationError(
      message: Option(String),
      documentation_url: Option(String),
      errors: Option(Nil),
    )
pub type ValidationErrorSimple {
  ValidationErrorSimple(
    message: Option(String),
    documentation_url: Option(String),
    errors: Option(List(String)),
  )
}

Constructors

  • ValidationErrorSimple(
      message: Option(String),
      documentation_url: Option(String),
      errors: Option(List(String)),
    )
pub type Verification {
  Verification(
    reason: Option(String),
    verified: Option(Bool),
    payload: Option(String),
    signature: Option(String),
  )
}

Constructors

  • Verification(
      reason: Option(String),
      verified: Option(Bool),
      payload: Option(String),
      signature: Option(String),
    )
pub type ViewTraffic {
  ViewTraffic(
    uniques: Option(Int),
    views: Option(Nil),
    count: Option(Int),
  )
}

Constructors

  • ViewTraffic(
      uniques: Option(Int),
      views: Option(Nil),
      count: Option(Int),
    )
pub type Vulnerability {
  Vulnerability(
    vulnerable_functions: Option(List(String)),
    package: Option(Nil),
    first_patched_version: Option(String),
    vulnerable_version_range: Option(String),
  )
}

Constructors

  • Vulnerability(
      vulnerable_functions: Option(List(String)),
      package: Option(Nil),
      first_patched_version: Option(String),
      vulnerable_version_range: Option(String),
    )
pub type WaitTimer {
  WaitTimer
}

Constructors

  • WaitTimer
pub type WebhookBranchProtectionConfigurationDisabled {
  WebhookBranchProtectionConfigurationDisabled(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookBranchProtectionConfigurationDisabled(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookBranchProtectionConfigurationEnabled {
  WebhookBranchProtectionConfigurationEnabled(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookBranchProtectionConfigurationEnabled(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookBranchProtectionRuleCreated {
  WebhookBranchProtectionRuleCreated(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    rule: Option(Nil),
  )
}

Constructors

  • WebhookBranchProtectionRuleCreated(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      rule: Option(Nil),
    )
pub type WebhookBranchProtectionRuleDeleted {
  WebhookBranchProtectionRuleDeleted(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    rule: Option(Nil),
  )
}

Constructors

  • WebhookBranchProtectionRuleDeleted(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      rule: Option(Nil),
    )
pub type WebhookBranchProtectionRuleEdited {
  WebhookBranchProtectionRuleEdited(
    enterprise: Option(Nil),
    changes: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    rule: Option(Nil),
  )
}

Constructors

  • WebhookBranchProtectionRuleEdited(
      enterprise: Option(Nil),
      changes: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      rule: Option(Nil),
    )
pub type WebhookCheckRunCompleted {
  WebhookCheckRunCompleted(
    repository: Option(Nil),
    organization: Option(Nil),
    check_run: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookCheckRunCompleted(
      repository: Option(Nil),
      organization: Option(Nil),
      check_run: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookCheckRunCompletedFormEncoded {
  WebhookCheckRunCompletedFormEncoded(payload: Option(String))
}

Constructors

  • WebhookCheckRunCompletedFormEncoded(payload: Option(String))
pub type WebhookCheckRunCreated {
  WebhookCheckRunCreated(
    repository: Option(Nil),
    organization: Option(Nil),
    check_run: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookCheckRunCreated(
      repository: Option(Nil),
      organization: Option(Nil),
      check_run: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookCheckRunCreatedFormEncoded {
  WebhookCheckRunCreatedFormEncoded(payload: Option(String))
}

Constructors

  • WebhookCheckRunCreatedFormEncoded(payload: Option(String))
pub type WebhookCheckRunRequestedAction {
  WebhookCheckRunRequestedAction(
    requested_action: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    check_run: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookCheckRunRequestedAction(
      requested_action: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      check_run: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookCheckRunRequestedActionFormEncoded {
  WebhookCheckRunRequestedActionFormEncoded(
    payload: Option(String),
  )
}

Constructors

  • WebhookCheckRunRequestedActionFormEncoded(
      payload: Option(String),
    )
pub type WebhookCheckRunRerequested {
  WebhookCheckRunRerequested(
    repository: Option(Nil),
    organization: Option(Nil),
    check_run: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookCheckRunRerequested(
      repository: Option(Nil),
      organization: Option(Nil),
      check_run: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookCheckRunRerequestedFormEncoded {
  WebhookCheckRunRerequestedFormEncoded(payload: Option(String))
}

Constructors

  • WebhookCheckRunRerequestedFormEncoded(payload: Option(String))
pub type WebhookCheckSuiteCompleted {
  WebhookCheckSuiteCompleted(
    check_suite: Option(Nil),
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookCheckSuiteCompleted(
      check_suite: Option(Nil),
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookCheckSuiteRequested {
  WebhookCheckSuiteRequested(
    check_suite: Option(Nil),
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookCheckSuiteRequested(
      check_suite: Option(Nil),
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookCheckSuiteRerequested {
  WebhookCheckSuiteRerequested(
    check_suite: Option(Nil),
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookCheckSuiteRerequested(
      check_suite: Option(Nil),
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookCodeScanningAlertAppearedInBranch {
  WebhookCodeScanningAlertAppearedInBranch(
    enterprise: Option(Nil),
    commit_oid: Option(String),
    repository: Option(Nil),
    ref: Option(String),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    alert: Option(Nil),
  )
}

Constructors

  • WebhookCodeScanningAlertAppearedInBranch(
      enterprise: Option(Nil),
      commit_oid: Option(String),
      repository: Option(Nil),
      ref: Option(String),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      alert: Option(Nil),
    )
pub type WebhookCodeScanningAlertClosedByUser {
  WebhookCodeScanningAlertClosedByUser(
    enterprise: Option(Nil),
    commit_oid: Option(String),
    repository: Option(Nil),
    ref: Option(String),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    alert: Option(Nil),
  )
}

Constructors

  • WebhookCodeScanningAlertClosedByUser(
      enterprise: Option(Nil),
      commit_oid: Option(String),
      repository: Option(Nil),
      ref: Option(String),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      alert: Option(Nil),
    )
pub type WebhookCodeScanningAlertCreated {
  WebhookCodeScanningAlertCreated(
    enterprise: Option(Nil),
    commit_oid: Option(String),
    repository: Option(Nil),
    ref: Option(String),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    alert: Option(Nil),
  )
}

Constructors

  • WebhookCodeScanningAlertCreated(
      enterprise: Option(Nil),
      commit_oid: Option(String),
      repository: Option(Nil),
      ref: Option(String),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      alert: Option(Nil),
    )
pub type WebhookCodeScanningAlertFixed {
  WebhookCodeScanningAlertFixed(
    enterprise: Option(Nil),
    commit_oid: Option(String),
    repository: Option(Nil),
    ref: Option(String),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    alert: Option(Nil),
  )
}

Constructors

  • WebhookCodeScanningAlertFixed(
      enterprise: Option(Nil),
      commit_oid: Option(String),
      repository: Option(Nil),
      ref: Option(String),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      alert: Option(Nil),
    )
pub type WebhookCodeScanningAlertReopened {
  WebhookCodeScanningAlertReopened(
    enterprise: Option(Nil),
    commit_oid: Option(String),
    repository: Option(Nil),
    ref: Option(String),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    alert: Option(Nil),
  )
}

Constructors

  • WebhookCodeScanningAlertReopened(
      enterprise: Option(Nil),
      commit_oid: Option(String),
      repository: Option(Nil),
      ref: Option(String),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      alert: Option(Nil),
    )
pub type WebhookCodeScanningAlertReopenedByUser {
  WebhookCodeScanningAlertReopenedByUser(
    enterprise: Option(Nil),
    commit_oid: Option(String),
    repository: Option(Nil),
    ref: Option(String),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    alert: Option(Nil),
  )
}

Constructors

  • WebhookCodeScanningAlertReopenedByUser(
      enterprise: Option(Nil),
      commit_oid: Option(String),
      repository: Option(Nil),
      ref: Option(String),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      alert: Option(Nil),
    )
pub type WebhookCommitCommentCreated {
  WebhookCommitCommentCreated(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    comment: Option(Nil),
  )
}

Constructors

  • WebhookCommitCommentCreated(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      comment: Option(Nil),
    )
pub type WebhookConfig {
  WebhookConfig(
    content_type: Option(String),
    insecure_ssl: Option(Nil),
    url: Option(String),
    secret: Option(String),
  )
}

Constructors

  • WebhookConfig(
      content_type: Option(String),
      insecure_ssl: Option(Nil),
      url: Option(String),
      secret: Option(String),
    )
pub type WebhookConfigContentType {
  WebhookConfigContentType
}

Constructors

  • WebhookConfigContentType
pub type WebhookConfigInsecureSsl {
  WebhookConfigInsecureSsl
}

Constructors

  • WebhookConfigInsecureSsl
pub type WebhookConfigSecret {
  WebhookConfigSecret
}

Constructors

  • WebhookConfigSecret
pub type WebhookConfigUrl {
  WebhookConfigUrl
}

Constructors

  • WebhookConfigUrl
pub type WebhookCreate {
  WebhookCreate(
    enterprise: Option(Nil),
    ref_type: Option(String),
    repository: Option(Nil),
    pusher_type: Option(String),
    ref: Option(String),
    organization: Option(Nil),
    sender: Option(Nil),
    installation: Option(Nil),
    description: Option(String),
    master_branch: Option(String),
  )
}

Constructors

  • WebhookCreate(
      enterprise: Option(Nil),
      ref_type: Option(String),
      repository: Option(Nil),
      pusher_type: Option(String),
      ref: Option(String),
      organization: Option(Nil),
      sender: Option(Nil),
      installation: Option(Nil),
      description: Option(String),
      master_branch: Option(String),
    )
pub type WebhookCustomPropertyCreated {
  WebhookCustomPropertyCreated(
    enterprise: Option(Nil),
    organization: Option(Nil),
    definition: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookCustomPropertyCreated(
      enterprise: Option(Nil),
      organization: Option(Nil),
      definition: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookCustomPropertyDeleted {
  WebhookCustomPropertyDeleted(
    enterprise: Option(Nil),
    organization: Option(Nil),
    definition: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookCustomPropertyDeleted(
      enterprise: Option(Nil),
      organization: Option(Nil),
      definition: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookCustomPropertyUpdated {
  WebhookCustomPropertyUpdated(
    enterprise: Option(Nil),
    organization: Option(Nil),
    definition: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookCustomPropertyUpdated(
      enterprise: Option(Nil),
      organization: Option(Nil),
      definition: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookCustomPropertyValuesUpdated {
  WebhookCustomPropertyValuesUpdated(
    enterprise: Option(Nil),
    repository: Option(Nil),
    new_property_values: Option(Nil),
    organization: Option(Nil),
    old_property_values: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookCustomPropertyValuesUpdated(
      enterprise: Option(Nil),
      repository: Option(Nil),
      new_property_values: Option(Nil),
      organization: Option(Nil),
      old_property_values: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookDelete {
  WebhookDelete(
    enterprise: Option(Nil),
    ref_type: Option(String),
    repository: Option(Nil),
    pusher_type: Option(String),
    ref: Option(String),
    organization: Option(Nil),
    sender: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookDelete(
      enterprise: Option(Nil),
      ref_type: Option(String),
      repository: Option(Nil),
      pusher_type: Option(String),
      ref: Option(String),
      organization: Option(Nil),
      sender: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookDependabotAlertAutoDismissed {
  WebhookDependabotAlertAutoDismissed(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    alert: Option(Nil),
  )
}

Constructors

  • WebhookDependabotAlertAutoDismissed(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      alert: Option(Nil),
    )
pub type WebhookDependabotAlertAutoReopened {
  WebhookDependabotAlertAutoReopened(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    alert: Option(Nil),
  )
}

Constructors

  • WebhookDependabotAlertAutoReopened(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      alert: Option(Nil),
    )
pub type WebhookDependabotAlertCreated {
  WebhookDependabotAlertCreated(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    alert: Option(Nil),
  )
}

Constructors

  • WebhookDependabotAlertCreated(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      alert: Option(Nil),
    )
pub type WebhookDependabotAlertDismissed {
  WebhookDependabotAlertDismissed(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    alert: Option(Nil),
  )
}

Constructors

  • WebhookDependabotAlertDismissed(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      alert: Option(Nil),
    )
pub type WebhookDependabotAlertFixed {
  WebhookDependabotAlertFixed(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    alert: Option(Nil),
  )
}

Constructors

  • WebhookDependabotAlertFixed(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      alert: Option(Nil),
    )
pub type WebhookDependabotAlertReintroduced {
  WebhookDependabotAlertReintroduced(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    alert: Option(Nil),
  )
}

Constructors

  • WebhookDependabotAlertReintroduced(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      alert: Option(Nil),
    )
pub type WebhookDependabotAlertReopened {
  WebhookDependabotAlertReopened(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    alert: Option(Nil),
  )
}

Constructors

  • WebhookDependabotAlertReopened(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      alert: Option(Nil),
    )
pub type WebhookDeployKeyCreated {
  WebhookDeployKeyCreated(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    key: Option(Nil),
  )
}

Constructors

  • WebhookDeployKeyCreated(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      key: Option(Nil),
    )
pub type WebhookDeployKeyDeleted {
  WebhookDeployKeyDeleted(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    key: Option(Nil),
  )
}

Constructors

  • WebhookDeployKeyDeleted(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      key: Option(Nil),
    )
pub type WebhookDeploymentCreated {
  WebhookDeploymentCreated(
    enterprise: Option(Nil),
    deployment: Option(Nil),
    repository: Option(Nil),
    workflow_run: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    workflow: Option(Nil),
  )
}

Constructors

  • WebhookDeploymentCreated(
      enterprise: Option(Nil),
      deployment: Option(Nil),
      repository: Option(Nil),
      workflow_run: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      workflow: Option(Nil),
    )
pub type WebhookDeploymentProtectionRuleRequested {
  WebhookDeploymentProtectionRuleRequested(
    deployment: Option(Nil),
    repository: Option(Nil),
    deployment_callback_url: Option(String),
    organization: Option(Nil),
    environment: Option(String),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    event: Option(String),
    pull_requests: Option(Nil),
  )
}

Constructors

  • WebhookDeploymentProtectionRuleRequested(
      deployment: Option(Nil),
      repository: Option(Nil),
      deployment_callback_url: Option(String),
      organization: Option(Nil),
      environment: Option(String),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      event: Option(String),
      pull_requests: Option(Nil),
    )
pub type WebhookDeploymentReviewApproved {
  WebhookDeploymentReviewApproved(
    enterprise: Option(Nil),
    approver: Option(Nil),
    workflow_job_run: Option(Nil),
    workflow_job_runs: Option(Nil),
    repository: Option(Nil),
    workflow_run: Option(Nil),
    reviewers: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    since: Option(String),
    comment: Option(String),
  )
}

Constructors

  • WebhookDeploymentReviewApproved(
      enterprise: Option(Nil),
      approver: Option(Nil),
      workflow_job_run: Option(Nil),
      workflow_job_runs: Option(Nil),
      repository: Option(Nil),
      workflow_run: Option(Nil),
      reviewers: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      since: Option(String),
      comment: Option(String),
    )
pub type WebhookDeploymentReviewRejected {
  WebhookDeploymentReviewRejected(
    enterprise: Option(Nil),
    approver: Option(Nil),
    workflow_job_run: Option(Nil),
    workflow_job_runs: Option(Nil),
    repository: Option(Nil),
    workflow_run: Option(Nil),
    reviewers: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    since: Option(String),
    comment: Option(String),
  )
}

Constructors

  • WebhookDeploymentReviewRejected(
      enterprise: Option(Nil),
      approver: Option(Nil),
      workflow_job_run: Option(Nil),
      workflow_job_runs: Option(Nil),
      repository: Option(Nil),
      workflow_run: Option(Nil),
      reviewers: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      since: Option(String),
      comment: Option(String),
    )
pub type WebhookDeploymentReviewRequested {
  WebhookDeploymentReviewRequested(
    enterprise: Option(Nil),
    workflow_job_run: Option(Nil),
    repository: Option(Nil),
    workflow_run: Option(Nil),
    reviewers: Option(Nil),
    requestor: Option(Nil),
    organization: Option(Nil),
    environment: Option(String),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    since: Option(String),
  )
}

Constructors

  • WebhookDeploymentReviewRequested(
      enterprise: Option(Nil),
      workflow_job_run: Option(Nil),
      repository: Option(Nil),
      workflow_run: Option(Nil),
      reviewers: Option(Nil),
      requestor: Option(Nil),
      organization: Option(Nil),
      environment: Option(String),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      since: Option(String),
    )
pub type WebhookDeploymentStatusCreated {
  WebhookDeploymentStatusCreated(
    enterprise: Option(Nil),
    deployment: Option(Nil),
    repository: Option(Nil),
    workflow_run: Option(Nil),
    deployment_status: Option(Nil),
    organization: Option(Nil),
    check_run: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    workflow: Option(Nil),
  )
}

Constructors

  • WebhookDeploymentStatusCreated(
      enterprise: Option(Nil),
      deployment: Option(Nil),
      repository: Option(Nil),
      workflow_run: Option(Nil),
      deployment_status: Option(Nil),
      organization: Option(Nil),
      check_run: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      workflow: Option(Nil),
    )
pub type WebhookDiscussionAnswered {
  WebhookDiscussionAnswered(
    enterprise: Option(Nil),
    discussion: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    answer: Option(Nil),
  )
}

Constructors

  • WebhookDiscussionAnswered(
      enterprise: Option(Nil),
      discussion: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      answer: Option(Nil),
    )
pub type WebhookDiscussionCategoryChanged {
  WebhookDiscussionCategoryChanged(
    enterprise: Option(Nil),
    changes: Option(Nil),
    discussion: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookDiscussionCategoryChanged(
      enterprise: Option(Nil),
      changes: Option(Nil),
      discussion: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookDiscussionClosed {
  WebhookDiscussionClosed(
    enterprise: Option(Nil),
    discussion: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookDiscussionClosed(
      enterprise: Option(Nil),
      discussion: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookDiscussionCommentCreated {
  WebhookDiscussionCommentCreated(
    enterprise: Option(Nil),
    discussion: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    comment: Option(Nil),
  )
}

Constructors

  • WebhookDiscussionCommentCreated(
      enterprise: Option(Nil),
      discussion: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      comment: Option(Nil),
    )
pub type WebhookDiscussionCommentDeleted {
  WebhookDiscussionCommentDeleted(
    enterprise: Option(Nil),
    discussion: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    comment: Option(Nil),
  )
}

Constructors

  • WebhookDiscussionCommentDeleted(
      enterprise: Option(Nil),
      discussion: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      comment: Option(Nil),
    )
pub type WebhookDiscussionCommentEdited {
  WebhookDiscussionCommentEdited(
    enterprise: Option(Nil),
    changes: Option(Nil),
    discussion: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    comment: Option(Nil),
  )
}

Constructors

  • WebhookDiscussionCommentEdited(
      enterprise: Option(Nil),
      changes: Option(Nil),
      discussion: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      comment: Option(Nil),
    )
pub type WebhookDiscussionCreated {
  WebhookDiscussionCreated(
    enterprise: Option(Nil),
    discussion: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookDiscussionCreated(
      enterprise: Option(Nil),
      discussion: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookDiscussionDeleted {
  WebhookDiscussionDeleted(
    enterprise: Option(Nil),
    discussion: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookDiscussionDeleted(
      enterprise: Option(Nil),
      discussion: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookDiscussionEdited {
  WebhookDiscussionEdited(
    enterprise: Option(Nil),
    changes: Option(Nil),
    discussion: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookDiscussionEdited(
      enterprise: Option(Nil),
      changes: Option(Nil),
      discussion: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookDiscussionLabeled {
  WebhookDiscussionLabeled(
    enterprise: Option(Nil),
    discussion: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    label: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookDiscussionLabeled(
      enterprise: Option(Nil),
      discussion: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      label: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookDiscussionLocked {
  WebhookDiscussionLocked(
    enterprise: Option(Nil),
    discussion: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookDiscussionLocked(
      enterprise: Option(Nil),
      discussion: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookDiscussionPinned {
  WebhookDiscussionPinned(
    enterprise: Option(Nil),
    discussion: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookDiscussionPinned(
      enterprise: Option(Nil),
      discussion: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookDiscussionReopened {
  WebhookDiscussionReopened(
    enterprise: Option(Nil),
    discussion: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookDiscussionReopened(
      enterprise: Option(Nil),
      discussion: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookDiscussionTransferred {
  WebhookDiscussionTransferred(
    enterprise: Option(Nil),
    changes: Option(Nil),
    discussion: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookDiscussionTransferred(
      enterprise: Option(Nil),
      changes: Option(Nil),
      discussion: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookDiscussionUnanswered {
  WebhookDiscussionUnanswered(
    discussion: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    old_answer: Option(Nil),
    action: Option(String),
  )
}

Constructors

  • WebhookDiscussionUnanswered(
      discussion: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      old_answer: Option(Nil),
      action: Option(String),
    )
pub type WebhookDiscussionUnlabeled {
  WebhookDiscussionUnlabeled(
    enterprise: Option(Nil),
    discussion: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    label: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookDiscussionUnlabeled(
      enterprise: Option(Nil),
      discussion: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      label: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookDiscussionUnlocked {
  WebhookDiscussionUnlocked(
    enterprise: Option(Nil),
    discussion: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookDiscussionUnlocked(
      enterprise: Option(Nil),
      discussion: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookDiscussionUnpinned {
  WebhookDiscussionUnpinned(
    enterprise: Option(Nil),
    discussion: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookDiscussionUnpinned(
      enterprise: Option(Nil),
      discussion: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookFork {
  WebhookFork(
    enterprise: Option(Nil),
    forkee: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookFork(
      enterprise: Option(Nil),
      forkee: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookGithubAppAuthorizationRevoked {
  WebhookGithubAppAuthorizationRevoked(
    sender: Option(Nil),
    action: Option(String),
  )
}

Constructors

  • WebhookGithubAppAuthorizationRevoked(
      sender: Option(Nil),
      action: Option(String),
    )
pub type WebhookGollum {
  WebhookGollum(
    enterprise: Option(Nil),
    pages: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookGollum(
      enterprise: Option(Nil),
      pages: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookInstallationCreated {
  WebhookInstallationCreated(
    enterprise: Option(Nil),
    repositories: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    requester: Option(Nil),
  )
}

Constructors

  • WebhookInstallationCreated(
      enterprise: Option(Nil),
      repositories: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      requester: Option(Nil),
    )
pub type WebhookInstallationDeleted {
  WebhookInstallationDeleted(
    enterprise: Option(Nil),
    repositories: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookInstallationDeleted(
      enterprise: Option(Nil),
      repositories: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookInstallationNewPermissionsAccepted {
  WebhookInstallationNewPermissionsAccepted(
    enterprise: Option(Nil),
    repositories: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookInstallationNewPermissionsAccepted(
      enterprise: Option(Nil),
      repositories: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookInstallationRepositoriesAdded {
  WebhookInstallationRepositoriesAdded(
    enterprise: Option(Nil),
    repositories_removed: Option(Nil),
    repositories_added: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    repository_selection: Option(String),
    installation: Option(Nil),
    requester: Option(Nil),
  )
}

Constructors

  • WebhookInstallationRepositoriesAdded(
      enterprise: Option(Nil),
      repositories_removed: Option(Nil),
      repositories_added: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      repository_selection: Option(String),
      installation: Option(Nil),
      requester: Option(Nil),
    )
pub type WebhookInstallationRepositoriesRemoved {
  WebhookInstallationRepositoriesRemoved(
    enterprise: Option(Nil),
    repositories_removed: Option(Nil),
    repositories_added: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    repository_selection: Option(String),
    installation: Option(Nil),
    requester: Option(Nil),
  )
}

Constructors

  • WebhookInstallationRepositoriesRemoved(
      enterprise: Option(Nil),
      repositories_removed: Option(Nil),
      repositories_added: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      repository_selection: Option(String),
      installation: Option(Nil),
      requester: Option(Nil),
    )
pub type WebhookInstallationSuspend {
  WebhookInstallationSuspend(
    enterprise: Option(Nil),
    repositories: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookInstallationSuspend(
      enterprise: Option(Nil),
      repositories: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookInstallationTargetRenamed {
  WebhookInstallationTargetRenamed(
    enterprise: Option(Nil),
    changes: Option(Nil),
    target_type: Option(String),
    repository: Option(Nil),
    account: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookInstallationTargetRenamed(
      enterprise: Option(Nil),
      changes: Option(Nil),
      target_type: Option(String),
      repository: Option(Nil),
      account: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookInstallationUnsuspend {
  WebhookInstallationUnsuspend(
    enterprise: Option(Nil),
    repositories: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookInstallationUnsuspend(
      enterprise: Option(Nil),
      repositories: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookIssueCommentCreated {
  WebhookIssueCommentCreated(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    issue: Option(Nil),
    installation: Option(Nil),
    comment: Option(Nil),
  )
}

Constructors

  • WebhookIssueCommentCreated(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      issue: Option(Nil),
      installation: Option(Nil),
      comment: Option(Nil),
    )
pub type WebhookIssueCommentDeleted {
  WebhookIssueCommentDeleted(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    issue: Option(Nil),
    installation: Option(Nil),
    comment: Option(Nil),
  )
}

Constructors

  • WebhookIssueCommentDeleted(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      issue: Option(Nil),
      installation: Option(Nil),
      comment: Option(Nil),
    )
pub type WebhookIssueCommentEdited {
  WebhookIssueCommentEdited(
    enterprise: Option(Nil),
    changes: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    issue: Option(Nil),
    installation: Option(Nil),
    comment: Option(Nil),
  )
}

Constructors

  • WebhookIssueCommentEdited(
      enterprise: Option(Nil),
      changes: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      issue: Option(Nil),
      installation: Option(Nil),
      comment: Option(Nil),
    )
pub type WebhookIssuesAssigned {
  WebhookIssuesAssigned(
    enterprise: Option(Nil),
    repository: Option(Nil),
    assignee: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    issue: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookIssuesAssigned(
      enterprise: Option(Nil),
      repository: Option(Nil),
      assignee: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      issue: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookIssuesClosed {
  WebhookIssuesClosed(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    issue: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookIssuesClosed(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      issue: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookIssuesDeleted {
  WebhookIssuesDeleted(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    issue: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookIssuesDeleted(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      issue: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookIssuesDemilestoned {
  WebhookIssuesDemilestoned(
    enterprise: Option(Nil),
    repository: Option(Nil),
    milestone: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    issue: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookIssuesDemilestoned(
      enterprise: Option(Nil),
      repository: Option(Nil),
      milestone: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      issue: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookIssuesEdited {
  WebhookIssuesEdited(
    enterprise: Option(Nil),
    changes: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    label: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    issue: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookIssuesEdited(
      enterprise: Option(Nil),
      changes: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      label: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      issue: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookIssuesLabeled {
  WebhookIssuesLabeled(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    label: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    issue: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookIssuesLabeled(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      label: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      issue: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookIssuesLocked {
  WebhookIssuesLocked(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    issue: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookIssuesLocked(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      issue: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookIssuesMilestoned {
  WebhookIssuesMilestoned(
    enterprise: Option(Nil),
    repository: Option(Nil),
    milestone: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    issue: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookIssuesMilestoned(
      enterprise: Option(Nil),
      repository: Option(Nil),
      milestone: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      issue: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookIssuesOpened {
  WebhookIssuesOpened(
    enterprise: Option(Nil),
    changes: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    issue: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookIssuesOpened(
      enterprise: Option(Nil),
      changes: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      issue: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookIssuesPinned {
  WebhookIssuesPinned(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    issue: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookIssuesPinned(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      issue: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookIssuesReopened {
  WebhookIssuesReopened(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    issue: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookIssuesReopened(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      issue: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookIssuesTransferred {
  WebhookIssuesTransferred(
    enterprise: Option(Nil),
    changes: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    issue: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookIssuesTransferred(
      enterprise: Option(Nil),
      changes: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      issue: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookIssuesUnassigned {
  WebhookIssuesUnassigned(
    enterprise: Option(Nil),
    repository: Option(Nil),
    assignee: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    issue: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookIssuesUnassigned(
      enterprise: Option(Nil),
      repository: Option(Nil),
      assignee: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      issue: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookIssuesUnlabeled {
  WebhookIssuesUnlabeled(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    label: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    issue: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookIssuesUnlabeled(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      label: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      issue: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookIssuesUnlocked {
  WebhookIssuesUnlocked(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    issue: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookIssuesUnlocked(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      issue: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookIssuesUnpinned {
  WebhookIssuesUnpinned(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    issue: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookIssuesUnpinned(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      issue: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookLabelCreated {
  WebhookLabelCreated(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    label: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookLabelCreated(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      label: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookLabelDeleted {
  WebhookLabelDeleted(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    label: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookLabelDeleted(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      label: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookLabelEdited {
  WebhookLabelEdited(
    enterprise: Option(Nil),
    changes: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    label: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookLabelEdited(
      enterprise: Option(Nil),
      changes: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      label: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookMarketplacePurchaseCancelled {
  WebhookMarketplacePurchaseCancelled(
    enterprise: Option(Nil),
    effective_date: Option(String),
    repository: Option(Nil),
    organization: Option(Nil),
    marketplace_purchase: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    previous_marketplace_purchase: Option(Nil),
  )
}

Constructors

  • WebhookMarketplacePurchaseCancelled(
      enterprise: Option(Nil),
      effective_date: Option(String),
      repository: Option(Nil),
      organization: Option(Nil),
      marketplace_purchase: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      previous_marketplace_purchase: Option(Nil),
    )
pub type WebhookMarketplacePurchaseChanged {
  WebhookMarketplacePurchaseChanged(
    enterprise: Option(Nil),
    effective_date: Option(String),
    repository: Option(Nil),
    organization: Option(Nil),
    marketplace_purchase: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    previous_marketplace_purchase: Option(Nil),
  )
}

Constructors

  • WebhookMarketplacePurchaseChanged(
      enterprise: Option(Nil),
      effective_date: Option(String),
      repository: Option(Nil),
      organization: Option(Nil),
      marketplace_purchase: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      previous_marketplace_purchase: Option(Nil),
    )
pub type WebhookMarketplacePurchasePendingChange {
  WebhookMarketplacePurchasePendingChange(
    enterprise: Option(Nil),
    effective_date: Option(String),
    repository: Option(Nil),
    organization: Option(Nil),
    marketplace_purchase: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    previous_marketplace_purchase: Option(Nil),
  )
}

Constructors

  • WebhookMarketplacePurchasePendingChange(
      enterprise: Option(Nil),
      effective_date: Option(String),
      repository: Option(Nil),
      organization: Option(Nil),
      marketplace_purchase: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      previous_marketplace_purchase: Option(Nil),
    )
pub type WebhookMarketplacePurchasePendingChangeCancelled {
  WebhookMarketplacePurchasePendingChangeCancelled(
    enterprise: Option(Nil),
    effective_date: Option(String),
    repository: Option(Nil),
    organization: Option(Nil),
    marketplace_purchase: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    previous_marketplace_purchase: Option(Nil),
  )
}

Constructors

  • WebhookMarketplacePurchasePendingChangeCancelled(
      enterprise: Option(Nil),
      effective_date: Option(String),
      repository: Option(Nil),
      organization: Option(Nil),
      marketplace_purchase: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      previous_marketplace_purchase: Option(Nil),
    )
pub type WebhookMarketplacePurchasePurchased {
  WebhookMarketplacePurchasePurchased(
    enterprise: Option(Nil),
    effective_date: Option(String),
    repository: Option(Nil),
    organization: Option(Nil),
    marketplace_purchase: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    previous_marketplace_purchase: Option(Nil),
  )
}

Constructors

  • WebhookMarketplacePurchasePurchased(
      enterprise: Option(Nil),
      effective_date: Option(String),
      repository: Option(Nil),
      organization: Option(Nil),
      marketplace_purchase: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      previous_marketplace_purchase: Option(Nil),
    )
pub type WebhookMemberAdded {
  WebhookMemberAdded(
    enterprise: Option(Nil),
    changes: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    member: Option(Nil),
  )
}

Constructors

  • WebhookMemberAdded(
      enterprise: Option(Nil),
      changes: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      member: Option(Nil),
    )
pub type WebhookMemberEdited {
  WebhookMemberEdited(
    enterprise: Option(Nil),
    changes: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    member: Option(Nil),
  )
}

Constructors

  • WebhookMemberEdited(
      enterprise: Option(Nil),
      changes: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      member: Option(Nil),
    )
pub type WebhookMemberRemoved {
  WebhookMemberRemoved(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    member: Option(Nil),
  )
}

Constructors

  • WebhookMemberRemoved(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      member: Option(Nil),
    )
pub type WebhookMembershipAdded {
  WebhookMembershipAdded(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    scope: Option(String),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    member: Option(Nil),
    team: Option(Nil),
  )
}

Constructors

  • WebhookMembershipAdded(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      scope: Option(String),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      member: Option(Nil),
      team: Option(Nil),
    )
pub type WebhookMembershipRemoved {
  WebhookMembershipRemoved(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    scope: Option(String),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    member: Option(Nil),
    team: Option(Nil),
  )
}

Constructors

  • WebhookMembershipRemoved(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      scope: Option(String),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      member: Option(Nil),
      team: Option(Nil),
    )
pub type WebhookMergeGroupChecksRequested {
  WebhookMergeGroupChecksRequested(
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    merge_group: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookMergeGroupChecksRequested(
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      merge_group: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookMergeGroupDestroyed {
  WebhookMergeGroupDestroyed(
    reason: Option(String),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    merge_group: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookMergeGroupDestroyed(
      reason: Option(String),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      merge_group: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookMetaDeleted {
  WebhookMetaDeleted(
    enterprise: Option(Nil),
    hook: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    hook_id: Option(Int),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookMetaDeleted(
      enterprise: Option(Nil),
      hook: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      hook_id: Option(Int),
      installation: Option(Nil),
    )
pub type WebhookMilestoneClosed {
  WebhookMilestoneClosed(
    enterprise: Option(Nil),
    repository: Option(Nil),
    milestone: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookMilestoneClosed(
      enterprise: Option(Nil),
      repository: Option(Nil),
      milestone: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookMilestoneCreated {
  WebhookMilestoneCreated(
    enterprise: Option(Nil),
    repository: Option(Nil),
    milestone: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookMilestoneCreated(
      enterprise: Option(Nil),
      repository: Option(Nil),
      milestone: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookMilestoneDeleted {
  WebhookMilestoneDeleted(
    enterprise: Option(Nil),
    repository: Option(Nil),
    milestone: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookMilestoneDeleted(
      enterprise: Option(Nil),
      repository: Option(Nil),
      milestone: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookMilestoneEdited {
  WebhookMilestoneEdited(
    enterprise: Option(Nil),
    changes: Option(Nil),
    repository: Option(Nil),
    milestone: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookMilestoneEdited(
      enterprise: Option(Nil),
      changes: Option(Nil),
      repository: Option(Nil),
      milestone: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookMilestoneOpened {
  WebhookMilestoneOpened(
    enterprise: Option(Nil),
    repository: Option(Nil),
    milestone: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookMilestoneOpened(
      enterprise: Option(Nil),
      repository: Option(Nil),
      milestone: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookOrgBlockBlocked {
  WebhookOrgBlockBlocked(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    blocked_user: Option(Nil),
  )
}

Constructors

  • WebhookOrgBlockBlocked(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      blocked_user: Option(Nil),
    )
pub type WebhookOrgBlockUnblocked {
  WebhookOrgBlockUnblocked(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    blocked_user: Option(Nil),
  )
}

Constructors

  • WebhookOrgBlockUnblocked(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      blocked_user: Option(Nil),
    )
pub type WebhookOrganizationDeleted {
  WebhookOrganizationDeleted(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    membership: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookOrganizationDeleted(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      membership: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookOrganizationMemberAdded {
  WebhookOrganizationMemberAdded(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    membership: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookOrganizationMemberAdded(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      membership: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookOrganizationMemberInvited {
  WebhookOrganizationMemberInvited(
    enterprise: Option(Nil),
    repository: Option(Nil),
    user: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    invitation: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookOrganizationMemberInvited(
      enterprise: Option(Nil),
      repository: Option(Nil),
      user: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      invitation: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookOrganizationMemberRemoved {
  WebhookOrganizationMemberRemoved(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    membership: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookOrganizationMemberRemoved(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      membership: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookOrganizationRenamed {
  WebhookOrganizationRenamed(
    enterprise: Option(Nil),
    changes: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    membership: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookOrganizationRenamed(
      enterprise: Option(Nil),
      changes: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      membership: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookPackagePublished {
  WebhookPackagePublished(
    enterprise: Option(Nil),
    package: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookPackagePublished(
      enterprise: Option(Nil),
      package: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookPackageUpdated {
  WebhookPackageUpdated(
    enterprise: Option(Nil),
    package: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookPackageUpdated(
      enterprise: Option(Nil),
      package: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookPageBuild {
  WebhookPageBuild(
    enterprise: Option(Nil),
    repository: Option(Nil),
    build: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    installation: Option(Nil),
    id: Option(Int),
  )
}

Constructors

  • WebhookPageBuild(
      enterprise: Option(Nil),
      repository: Option(Nil),
      build: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      installation: Option(Nil),
      id: Option(Int),
    )
pub type WebhookPersonalAccessTokenRequestApproved {
  WebhookPersonalAccessTokenRequestApproved(
    enterprise: Option(Nil),
    personal_access_token_request: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookPersonalAccessTokenRequestApproved(
      enterprise: Option(Nil),
      personal_access_token_request: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookPersonalAccessTokenRequestCancelled {
  WebhookPersonalAccessTokenRequestCancelled(
    enterprise: Option(Nil),
    personal_access_token_request: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookPersonalAccessTokenRequestCancelled(
      enterprise: Option(Nil),
      personal_access_token_request: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookPersonalAccessTokenRequestCreated {
  WebhookPersonalAccessTokenRequestCreated(
    enterprise: Option(Nil),
    personal_access_token_request: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookPersonalAccessTokenRequestCreated(
      enterprise: Option(Nil),
      personal_access_token_request: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookPersonalAccessTokenRequestDenied {
  WebhookPersonalAccessTokenRequestDenied(
    enterprise: Option(Nil),
    personal_access_token_request: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookPersonalAccessTokenRequestDenied(
      enterprise: Option(Nil),
      personal_access_token_request: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookPing {
  WebhookPing(
    hook: Option(Nil),
    zen: Option(String),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    hook_id: Option(Int),
  )
}

Constructors

  • WebhookPing(
      hook: Option(Nil),
      zen: Option(String),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      hook_id: Option(Int),
    )
pub type WebhookPingFormEncoded {
  WebhookPingFormEncoded(payload: Option(String))
}

Constructors

  • WebhookPingFormEncoded(payload: Option(String))
pub type WebhookProjectCardConverted {
  WebhookProjectCardConverted(
    enterprise: Option(Nil),
    changes: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    project_card: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookProjectCardConverted(
      enterprise: Option(Nil),
      changes: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      project_card: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookProjectCardCreated {
  WebhookProjectCardCreated(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    project_card: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookProjectCardCreated(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      project_card: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookProjectCardDeleted {
  WebhookProjectCardDeleted(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    project_card: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookProjectCardDeleted(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      project_card: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookProjectCardEdited {
  WebhookProjectCardEdited(
    enterprise: Option(Nil),
    changes: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    project_card: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookProjectCardEdited(
      enterprise: Option(Nil),
      changes: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      project_card: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookProjectCardMoved {
  WebhookProjectCardMoved(
    enterprise: Option(Nil),
    changes: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    project_card: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookProjectCardMoved(
      enterprise: Option(Nil),
      changes: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      project_card: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookProjectClosed {
  WebhookProjectClosed(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    project: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookProjectClosed(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      project: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookProjectColumnCreated {
  WebhookProjectColumnCreated(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    project_column: Option(Nil),
  )
}

Constructors

  • WebhookProjectColumnCreated(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      project_column: Option(Nil),
    )
pub type WebhookProjectColumnDeleted {
  WebhookProjectColumnDeleted(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    project_column: Option(Nil),
  )
}

Constructors

  • WebhookProjectColumnDeleted(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      project_column: Option(Nil),
    )
pub type WebhookProjectColumnEdited {
  WebhookProjectColumnEdited(
    enterprise: Option(Nil),
    changes: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    project_column: Option(Nil),
  )
}

Constructors

  • WebhookProjectColumnEdited(
      enterprise: Option(Nil),
      changes: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      project_column: Option(Nil),
    )
pub type WebhookProjectColumnMoved {
  WebhookProjectColumnMoved(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    project_column: Option(Nil),
  )
}

Constructors

  • WebhookProjectColumnMoved(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      project_column: Option(Nil),
    )
pub type WebhookProjectCreated {
  WebhookProjectCreated(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    project: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookProjectCreated(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      project: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookProjectDeleted {
  WebhookProjectDeleted(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    project: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookProjectDeleted(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      project: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookProjectEdited {
  WebhookProjectEdited(
    enterprise: Option(Nil),
    changes: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    project: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookProjectEdited(
      enterprise: Option(Nil),
      changes: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      project: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookProjectReopened {
  WebhookProjectReopened(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    project: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookProjectReopened(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      project: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookProjectsV2ItemArchived {
  WebhookProjectsV2ItemArchived(
    changes: Option(Nil),
    projects_v2_item: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookProjectsV2ItemArchived(
      changes: Option(Nil),
      projects_v2_item: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookProjectsV2ItemConverted {
  WebhookProjectsV2ItemConverted(
    changes: Option(Nil),
    projects_v2_item: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookProjectsV2ItemConverted(
      changes: Option(Nil),
      projects_v2_item: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookProjectsV2ItemCreated {
  WebhookProjectsV2ItemCreated(
    projects_v2_item: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookProjectsV2ItemCreated(
      projects_v2_item: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookProjectsV2ItemDeleted {
  WebhookProjectsV2ItemDeleted(
    projects_v2_item: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookProjectsV2ItemDeleted(
      projects_v2_item: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookProjectsV2ItemEdited {
  WebhookProjectsV2ItemEdited(
    changes: Option(Nil),
    projects_v2_item: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookProjectsV2ItemEdited(
      changes: Option(Nil),
      projects_v2_item: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookProjectsV2ItemReordered {
  WebhookProjectsV2ItemReordered(
    changes: Option(Nil),
    projects_v2_item: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookProjectsV2ItemReordered(
      changes: Option(Nil),
      projects_v2_item: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookProjectsV2ItemRestored {
  WebhookProjectsV2ItemRestored(
    changes: Option(Nil),
    projects_v2_item: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookProjectsV2ItemRestored(
      changes: Option(Nil),
      projects_v2_item: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookProjectsV2ProjectClosed {
  WebhookProjectsV2ProjectClosed(
    projects_v2: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookProjectsV2ProjectClosed(
      projects_v2: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookProjectsV2ProjectCreated {
  WebhookProjectsV2ProjectCreated(
    projects_v2: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookProjectsV2ProjectCreated(
      projects_v2: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookProjectsV2ProjectDeleted {
  WebhookProjectsV2ProjectDeleted(
    projects_v2: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookProjectsV2ProjectDeleted(
      projects_v2: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookProjectsV2ProjectEdited {
  WebhookProjectsV2ProjectEdited(
    projects_v2: Option(Nil),
    changes: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookProjectsV2ProjectEdited(
      projects_v2: Option(Nil),
      changes: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookProjectsV2ProjectReopened {
  WebhookProjectsV2ProjectReopened(
    projects_v2: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookProjectsV2ProjectReopened(
      projects_v2: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookProjectsV2StatusUpdateCreated {
  WebhookProjectsV2StatusUpdateCreated(
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    projects_v2_status_update: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookProjectsV2StatusUpdateCreated(
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      projects_v2_status_update: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookProjectsV2StatusUpdateDeleted {
  WebhookProjectsV2StatusUpdateDeleted(
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    projects_v2_status_update: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookProjectsV2StatusUpdateDeleted(
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      projects_v2_status_update: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookProjectsV2StatusUpdateEdited {
  WebhookProjectsV2StatusUpdateEdited(
    changes: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    projects_v2_status_update: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookProjectsV2StatusUpdateEdited(
      changes: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      projects_v2_status_update: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookPublic {
  WebhookPublic(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookPublic(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookPullRequestAssigned {
  WebhookPullRequestAssigned(
    enterprise: Option(Nil),
    number: Option(Int),
    repository: Option(Nil),
    assignee: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    pull_request: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookPullRequestAssigned(
      enterprise: Option(Nil),
      number: Option(Int),
      repository: Option(Nil),
      assignee: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      pull_request: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookPullRequestAutoMergeDisabled {
  WebhookPullRequestAutoMergeDisabled(
    enterprise: Option(Nil),
    reason: Option(String),
    number: Option(Int),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    pull_request: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookPullRequestAutoMergeDisabled(
      enterprise: Option(Nil),
      reason: Option(String),
      number: Option(Int),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      pull_request: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookPullRequestAutoMergeEnabled {
  WebhookPullRequestAutoMergeEnabled(
    enterprise: Option(Nil),
    reason: Option(String),
    number: Option(Int),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    pull_request: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookPullRequestAutoMergeEnabled(
      enterprise: Option(Nil),
      reason: Option(String),
      number: Option(Int),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      pull_request: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookPullRequestClosed {
  WebhookPullRequestClosed(
    enterprise: Option(Nil),
    number: Option(Int),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    pull_request: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookPullRequestClosed(
      enterprise: Option(Nil),
      number: Option(Int),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      pull_request: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookPullRequestConvertedToDraft {
  WebhookPullRequestConvertedToDraft(
    enterprise: Option(Nil),
    number: Option(Int),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    pull_request: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookPullRequestConvertedToDraft(
      enterprise: Option(Nil),
      number: Option(Int),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      pull_request: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookPullRequestDemilestoned {
  WebhookPullRequestDemilestoned(
    enterprise: Option(Nil),
    number: Option(Int),
    repository: Option(Nil),
    milestone: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    pull_request: Option(Nil),
    action: Option(String),
  )
}

Constructors

  • WebhookPullRequestDemilestoned(
      enterprise: Option(Nil),
      number: Option(Int),
      repository: Option(Nil),
      milestone: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      pull_request: Option(Nil),
      action: Option(String),
    )
pub type WebhookPullRequestDequeued {
  WebhookPullRequestDequeued(
    enterprise: Option(Nil),
    reason: Option(String),
    number: Option(Int),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    pull_request: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookPullRequestDequeued(
      enterprise: Option(Nil),
      reason: Option(String),
      number: Option(Int),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      pull_request: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookPullRequestEdited {
  WebhookPullRequestEdited(
    enterprise: Option(Nil),
    changes: Option(Nil),
    number: Option(Int),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    pull_request: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookPullRequestEdited(
      enterprise: Option(Nil),
      changes: Option(Nil),
      number: Option(Int),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      pull_request: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookPullRequestEnqueued {
  WebhookPullRequestEnqueued(
    enterprise: Option(Nil),
    number: Option(Int),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    pull_request: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookPullRequestEnqueued(
      enterprise: Option(Nil),
      number: Option(Int),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      pull_request: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookPullRequestLabeled {
  WebhookPullRequestLabeled(
    enterprise: Option(Nil),
    number: Option(Int),
    repository: Option(Nil),
    organization: Option(Nil),
    label: Option(Nil),
    sender: Option(Nil),
    pull_request: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookPullRequestLabeled(
      enterprise: Option(Nil),
      number: Option(Int),
      repository: Option(Nil),
      organization: Option(Nil),
      label: Option(Nil),
      sender: Option(Nil),
      pull_request: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookPullRequestLocked {
  WebhookPullRequestLocked(
    enterprise: Option(Nil),
    number: Option(Int),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    pull_request: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookPullRequestLocked(
      enterprise: Option(Nil),
      number: Option(Int),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      pull_request: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookPullRequestMilestoned {
  WebhookPullRequestMilestoned(
    enterprise: Option(Nil),
    number: Option(Int),
    repository: Option(Nil),
    milestone: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    pull_request: Option(Nil),
    action: Option(String),
  )
}

Constructors

  • WebhookPullRequestMilestoned(
      enterprise: Option(Nil),
      number: Option(Int),
      repository: Option(Nil),
      milestone: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      pull_request: Option(Nil),
      action: Option(String),
    )
pub type WebhookPullRequestOpened {
  WebhookPullRequestOpened(
    enterprise: Option(Nil),
    number: Option(Int),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    pull_request: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookPullRequestOpened(
      enterprise: Option(Nil),
      number: Option(Int),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      pull_request: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookPullRequestReadyForReview {
  WebhookPullRequestReadyForReview(
    enterprise: Option(Nil),
    number: Option(Int),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    pull_request: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookPullRequestReadyForReview(
      enterprise: Option(Nil),
      number: Option(Int),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      pull_request: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookPullRequestReopened {
  WebhookPullRequestReopened(
    enterprise: Option(Nil),
    number: Option(Int),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    pull_request: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookPullRequestReopened(
      enterprise: Option(Nil),
      number: Option(Int),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      pull_request: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookPullRequestReviewCommentCreated {
  WebhookPullRequestReviewCommentCreated(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    pull_request: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    comment: Option(Nil),
  )
}

Constructors

  • WebhookPullRequestReviewCommentCreated(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      pull_request: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      comment: Option(Nil),
    )
pub type WebhookPullRequestReviewCommentDeleted {
  WebhookPullRequestReviewCommentDeleted(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    pull_request: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    comment: Option(Nil),
  )
}

Constructors

  • WebhookPullRequestReviewCommentDeleted(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      pull_request: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      comment: Option(Nil),
    )
pub type WebhookPullRequestReviewCommentEdited {
  WebhookPullRequestReviewCommentEdited(
    enterprise: Option(Nil),
    changes: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    pull_request: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    comment: Option(Nil),
  )
}

Constructors

  • WebhookPullRequestReviewCommentEdited(
      enterprise: Option(Nil),
      changes: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      pull_request: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      comment: Option(Nil),
    )
pub type WebhookPullRequestReviewDismissed {
  WebhookPullRequestReviewDismissed(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    pull_request: Option(Nil),
    action: Option(String),
    review: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookPullRequestReviewDismissed(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      pull_request: Option(Nil),
      action: Option(String),
      review: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookPullRequestReviewEdited {
  WebhookPullRequestReviewEdited(
    enterprise: Option(Nil),
    changes: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    pull_request: Option(Nil),
    action: Option(String),
    review: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookPullRequestReviewEdited(
      enterprise: Option(Nil),
      changes: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      pull_request: Option(Nil),
      action: Option(String),
      review: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookPullRequestReviewRequestRemoved {
  WebhookPullRequestReviewRequestRemoved
}

Constructors

  • WebhookPullRequestReviewRequestRemoved
pub type WebhookPullRequestReviewRequested {
  WebhookPullRequestReviewRequested
}

Constructors

  • WebhookPullRequestReviewRequested
pub type WebhookPullRequestReviewSubmitted {
  WebhookPullRequestReviewSubmitted(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    pull_request: Option(Nil),
    action: Option(String),
    review: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookPullRequestReviewSubmitted(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      pull_request: Option(Nil),
      action: Option(String),
      review: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookPullRequestReviewThreadResolved {
  WebhookPullRequestReviewThreadResolved(
    enterprise: Option(Nil),
    thread: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    pull_request: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookPullRequestReviewThreadResolved(
      enterprise: Option(Nil),
      thread: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      pull_request: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookPullRequestReviewThreadUnresolved {
  WebhookPullRequestReviewThreadUnresolved(
    enterprise: Option(Nil),
    thread: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    pull_request: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookPullRequestReviewThreadUnresolved(
      enterprise: Option(Nil),
      thread: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      pull_request: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookPullRequestSynchronize {
  WebhookPullRequestSynchronize(
    enterprise: Option(Nil),
    number: Option(Int),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    pull_request: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    after: Option(String),
    before: Option(String),
  )
}

Constructors

  • WebhookPullRequestSynchronize(
      enterprise: Option(Nil),
      number: Option(Int),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      pull_request: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      after: Option(String),
      before: Option(String),
    )
pub type WebhookPullRequestUnassigned {
  WebhookPullRequestUnassigned(
    enterprise: Option(Nil),
    number: Option(Int),
    repository: Option(Nil),
    assignee: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    pull_request: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookPullRequestUnassigned(
      enterprise: Option(Nil),
      number: Option(Int),
      repository: Option(Nil),
      assignee: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      pull_request: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookPullRequestUnlabeled {
  WebhookPullRequestUnlabeled(
    enterprise: Option(Nil),
    number: Option(Int),
    repository: Option(Nil),
    organization: Option(Nil),
    label: Option(Nil),
    sender: Option(Nil),
    pull_request: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookPullRequestUnlabeled(
      enterprise: Option(Nil),
      number: Option(Int),
      repository: Option(Nil),
      organization: Option(Nil),
      label: Option(Nil),
      sender: Option(Nil),
      pull_request: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookPullRequestUnlocked {
  WebhookPullRequestUnlocked(
    enterprise: Option(Nil),
    number: Option(Int),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    pull_request: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookPullRequestUnlocked(
      enterprise: Option(Nil),
      number: Option(Int),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      pull_request: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookPush {
  WebhookPush(
    enterprise: Option(Nil),
    compare: Option(String),
    base_ref: Option(String),
    pusher: Option(Nil),
    created: Option(Bool),
    repository: Option(Nil),
    ref: Option(String),
    organization: Option(Nil),
    sender: Option(Nil),
    head_commit: Option(Nil),
    deleted: Option(Bool),
    forced: Option(Bool),
    installation: Option(Nil),
    after: Option(String),
    commits: Option(Nil),
    before: Option(String),
  )
}

Constructors

  • WebhookPush(
      enterprise: Option(Nil),
      compare: Option(String),
      base_ref: Option(String),
      pusher: Option(Nil),
      created: Option(Bool),
      repository: Option(Nil),
      ref: Option(String),
      organization: Option(Nil),
      sender: Option(Nil),
      head_commit: Option(Nil),
      deleted: Option(Bool),
      forced: Option(Bool),
      installation: Option(Nil),
      after: Option(String),
      commits: Option(Nil),
      before: Option(String),
    )
pub type WebhookRegistryPackagePublished {
  WebhookRegistryPackagePublished(
    enterprise: Option(Nil),
    registry_package: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookRegistryPackagePublished(
      enterprise: Option(Nil),
      registry_package: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookRegistryPackageUpdated {
  WebhookRegistryPackageUpdated(
    enterprise: Option(Nil),
    registry_package: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookRegistryPackageUpdated(
      enterprise: Option(Nil),
      registry_package: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookReleaseCreated {
  WebhookReleaseCreated(
    enterprise: Option(Nil),
    release: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookReleaseCreated(
      enterprise: Option(Nil),
      release: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookReleaseDeleted {
  WebhookReleaseDeleted(
    enterprise: Option(Nil),
    release: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookReleaseDeleted(
      enterprise: Option(Nil),
      release: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookReleaseEdited {
  WebhookReleaseEdited(
    enterprise: Option(Nil),
    changes: Option(Nil),
    release: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookReleaseEdited(
      enterprise: Option(Nil),
      changes: Option(Nil),
      release: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookReleasePrereleased {
  WebhookReleasePrereleased(
    enterprise: Option(Nil),
    release: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookReleasePrereleased(
      enterprise: Option(Nil),
      release: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookReleasePublished {
  WebhookReleasePublished(
    enterprise: Option(Nil),
    release: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookReleasePublished(
      enterprise: Option(Nil),
      release: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookReleaseReleased {
  WebhookReleaseReleased(
    enterprise: Option(Nil),
    release: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookReleaseReleased(
      enterprise: Option(Nil),
      release: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookReleaseUnpublished {
  WebhookReleaseUnpublished(
    enterprise: Option(Nil),
    release: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookReleaseUnpublished(
      enterprise: Option(Nil),
      release: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookRepositoryAdvisoryPublished {
  WebhookRepositoryAdvisoryPublished(
    enterprise: Option(Nil),
    repository: Option(Nil),
    repository_advisory: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookRepositoryAdvisoryPublished(
      enterprise: Option(Nil),
      repository: Option(Nil),
      repository_advisory: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookRepositoryAdvisoryReported {
  WebhookRepositoryAdvisoryReported(
    enterprise: Option(Nil),
    repository: Option(Nil),
    repository_advisory: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookRepositoryAdvisoryReported(
      enterprise: Option(Nil),
      repository: Option(Nil),
      repository_advisory: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookRepositoryArchived {
  WebhookRepositoryArchived(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookRepositoryArchived(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookRepositoryCreated {
  WebhookRepositoryCreated(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookRepositoryCreated(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookRepositoryDeleted {
  WebhookRepositoryDeleted(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookRepositoryDeleted(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookRepositoryDispatchSample {
  WebhookRepositoryDispatchSample(
    enterprise: Option(Nil),
    branch: Option(String),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    client_payload: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookRepositoryDispatchSample(
      enterprise: Option(Nil),
      branch: Option(String),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      client_payload: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookRepositoryEdited {
  WebhookRepositoryEdited(
    enterprise: Option(Nil),
    changes: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookRepositoryEdited(
      enterprise: Option(Nil),
      changes: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookRepositoryImport {
  WebhookRepositoryImport(
    enterprise: Option(Nil),
    repository: Option(Nil),
    status: Option(String),
    organization: Option(Nil),
    sender: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookRepositoryImport(
      enterprise: Option(Nil),
      repository: Option(Nil),
      status: Option(String),
      organization: Option(Nil),
      sender: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookRepositoryPrivatized {
  WebhookRepositoryPrivatized(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookRepositoryPrivatized(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookRepositoryPublicized {
  WebhookRepositoryPublicized(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookRepositoryPublicized(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookRepositoryRenamed {
  WebhookRepositoryRenamed(
    enterprise: Option(Nil),
    changes: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookRepositoryRenamed(
      enterprise: Option(Nil),
      changes: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookRepositoryRulesetCreated {
  WebhookRepositoryRulesetCreated(
    enterprise: Option(Nil),
    repository: Option(Nil),
    repository_ruleset: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookRepositoryRulesetCreated(
      enterprise: Option(Nil),
      repository: Option(Nil),
      repository_ruleset: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookRepositoryRulesetDeleted {
  WebhookRepositoryRulesetDeleted(
    enterprise: Option(Nil),
    repository: Option(Nil),
    repository_ruleset: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookRepositoryRulesetDeleted(
      enterprise: Option(Nil),
      repository: Option(Nil),
      repository_ruleset: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookRepositoryRulesetEdited {
  WebhookRepositoryRulesetEdited(
    enterprise: Option(Nil),
    changes: Option(Nil),
    repository: Option(Nil),
    repository_ruleset: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookRepositoryRulesetEdited(
      enterprise: Option(Nil),
      changes: Option(Nil),
      repository: Option(Nil),
      repository_ruleset: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookRepositoryTransferred {
  WebhookRepositoryTransferred(
    enterprise: Option(Nil),
    changes: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookRepositoryTransferred(
      enterprise: Option(Nil),
      changes: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookRepositoryUnarchived {
  WebhookRepositoryUnarchived(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookRepositoryUnarchived(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookRepositoryVulnerabilityAlertCreate {
  WebhookRepositoryVulnerabilityAlertCreate(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    alert: Option(Nil),
  )
}

Constructors

  • WebhookRepositoryVulnerabilityAlertCreate(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      alert: Option(Nil),
    )
pub type WebhookRepositoryVulnerabilityAlertDismiss {
  WebhookRepositoryVulnerabilityAlertDismiss(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    alert: Option(Nil),
  )
}

Constructors

  • WebhookRepositoryVulnerabilityAlertDismiss(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      alert: Option(Nil),
    )
pub type WebhookRepositoryVulnerabilityAlertReopen {
  WebhookRepositoryVulnerabilityAlertReopen(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    alert: Option(Nil),
  )
}

Constructors

  • WebhookRepositoryVulnerabilityAlertReopen(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      alert: Option(Nil),
    )
pub type WebhookRepositoryVulnerabilityAlertResolve {
  WebhookRepositoryVulnerabilityAlertResolve(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    alert: Option(Nil),
  )
}

Constructors

  • WebhookRepositoryVulnerabilityAlertResolve(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      alert: Option(Nil),
    )
pub type WebhookRubygemsMetadata {
  WebhookRubygemsMetadata(
    commit_oid: Option(String),
    dependencies: Option(Nil),
    name: Option(String),
    readme: Option(String),
    homepage: Option(String),
    metadata: Option(Nil),
    repo: Option(String),
    platform: Option(String),
    version_info: Option(Nil),
    description: Option(String),
  )
}

Constructors

  • WebhookRubygemsMetadata(
      commit_oid: Option(String),
      dependencies: Option(Nil),
      name: Option(String),
      readme: Option(String),
      homepage: Option(String),
      metadata: Option(Nil),
      repo: Option(String),
      platform: Option(String),
      version_info: Option(Nil),
      description: Option(String),
    )
pub type WebhookSecretScanningAlertCreated {
  WebhookSecretScanningAlertCreated(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    alert: Option(Nil),
  )
}

Constructors

  • WebhookSecretScanningAlertCreated(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      alert: Option(Nil),
    )
pub type WebhookSecretScanningAlertLocationCreated {
  WebhookSecretScanningAlertLocationCreated(
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    location: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    alert: Option(Nil),
  )
}

Constructors

  • WebhookSecretScanningAlertLocationCreated(
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      location: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      alert: Option(Nil),
    )
pub type WebhookSecretScanningAlertLocationCreatedFormEncoded {
  WebhookSecretScanningAlertLocationCreatedFormEncoded(
    payload: Option(String),
  )
}

Constructors

  • WebhookSecretScanningAlertLocationCreatedFormEncoded(
      payload: Option(String),
    )
pub type WebhookSecretScanningAlertPubliclyLeaked {
  WebhookSecretScanningAlertPubliclyLeaked(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    alert: Option(Nil),
  )
}

Constructors

  • WebhookSecretScanningAlertPubliclyLeaked(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      alert: Option(Nil),
    )
pub type WebhookSecretScanningAlertReopened {
  WebhookSecretScanningAlertReopened(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    alert: Option(Nil),
  )
}

Constructors

  • WebhookSecretScanningAlertReopened(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      alert: Option(Nil),
    )
pub type WebhookSecretScanningAlertResolved {
  WebhookSecretScanningAlertResolved(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    alert: Option(Nil),
  )
}

Constructors

  • WebhookSecretScanningAlertResolved(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      alert: Option(Nil),
    )
pub type WebhookSecretScanningAlertValidated {
  WebhookSecretScanningAlertValidated(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    alert: Option(Nil),
  )
}

Constructors

  • WebhookSecretScanningAlertValidated(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      alert: Option(Nil),
    )
pub type WebhookSecurityAdvisoryPublished {
  WebhookSecurityAdvisoryPublished(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    security_advisory: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookSecurityAdvisoryPublished(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      security_advisory: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookSecurityAdvisoryUpdated {
  WebhookSecurityAdvisoryUpdated(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    security_advisory: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookSecurityAdvisoryUpdated(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      security_advisory: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookSecurityAdvisoryWithdrawn {
  WebhookSecurityAdvisoryWithdrawn(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    security_advisory: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookSecurityAdvisoryWithdrawn(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      security_advisory: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookSecurityAndAnalysis {
  WebhookSecurityAndAnalysis(
    enterprise: Option(Nil),
    changes: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookSecurityAndAnalysis(
      enterprise: Option(Nil),
      changes: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookSponsorshipCancelled {
  WebhookSponsorshipCancelled(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    sponsorship: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookSponsorshipCancelled(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      sponsorship: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookSponsorshipCreated {
  WebhookSponsorshipCreated(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    sponsorship: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookSponsorshipCreated(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      sponsorship: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookSponsorshipEdited {
  WebhookSponsorshipEdited(
    enterprise: Option(Nil),
    changes: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    sponsorship: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookSponsorshipEdited(
      enterprise: Option(Nil),
      changes: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      sponsorship: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookSponsorshipPendingCancellation {
  WebhookSponsorshipPendingCancellation(
    enterprise: Option(Nil),
    effective_date: Option(String),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    sponsorship: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookSponsorshipPendingCancellation(
      enterprise: Option(Nil),
      effective_date: Option(String),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      sponsorship: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookSponsorshipPendingTierChange {
  WebhookSponsorshipPendingTierChange(
    enterprise: Option(Nil),
    changes: Option(Nil),
    effective_date: Option(String),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    sponsorship: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookSponsorshipPendingTierChange(
      enterprise: Option(Nil),
      changes: Option(Nil),
      effective_date: Option(String),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      sponsorship: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookSponsorshipTierChanged {
  WebhookSponsorshipTierChanged(
    enterprise: Option(Nil),
    changes: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    sponsorship: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookSponsorshipTierChanged(
      enterprise: Option(Nil),
      changes: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      sponsorship: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookStarCreated {
  WebhookStarCreated(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    starred_at: Option(String),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookStarCreated(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      starred_at: Option(String),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookStarDeleted {
  WebhookStarDeleted(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookStarDeleted(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookStatus {
  WebhookStatus(
    target_url: Option(String),
    enterprise: Option(Nil),
    avatar_url: Option(String),
    created_at: Option(String),
    repository: Option(Nil),
    name: Option(String),
    sha: Option(String),
    context: Option(String),
    branches: Option(Nil),
    state: Option(String),
    organization: Option(Nil),
    sender: Option(Nil),
    commit: Option(Nil),
    updated_at: Option(String),
    installation: Option(Nil),
    id: Option(Int),
    description: Option(String),
  )
}

Constructors

  • WebhookStatus(
      target_url: Option(String),
      enterprise: Option(Nil),
      avatar_url: Option(String),
      created_at: Option(String),
      repository: Option(Nil),
      name: Option(String),
      sha: Option(String),
      context: Option(String),
      branches: Option(Nil),
      state: Option(String),
      organization: Option(Nil),
      sender: Option(Nil),
      commit: Option(Nil),
      updated_at: Option(String),
      installation: Option(Nil),
      id: Option(Int),
      description: Option(String),
    )
pub type WebhookSubIssuesParentIssueAdded {
  WebhookSubIssuesParentIssueAdded(
    sub_issue_id: Option(Float),
    parent_issue: Option(Nil),
    repository: Option(Nil),
    parent_issue_repo: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    parent_issue_id: Option(Float),
    action: Option(String),
    sub_issue: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookSubIssuesParentIssueAdded(
      sub_issue_id: Option(Float),
      parent_issue: Option(Nil),
      repository: Option(Nil),
      parent_issue_repo: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      parent_issue_id: Option(Float),
      action: Option(String),
      sub_issue: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookSubIssuesParentIssueRemoved {
  WebhookSubIssuesParentIssueRemoved(
    sub_issue_id: Option(Float),
    parent_issue: Option(Nil),
    repository: Option(Nil),
    parent_issue_repo: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    parent_issue_id: Option(Float),
    action: Option(String),
    sub_issue: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookSubIssuesParentIssueRemoved(
      sub_issue_id: Option(Float),
      parent_issue: Option(Nil),
      repository: Option(Nil),
      parent_issue_repo: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      parent_issue_id: Option(Float),
      action: Option(String),
      sub_issue: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookSubIssuesSubIssueAdded {
  WebhookSubIssuesSubIssueAdded(
    sub_issue_id: Option(Float),
    parent_issue: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    parent_issue_id: Option(Float),
    action: Option(String),
    sub_issue_repo: Option(Nil),
    sub_issue: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookSubIssuesSubIssueAdded(
      sub_issue_id: Option(Float),
      parent_issue: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      parent_issue_id: Option(Float),
      action: Option(String),
      sub_issue_repo: Option(Nil),
      sub_issue: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookSubIssuesSubIssueRemoved {
  WebhookSubIssuesSubIssueRemoved(
    sub_issue_id: Option(Float),
    parent_issue: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    parent_issue_id: Option(Float),
    action: Option(String),
    sub_issue_repo: Option(Nil),
    sub_issue: Option(Nil),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookSubIssuesSubIssueRemoved(
      sub_issue_id: Option(Float),
      parent_issue: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      parent_issue_id: Option(Float),
      action: Option(String),
      sub_issue_repo: Option(Nil),
      sub_issue: Option(Nil),
      installation: Option(Nil),
    )
pub type WebhookTeamAdd {
  WebhookTeamAdd(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    installation: Option(Nil),
    team: Option(Nil),
  )
}

Constructors

  • WebhookTeamAdd(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      installation: Option(Nil),
      team: Option(Nil),
    )
pub type WebhookTeamAddedToRepository {
  WebhookTeamAddedToRepository(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    team: Option(Nil),
  )
}

Constructors

  • WebhookTeamAddedToRepository(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      team: Option(Nil),
    )
pub type WebhookTeamCreated {
  WebhookTeamCreated(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    team: Option(Nil),
  )
}

Constructors

  • WebhookTeamCreated(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      team: Option(Nil),
    )
pub type WebhookTeamDeleted {
  WebhookTeamDeleted(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    team: Option(Nil),
  )
}

Constructors

  • WebhookTeamDeleted(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      team: Option(Nil),
    )
pub type WebhookTeamEdited {
  WebhookTeamEdited(
    enterprise: Option(Nil),
    changes: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    team: Option(Nil),
  )
}

Constructors

  • WebhookTeamEdited(
      enterprise: Option(Nil),
      changes: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      team: Option(Nil),
    )
pub type WebhookTeamRemovedFromRepository {
  WebhookTeamRemovedFromRepository(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    team: Option(Nil),
  )
}

Constructors

  • WebhookTeamRemovedFromRepository(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      team: Option(Nil),
    )
pub type WebhookWatchStarted {
  WebhookWatchStarted(
    enterprise: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
  )
}

Constructors

  • WebhookWatchStarted(
      enterprise: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
    )
pub type WebhookWorkflowDispatch {
  WebhookWorkflowDispatch(
    enterprise: Option(Nil),
    inputs: Option(Nil),
    repository: Option(Nil),
    ref: Option(String),
    organization: Option(Nil),
    sender: Option(Nil),
    installation: Option(Nil),
    workflow: Option(String),
  )
}

Constructors

  • WebhookWorkflowDispatch(
      enterprise: Option(Nil),
      inputs: Option(Nil),
      repository: Option(Nil),
      ref: Option(String),
      organization: Option(Nil),
      sender: Option(Nil),
      installation: Option(Nil),
      workflow: Option(String),
    )
pub type WebhookWorkflowJobCompleted {
  WebhookWorkflowJobCompleted(
    enterprise: Option(Nil),
    deployment: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    workflow_job: Option(Nil),
  )
}

Constructors

  • WebhookWorkflowJobCompleted(
      enterprise: Option(Nil),
      deployment: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      workflow_job: Option(Nil),
    )
pub type WebhookWorkflowJobInProgress {
  WebhookWorkflowJobInProgress(
    enterprise: Option(Nil),
    deployment: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    workflow_job: Option(Nil),
  )
}

Constructors

  • WebhookWorkflowJobInProgress(
      enterprise: Option(Nil),
      deployment: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      workflow_job: Option(Nil),
    )
pub type WebhookWorkflowJobQueued {
  WebhookWorkflowJobQueued(
    enterprise: Option(Nil),
    deployment: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    workflow_job: Option(Nil),
  )
}

Constructors

  • WebhookWorkflowJobQueued(
      enterprise: Option(Nil),
      deployment: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      workflow_job: Option(Nil),
    )
pub type WebhookWorkflowJobWaiting {
  WebhookWorkflowJobWaiting(
    enterprise: Option(Nil),
    deployment: Option(Nil),
    repository: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    workflow_job: Option(Nil),
  )
}

Constructors

  • WebhookWorkflowJobWaiting(
      enterprise: Option(Nil),
      deployment: Option(Nil),
      repository: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      workflow_job: Option(Nil),
    )
pub type WebhookWorkflowRunCompleted {
  WebhookWorkflowRunCompleted(
    enterprise: Option(Nil),
    repository: Option(Nil),
    workflow_run: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    workflow: Option(Nil),
  )
}

Constructors

  • WebhookWorkflowRunCompleted(
      enterprise: Option(Nil),
      repository: Option(Nil),
      workflow_run: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      workflow: Option(Nil),
    )
pub type WebhookWorkflowRunInProgress {
  WebhookWorkflowRunInProgress(
    enterprise: Option(Nil),
    repository: Option(Nil),
    workflow_run: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    workflow: Option(Nil),
  )
}

Constructors

  • WebhookWorkflowRunInProgress(
      enterprise: Option(Nil),
      repository: Option(Nil),
      workflow_run: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      workflow: Option(Nil),
    )
pub type WebhookWorkflowRunRequested {
  WebhookWorkflowRunRequested(
    enterprise: Option(Nil),
    repository: Option(Nil),
    workflow_run: Option(Nil),
    organization: Option(Nil),
    sender: Option(Nil),
    action: Option(String),
    installation: Option(Nil),
    workflow: Option(Nil),
  )
}

Constructors

  • WebhookWorkflowRunRequested(
      enterprise: Option(Nil),
      repository: Option(Nil),
      workflow_run: Option(Nil),
      organization: Option(Nil),
      sender: Option(Nil),
      action: Option(String),
      installation: Option(Nil),
      workflow: Option(Nil),
    )
pub type WebhooksAlert {
  WebhooksAlert(
    number: Option(Int),
    dismissed_at: Option(String),
    created_at: Option(String),
    ghsa_id: Option(String),
    fix_reason: Option(String),
    affected_package_name: Option(String),
    fixed_in: Option(String),
    state: Option(String),
    affected_range: Option(String),
    dismisser: Option(Nil),
    external_reference: Option(String),
    node_id: Option(String),
    dismiss_reason: Option(String),
    id: Option(Int),
    external_identifier: Option(String),
    severity: Option(String),
    fixed_at: Option(String),
  )
}

Constructors

  • WebhooksAlert(
      number: Option(Int),
      dismissed_at: Option(String),
      created_at: Option(String),
      ghsa_id: Option(String),
      fix_reason: Option(String),
      affected_package_name: Option(String),
      fixed_in: Option(String),
      state: Option(String),
      affected_range: Option(String),
      dismisser: Option(Nil),
      external_reference: Option(String),
      node_id: Option(String),
      dismiss_reason: Option(String),
      id: Option(Int),
      external_identifier: Option(String),
      severity: Option(String),
      fixed_at: Option(String),
    )
pub type WebhooksAnswer {
  WebhooksAnswer(
    body: Option(String),
    created_at: Option(String),
    reactions: Option(Nil),
    user: Option(Nil),
    child_comment_count: Option(Int),
    author_association: Option(String),
    discussion_id: Option(Int),
    updated_at: Option(String),
    node_id: Option(String),
    repository_url: Option(String),
    id: Option(Int),
    html_url: Option(String),
  )
}

Constructors

  • WebhooksAnswer(
      body: Option(String),
      created_at: Option(String),
      reactions: Option(Nil),
      user: Option(Nil),
      child_comment_count: Option(Int),
      author_association: Option(String),
      discussion_id: Option(Int),
      updated_at: Option(String),
      node_id: Option(String),
      repository_url: Option(String),
      id: Option(Int),
      html_url: Option(String),
    )
pub type WebhooksApprover {
  WebhooksApprover(
    user_view_type: Option(String),
    gists_url: Option(String),
    following_url: Option(String),
    followers_url: Option(String),
    subscriptions_url: Option(String),
    received_events_url: Option(String),
    events_url: Option(String),
    avatar_url: Option(String),
    login: Option(String),
    url: Option(String),
    starred_url: Option(String),
    organizations_url: Option(String),
    repos_url: Option(String),
    gravatar_id: Option(String),
    site_admin: Option(Bool),
    node_id: Option(String),
    type_: Option(String),
    id: Option(Int),
    html_url: Option(String),
  )
}

Constructors

  • WebhooksApprover(
      user_view_type: Option(String),
      gists_url: Option(String),
      following_url: Option(String),
      followers_url: Option(String),
      subscriptions_url: Option(String),
      received_events_url: Option(String),
      events_url: Option(String),
      avatar_url: Option(String),
      login: Option(String),
      url: Option(String),
      starred_url: Option(String),
      organizations_url: Option(String),
      repos_url: Option(String),
      gravatar_id: Option(String),
      site_admin: Option(Bool),
      node_id: Option(String),
      type_: Option(String),
      id: Option(Int),
      html_url: Option(String),
    )
pub type WebhooksChanges {
  WebhooksChanges(body: Option(Nil))
}

Constructors

  • WebhooksChanges(body: Option(Nil))
pub type WebhooksChanges8 {
  WebhooksChanges8(tier: Option(Nil))
}

Constructors

  • WebhooksChanges8(tier: Option(Nil))
pub type WebhooksCodeScanningCommitOid {
  WebhooksCodeScanningCommitOid
}

Constructors

  • WebhooksCodeScanningCommitOid
pub type WebhooksCodeScanningRef {
  WebhooksCodeScanningRef
}

Constructors

  • WebhooksCodeScanningRef
pub type WebhooksComment {
  WebhooksComment(
    body: Option(String),
    created_at: Option(String),
    reactions: Option(Nil),
    user: Option(Nil),
    child_comment_count: Option(Int),
    author_association: Option(String),
    parent_id: Option(Int),
    discussion_id: Option(Int),
    updated_at: Option(String),
    node_id: Option(String),
    repository_url: Option(String),
    id: Option(Int),
    html_url: Option(String),
  )
}

Constructors

  • WebhooksComment(
      body: Option(String),
      created_at: Option(String),
      reactions: Option(Nil),
      user: Option(Nil),
      child_comment_count: Option(Int),
      author_association: Option(String),
      parent_id: Option(Int),
      discussion_id: Option(Int),
      updated_at: Option(String),
      node_id: Option(String),
      repository_url: Option(String),
      id: Option(Int),
      html_url: Option(String),
    )
pub type WebhooksDeployKey {
  WebhooksDeployKey(
    enabled: Option(Bool),
    last_used: Option(String),
    verified: Option(Bool),
    created_at: Option(String),
    url: Option(String),
    read_only: Option(Bool),
    added_by: Option(String),
    title: Option(String),
    id: Option(Int),
    key: Option(String),
  )
}

Constructors

  • WebhooksDeployKey(
      enabled: Option(Bool),
      last_used: Option(String),
      verified: Option(Bool),
      created_at: Option(String),
      url: Option(String),
      read_only: Option(Bool),
      added_by: Option(String),
      title: Option(String),
      id: Option(Int),
      key: Option(String),
    )
pub type WebhooksDeployPusherType {
  WebhooksDeployPusherType
}

Constructors

  • WebhooksDeployPusherType
pub type WebhooksEffectiveDate {
  WebhooksEffectiveDate
}

Constructors

  • WebhooksEffectiveDate
pub type WebhooksIssue {
  WebhooksIssue(
    draft: Option(Bool),
    body: Option(String),
    assignees: Option(Nil),
    comments_url: Option(String),
    closed_at: Option(String),
    events_url: Option(String),
    number: Option(Int),
    created_at: Option(String),
    locked: Option(Bool),
    reactions: Option(Nil),
    user: Option(Nil),
    author_association: Option(String),
    labels_url: Option(String),
    url: Option(String),
    assignee: Option(Nil),
    milestone: Option(Nil),
    timeline_url: Option(String),
    state: Option(String),
    state_reason: Option(String),
    comments: Option(Int),
    pull_request: Option(Nil),
    performed_via_github_app: Option(Nil),
    updated_at: Option(String),
    node_id: Option(String),
    title: Option(String),
    repository_url: Option(String),
    id: Option(Int),
    html_url: Option(String),
    active_lock_reason: Option(String),
    labels: Option(Nil),
  )
}

Constructors

  • WebhooksIssue(
      draft: Option(Bool),
      body: Option(String),
      assignees: Option(Nil),
      comments_url: Option(String),
      closed_at: Option(String),
      events_url: Option(String),
      number: Option(Int),
      created_at: Option(String),
      locked: Option(Bool),
      reactions: Option(Nil),
      user: Option(Nil),
      author_association: Option(String),
      labels_url: Option(String),
      url: Option(String),
      assignee: Option(Nil),
      milestone: Option(Nil),
      timeline_url: Option(String),
      state: Option(String),
      state_reason: Option(String),
      comments: Option(Int),
      pull_request: Option(Nil),
      performed_via_github_app: Option(Nil),
      updated_at: Option(String),
      node_id: Option(String),
      title: Option(String),
      repository_url: Option(String),
      id: Option(Int),
      html_url: Option(String),
      active_lock_reason: Option(String),
      labels: Option(Nil),
    )
pub type WebhooksIssue2 {
  WebhooksIssue2(
    draft: Option(Bool),
    body: Option(String),
    assignees: Option(Nil),
    comments_url: Option(String),
    closed_at: Option(String),
    events_url: Option(String),
    number: Option(Int),
    created_at: Option(String),
    locked: Option(Bool),
    reactions: Option(Nil),
    user: Option(Nil),
    author_association: Option(String),
    labels_url: Option(String),
    url: Option(String),
    assignee: Option(Nil),
    milestone: Option(Nil),
    timeline_url: Option(String),
    state: Option(String),
    state_reason: Option(String),
    comments: Option(Int),
    pull_request: Option(Nil),
    performed_via_github_app: Option(Nil),
    updated_at: Option(String),
    node_id: Option(String),
    title: Option(String),
    repository_url: Option(String),
    id: Option(Int),
    html_url: Option(String),
    active_lock_reason: Option(String),
    labels: Option(Nil),
  )
}

Constructors

  • WebhooksIssue2(
      draft: Option(Bool),
      body: Option(String),
      assignees: Option(Nil),
      comments_url: Option(String),
      closed_at: Option(String),
      events_url: Option(String),
      number: Option(Int),
      created_at: Option(String),
      locked: Option(Bool),
      reactions: Option(Nil),
      user: Option(Nil),
      author_association: Option(String),
      labels_url: Option(String),
      url: Option(String),
      assignee: Option(Nil),
      milestone: Option(Nil),
      timeline_url: Option(String),
      state: Option(String),
      state_reason: Option(String),
      comments: Option(Int),
      pull_request: Option(Nil),
      performed_via_github_app: Option(Nil),
      updated_at: Option(String),
      node_id: Option(String),
      title: Option(String),
      repository_url: Option(String),
      id: Option(Int),
      html_url: Option(String),
      active_lock_reason: Option(String),
      labels: Option(Nil),
    )
pub type WebhooksIssueComment {
  WebhooksIssueComment(
    body: Option(String),
    issue_url: Option(String),
    created_at: Option(String),
    reactions: Option(Nil),
    user: Option(Nil),
    author_association: Option(String),
    url: Option(String),
    performed_via_github_app: Option(Nil),
    updated_at: Option(String),
    node_id: Option(String),
    id: Option(Int),
    html_url: Option(String),
  )
}

Constructors

  • WebhooksIssueComment(
      body: Option(String),
      issue_url: Option(String),
      created_at: Option(String),
      reactions: Option(Nil),
      user: Option(Nil),
      author_association: Option(String),
      url: Option(String),
      performed_via_github_app: Option(Nil),
      updated_at: Option(String),
      node_id: Option(String),
      id: Option(Int),
      html_url: Option(String),
    )
pub type WebhooksLabel {
  WebhooksLabel(
    default: Option(Bool),
    color: Option(String),
    name: Option(String),
    url: Option(String),
    node_id: Option(String),
    id: Option(Int),
    description: Option(String),
  )
}

Constructors

  • WebhooksLabel(
      default: Option(Bool),
      color: Option(String),
      name: Option(String),
      url: Option(String),
      node_id: Option(String),
      id: Option(Int),
      description: Option(String),
    )
pub type WebhooksMarketplacePurchase {
  WebhooksMarketplacePurchase(
    billing_cycle: Option(String),
    on_free_trial: Option(Bool),
    plan: Option(Nil),
    free_trial_ends_on: Option(String),
    account: Option(Nil),
    unit_count: Option(Int),
    next_billing_date: Option(String),
  )
}

Constructors

  • WebhooksMarketplacePurchase(
      billing_cycle: Option(String),
      on_free_trial: Option(Bool),
      plan: Option(Nil),
      free_trial_ends_on: Option(String),
      account: Option(Nil),
      unit_count: Option(Int),
      next_billing_date: Option(String),
    )
pub type WebhooksMembership {
  WebhooksMembership(
    organization_url: Option(String),
    user: Option(Nil),
    url: Option(String),
    state: Option(String),
    role: Option(String),
  )
}

Constructors

  • WebhooksMembership(
      organization_url: Option(String),
      user: Option(Nil),
      url: Option(String),
      state: Option(String),
      role: Option(String),
    )
pub type WebhooksMilestone {
  WebhooksMilestone(
    closed_at: Option(String),
    number: Option(Int),
    due_on: Option(String),
    created_at: Option(String),
    creator: Option(Nil),
    closed_issues: Option(Int),
    labels_url: Option(String),
    url: Option(String),
    open_issues: Option(Int),
    state: Option(String),
    updated_at: Option(String),
    node_id: Option(String),
    title: Option(String),
    id: Option(Int),
    html_url: Option(String),
    description: Option(String),
  )
}

Constructors

  • WebhooksMilestone(
      closed_at: Option(String),
      number: Option(Int),
      due_on: Option(String),
      created_at: Option(String),
      creator: Option(Nil),
      closed_issues: Option(Int),
      labels_url: Option(String),
      url: Option(String),
      open_issues: Option(Int),
      state: Option(String),
      updated_at: Option(String),
      node_id: Option(String),
      title: Option(String),
      id: Option(Int),
      html_url: Option(String),
      description: Option(String),
    )
pub type WebhooksMilestone3 {
  WebhooksMilestone3(
    closed_at: Option(String),
    number: Option(Int),
    due_on: Option(String),
    created_at: Option(String),
    creator: Option(Nil),
    closed_issues: Option(Int),
    labels_url: Option(String),
    url: Option(String),
    open_issues: Option(Int),
    state: Option(String),
    updated_at: Option(String),
    node_id: Option(String),
    title: Option(String),
    id: Option(Int),
    html_url: Option(String),
    description: Option(String),
  )
}

Constructors

  • WebhooksMilestone3(
      closed_at: Option(String),
      number: Option(Int),
      due_on: Option(String),
      created_at: Option(String),
      creator: Option(Nil),
      closed_issues: Option(Int),
      labels_url: Option(String),
      url: Option(String),
      open_issues: Option(Int),
      state: Option(String),
      updated_at: Option(String),
      node_id: Option(String),
      title: Option(String),
      id: Option(Int),
      html_url: Option(String),
      description: Option(String),
    )
pub type WebhooksNullableString {
  WebhooksNullableString
}

Constructors

  • WebhooksNullableString
pub type WebhooksNumber {
  WebhooksNumber
}

Constructors

  • WebhooksNumber
pub type WebhooksPreviousMarketplacePurchase {
  WebhooksPreviousMarketplacePurchase(
    billing_cycle: Option(String),
    on_free_trial: Option(Bool),
    plan: Option(Nil),
    account: Option(Nil),
    unit_count: Option(Int),
    next_billing_date: Option(String),
  )
}

Constructors

  • WebhooksPreviousMarketplacePurchase(
      billing_cycle: Option(String),
      on_free_trial: Option(Bool),
      plan: Option(Nil),
      account: Option(Nil),
      unit_count: Option(Int),
      next_billing_date: Option(String),
    )
pub type WebhooksProject {
  WebhooksProject(
    body: Option(String),
    owner_url: Option(String),
    number: Option(Int),
    created_at: Option(String),
    name: Option(String),
    creator: Option(Nil),
    columns_url: Option(String),
    url: Option(String),
    state: Option(String),
    updated_at: Option(String),
    node_id: Option(String),
    id: Option(Int),
    html_url: Option(String),
  )
}

Constructors

  • WebhooksProject(
      body: Option(String),
      owner_url: Option(String),
      number: Option(Int),
      created_at: Option(String),
      name: Option(String),
      creator: Option(Nil),
      columns_url: Option(String),
      url: Option(String),
      state: Option(String),
      updated_at: Option(String),
      node_id: Option(String),
      id: Option(Int),
      html_url: Option(String),
    )
pub type WebhooksProjectCard {
  WebhooksProjectCard(
    archived: Option(Bool),
    column_id: Option(Int),
    column_url: Option(String),
    content_url: Option(String),
    project_url: Option(String),
    created_at: Option(String),
    creator: Option(Nil),
    url: Option(String),
    note: Option(String),
    updated_at: Option(String),
    node_id: Option(String),
    id: Option(Int),
    after_id: Option(Int),
  )
}

Constructors

  • WebhooksProjectCard(
      archived: Option(Bool),
      column_id: Option(Int),
      column_url: Option(String),
      content_url: Option(String),
      project_url: Option(String),
      created_at: Option(String),
      creator: Option(Nil),
      url: Option(String),
      note: Option(String),
      updated_at: Option(String),
      node_id: Option(String),
      id: Option(Int),
      after_id: Option(Int),
    )
pub type WebhooksProjectChanges {
  WebhooksProjectChanges(archived_at: Option(Nil))
}

Constructors

  • WebhooksProjectChanges(archived_at: Option(Nil))
pub type WebhooksProjectColumn {
  WebhooksProjectColumn(
    project_url: Option(String),
    created_at: Option(String),
    name: Option(String),
    url: Option(String),
    cards_url: Option(String),
    updated_at: Option(String),
    node_id: Option(String),
    id: Option(Int),
    after_id: Option(Int),
  )
}

Constructors

  • WebhooksProjectColumn(
      project_url: Option(String),
      created_at: Option(String),
      name: Option(String),
      url: Option(String),
      cards_url: Option(String),
      updated_at: Option(String),
      node_id: Option(String),
      id: Option(Int),
      after_id: Option(Int),
    )
pub type WebhooksPullRequest5 {
  WebhooksPullRequest5(
    head: Option(Nil),
    draft: Option(Bool),
    body: Option(String),
    assignees: Option(Nil),
    comments_url: Option(String),
    mergeable_state: Option(String),
    requested_teams: Option(Nil),
    deletions: Option(Int),
    merged_at: Option(String),
    closed_at: Option(String),
    review_comment_url: Option(String),
    auto_merge: Option(Nil),
    issue_url: Option(String),
    number: Option(Int),
    created_at: Option(String),
    merged_by: Option(Nil),
    locked: Option(Bool),
    merge_commit_sha: Option(String),
    review_comments_url: Option(String),
    user: Option(Nil),
    commits_url: Option(String),
    changed_files: Option(Int),
    merged: Option(Bool),
    author_association: Option(String),
    url: Option(String),
    assignee: Option(Nil),
    statuses_url: Option(String),
    milestone: Option(Nil),
    maintainer_can_modify: Option(Bool),
    state: Option(String),
    base_: Option(Nil),
    mergeable: Option(Bool),
    comments: Option(Int),
    diff_url: Option(String),
    additions: Option(Int),
    updated_at: Option(String),
    node_id: Option(String),
    patch_url: Option(String),
    title: Option(String),
    links: Option(Nil),
    id: Option(Int),
    html_url: Option(String),
    review_comments: Option(Int),
    commits: Option(Int),
    requested_reviewers: Option(Nil),
    rebaseable: Option(Bool),
    active_lock_reason: Option(String),
    labels: Option(Nil),
  )
}

Constructors

  • WebhooksPullRequest5(
      head: Option(Nil),
      draft: Option(Bool),
      body: Option(String),
      assignees: Option(Nil),
      comments_url: Option(String),
      mergeable_state: Option(String),
      requested_teams: Option(Nil),
      deletions: Option(Int),
      merged_at: Option(String),
      closed_at: Option(String),
      review_comment_url: Option(String),
      auto_merge: Option(Nil),
      issue_url: Option(String),
      number: Option(Int),
      created_at: Option(String),
      merged_by: Option(Nil),
      locked: Option(Bool),
      merge_commit_sha: Option(String),
      review_comments_url: Option(String),
      user: Option(Nil),
      commits_url: Option(String),
      changed_files: Option(Int),
      merged: Option(Bool),
      author_association: Option(String),
      url: Option(String),
      assignee: Option(Nil),
      statuses_url: Option(String),
      milestone: Option(Nil),
      maintainer_can_modify: Option(Bool),
      state: Option(String),
      base_: Option(Nil),
      mergeable: Option(Bool),
      comments: Option(Int),
      diff_url: Option(String),
      additions: Option(Int),
      updated_at: Option(String),
      node_id: Option(String),
      patch_url: Option(String),
      title: Option(String),
      links: Option(Nil),
      id: Option(Int),
      html_url: Option(String),
      review_comments: Option(Int),
      commits: Option(Int),
      requested_reviewers: Option(Nil),
      rebaseable: Option(Bool),
      active_lock_reason: Option(String),
      labels: Option(Nil),
    )
pub type WebhooksRef0 {
  WebhooksRef0
}

Constructors

  • WebhooksRef0
pub type WebhooksRelease {
  WebhooksRelease(
    draft: Option(Bool),
    body: Option(String),
    assets: Option(Nil),
    prerelease: Option(Bool),
    published_at: Option(String),
    created_at: Option(String),
    reactions: Option(Nil),
    author: Option(Nil),
    name: Option(String),
    url: Option(String),
    tag_name: Option(String),
    zipball_url: Option(String),
    upload_url: Option(String),
    assets_url: Option(String),
    tarball_url: Option(String),
    node_id: Option(String),
    discussion_url: Option(String),
    target_commitish: Option(String),
    id: Option(Int),
    html_url: Option(String),
  )
}

Constructors

  • WebhooksRelease(
      draft: Option(Bool),
      body: Option(String),
      assets: Option(Nil),
      prerelease: Option(Bool),
      published_at: Option(String),
      created_at: Option(String),
      reactions: Option(Nil),
      author: Option(Nil),
      name: Option(String),
      url: Option(String),
      tag_name: Option(String),
      zipball_url: Option(String),
      upload_url: Option(String),
      assets_url: Option(String),
      tarball_url: Option(String),
      node_id: Option(String),
      discussion_url: Option(String),
      target_commitish: Option(String),
      id: Option(Int),
      html_url: Option(String),
    )
pub type WebhooksRelease1 {
  WebhooksRelease1(
    draft: Option(Bool),
    body: Option(String),
    assets: Option(Nil),
    prerelease: Option(Bool),
    published_at: Option(String),
    created_at: Option(String),
    reactions: Option(Nil),
    author: Option(Nil),
    name: Option(String),
    url: Option(String),
    tag_name: Option(String),
    zipball_url: Option(String),
    upload_url: Option(String),
    assets_url: Option(String),
    tarball_url: Option(String),
    node_id: Option(String),
    discussion_url: Option(String),
    target_commitish: Option(String),
    id: Option(Int),
    html_url: Option(String),
  )
}

Constructors

  • WebhooksRelease1(
      draft: Option(Bool),
      body: Option(String),
      assets: Option(Nil),
      prerelease: Option(Bool),
      published_at: Option(String),
      created_at: Option(String),
      reactions: Option(Nil),
      author: Option(Nil),
      name: Option(String),
      url: Option(String),
      tag_name: Option(String),
      zipball_url: Option(String),
      upload_url: Option(String),
      assets_url: Option(String),
      tarball_url: Option(String),
      node_id: Option(String),
      discussion_url: Option(String),
      target_commitish: Option(String),
      id: Option(Int),
      html_url: Option(String),
    )
pub type WebhooksRepositories {
  WebhooksRepositories
}

Constructors

  • WebhooksRepositories
pub type WebhooksRepositoriesAdded {
  WebhooksRepositoriesAdded
}

Constructors

  • WebhooksRepositoriesAdded
pub type WebhooksRepositorySelection {
  WebhooksRepositorySelection
}

Constructors

  • WebhooksRepositorySelection
pub type WebhooksReview {
  WebhooksReview(
    body: Option(String),
    commit_id: Option(String),
    pull_request_url: Option(String),
    user: Option(Nil),
    author_association: Option(String),
    state: Option(String),
    submitted_at: Option(String),
    node_id: Option(String),
    links: Option(Nil),
    id: Option(Int),
    html_url: Option(String),
  )
}

Constructors

  • WebhooksReview(
      body: Option(String),
      commit_id: Option(String),
      pull_request_url: Option(String),
      user: Option(Nil),
      author_association: Option(String),
      state: Option(String),
      submitted_at: Option(String),
      node_id: Option(String),
      links: Option(Nil),
      id: Option(Int),
      html_url: Option(String),
    )
pub type WebhooksReviewComment {
  WebhooksReviewComment(
    body: Option(String),
    original_line: Option(Int),
    commit_id: Option(String),
    diff_hunk: Option(String),
    path_: Option(String),
    pull_request_url: Option(String),
    position: Option(Int),
    created_at: Option(String),
    reactions: Option(Nil),
    user: Option(Nil),
    subject_type: Option(String),
    author_association: Option(String),
    url: Option(String),
    in_reply_to_id: Option(Int),
    start_line: Option(Int),
    start_side: Option(String),
    line: Option(Int),
    original_commit_id: Option(String),
    side: Option(String),
    updated_at: Option(String),
    original_position: Option(Int),
    node_id: Option(String),
    pull_request_review_id: Option(Int),
    links: Option(Nil),
    id: Option(Int),
    html_url: Option(String),
    original_start_line: Option(Int),
  )
}

Constructors

  • WebhooksReviewComment(
      body: Option(String),
      original_line: Option(Int),
      commit_id: Option(String),
      diff_hunk: Option(String),
      path_: Option(String),
      pull_request_url: Option(String),
      position: Option(Int),
      created_at: Option(String),
      reactions: Option(Nil),
      user: Option(Nil),
      subject_type: Option(String),
      author_association: Option(String),
      url: Option(String),
      in_reply_to_id: Option(Int),
      start_line: Option(Int),
      start_side: Option(String),
      line: Option(Int),
      original_commit_id: Option(String),
      side: Option(String),
      updated_at: Option(String),
      original_position: Option(Int),
      node_id: Option(String),
      pull_request_review_id: Option(Int),
      links: Option(Nil),
      id: Option(Int),
      html_url: Option(String),
      original_start_line: Option(Int),
    )
pub type WebhooksReviewers {
  WebhooksReviewers
}

Constructors

  • WebhooksReviewers
pub type WebhooksRule {
  WebhooksRule(
    signature_requirement_enforcement_level: Option(String),
    strict_required_status_checks_policy: Option(Bool),
    linear_history_requirement_enforcement_level: Option(String),
    authorized_actors_only: Option(Bool),
    created_at: Option(String),
    create_protected: Option(Bool),
    name: Option(String),
    required_conversation_resolution_level: Option(String),
    merge_queue_enforcement_level: Option(String),
    repository_id: Option(Int),
    ignore_approvals_from_contributors: Option(Bool),
    admin_enforced: Option(Bool),
    required_deployments_enforcement_level: Option(String),
    allow_deletions_enforcement_level: Option(String),
    lock_allows_fork_sync: Option(Bool),
    updated_at: Option(String),
    pull_request_reviews_enforcement_level: Option(String),
    required_status_checks: Option(List(String)),
    allow_force_pushes_enforcement_level: Option(String),
    require_last_push_approval: Option(Bool),
    authorized_actor_names: Option(List(String)),
    dismiss_stale_reviews_on_push: Option(Bool),
    id: Option(Int),
    lock_branch_enforcement_level: Option(String),
    require_code_owner_review: Option(Bool),
    required_approving_review_count: Option(Int),
    required_status_checks_enforcement_level: Option(String),
    authorized_dismissal_actors_only: Option(Bool),
  )
}

Constructors

  • WebhooksRule(
      signature_requirement_enforcement_level: Option(String),
      strict_required_status_checks_policy: Option(Bool),
      linear_history_requirement_enforcement_level: Option(String),
      authorized_actors_only: Option(Bool),
      created_at: Option(String),
      create_protected: Option(Bool),
      name: Option(String),
      required_conversation_resolution_level: Option(String),
      merge_queue_enforcement_level: Option(String),
      repository_id: Option(Int),
      ignore_approvals_from_contributors: Option(Bool),
      admin_enforced: Option(Bool),
      required_deployments_enforcement_level: Option(String),
      allow_deletions_enforcement_level: Option(String),
      lock_allows_fork_sync: Option(Bool),
      updated_at: Option(String),
      pull_request_reviews_enforcement_level: Option(String),
      required_status_checks: Option(List(String)),
      allow_force_pushes_enforcement_level: Option(String),
      require_last_push_approval: Option(Bool),
      authorized_actor_names: Option(List(String)),
      dismiss_stale_reviews_on_push: Option(Bool),
      id: Option(Int),
      lock_branch_enforcement_level: Option(String),
      require_code_owner_review: Option(Bool),
      required_approving_review_count: Option(Int),
      required_status_checks_enforcement_level: Option(String),
      authorized_dismissal_actors_only: Option(Bool),
    )
pub type WebhooksSecurityAdvisory {
  WebhooksSecurityAdvisory(
    cwes: Option(Nil),
    published_at: Option(String),
    summary: Option(String),
    cvss_severities: Option(Nil),
    references: Option(Nil),
    identifiers: Option(Nil),
    ghsa_id: Option(String),
    withdrawn_at: Option(String),
    cvss: Option(Nil),
    updated_at: Option(String),
    vulnerabilities: Option(Nil),
    description: Option(String),
    severity: Option(String),
  )
}

Constructors

  • WebhooksSecurityAdvisory(
      cwes: Option(Nil),
      published_at: Option(String),
      summary: Option(String),
      cvss_severities: Option(Nil),
      references: Option(Nil),
      identifiers: Option(Nil),
      ghsa_id: Option(String),
      withdrawn_at: Option(String),
      cvss: Option(Nil),
      updated_at: Option(String),
      vulnerabilities: Option(Nil),
      description: Option(String),
      severity: Option(String),
    )
pub type WebhooksSponsorship {
  WebhooksSponsorship(
    tier: Option(Nil),
    created_at: Option(String),
    privacy_level: Option(String),
    sponsorable: Option(Nil),
    node_id: Option(String),
    maintainer: Option(Nil),
    sponsor: Option(Nil),
  )
}

Constructors

  • WebhooksSponsorship(
      tier: Option(Nil),
      created_at: Option(String),
      privacy_level: Option(String),
      sponsorable: Option(Nil),
      node_id: Option(String),
      maintainer: Option(Nil),
      sponsor: Option(Nil),
    )
pub type WebhooksTeam {
  WebhooksTeam(
    privacy: Option(String),
    members_url: Option(String),
    parent: Option(Nil),
    name: Option(String),
    slug: Option(String),
    url: Option(String),
    permission: Option(String),
    node_id: Option(String),
    repositories_url: Option(String),
    deleted: Option(Bool),
    id: Option(Int),
    html_url: Option(String),
    notification_setting: Option(String),
    description: Option(String),
  )
}

Constructors

  • WebhooksTeam(
      privacy: Option(String),
      members_url: Option(String),
      parent: Option(Nil),
      name: Option(String),
      slug: Option(String),
      url: Option(String),
      permission: Option(String),
      node_id: Option(String),
      repositories_url: Option(String),
      deleted: Option(Bool),
      id: Option(Int),
      html_url: Option(String),
      notification_setting: Option(String),
      description: Option(String),
    )
pub type WebhooksTeam1 {
  WebhooksTeam1(
    privacy: Option(String),
    members_url: Option(String),
    parent: Option(Nil),
    name: Option(String),
    slug: Option(String),
    url: Option(String),
    permission: Option(String),
    node_id: Option(String),
    repositories_url: Option(String),
    deleted: Option(Bool),
    id: Option(Int),
    html_url: Option(String),
    notification_setting: Option(String),
    description: Option(String),
  )
}

Constructors

  • WebhooksTeam1(
      privacy: Option(String),
      members_url: Option(String),
      parent: Option(Nil),
      name: Option(String),
      slug: Option(String),
      url: Option(String),
      permission: Option(String),
      node_id: Option(String),
      repositories_url: Option(String),
      deleted: Option(Bool),
      id: Option(Int),
      html_url: Option(String),
      notification_setting: Option(String),
      description: Option(String),
    )
pub type WebhooksUser {
  WebhooksUser(
    user_view_type: Option(String),
    gists_url: Option(String),
    following_url: Option(String),
    followers_url: Option(String),
    subscriptions_url: Option(String),
    received_events_url: Option(String),
    events_url: Option(String),
    avatar_url: Option(String),
    login: Option(String),
    name: Option(String),
    url: Option(String),
    starred_url: Option(String),
    organizations_url: Option(String),
    repos_url: Option(String),
    gravatar_id: Option(String),
    site_admin: Option(Bool),
    node_id: Option(String),
    deleted: Option(Bool),
    type_: Option(String),
    id: Option(Int),
    html_url: Option(String),
    email: Option(String),
  )
}

Constructors

  • WebhooksUser(
      user_view_type: Option(String),
      gists_url: Option(String),
      following_url: Option(String),
      followers_url: Option(String),
      subscriptions_url: Option(String),
      received_events_url: Option(String),
      events_url: Option(String),
      avatar_url: Option(String),
      login: Option(String),
      name: Option(String),
      url: Option(String),
      starred_url: Option(String),
      organizations_url: Option(String),
      repos_url: Option(String),
      gravatar_id: Option(String),
      site_admin: Option(Bool),
      node_id: Option(String),
      deleted: Option(Bool),
      type_: Option(String),
      id: Option(Int),
      html_url: Option(String),
      email: Option(String),
    )
pub type WebhooksUserMannequin {
  WebhooksUserMannequin(
    user_view_type: Option(String),
    gists_url: Option(String),
    following_url: Option(String),
    followers_url: Option(String),
    subscriptions_url: Option(String),
    received_events_url: Option(String),
    events_url: Option(String),
    avatar_url: Option(String),
    login: Option(String),
    name: Option(String),
    url: Option(String),
    starred_url: Option(String),
    organizations_url: Option(String),
    repos_url: Option(String),
    gravatar_id: Option(String),
    site_admin: Option(Bool),
    node_id: Option(String),
    deleted: Option(Bool),
    type_: Option(String),
    id: Option(Int),
    html_url: Option(String),
    email: Option(String),
  )
}

Constructors

  • WebhooksUserMannequin(
      user_view_type: Option(String),
      gists_url: Option(String),
      following_url: Option(String),
      followers_url: Option(String),
      subscriptions_url: Option(String),
      received_events_url: Option(String),
      events_url: Option(String),
      avatar_url: Option(String),
      login: Option(String),
      name: Option(String),
      url: Option(String),
      starred_url: Option(String),
      organizations_url: Option(String),
      repos_url: Option(String),
      gravatar_id: Option(String),
      site_admin: Option(Bool),
      node_id: Option(String),
      deleted: Option(Bool),
      type_: Option(String),
      id: Option(Int),
      html_url: Option(String),
      email: Option(String),
    )
pub type WebhooksWorkflow {
  WebhooksWorkflow(
    path_: Option(String),
    created_at: Option(String),
    name: Option(String),
    url: Option(String),
    state: Option(String),
    badge_url: Option(String),
    updated_at: Option(String),
    node_id: Option(String),
    id: Option(Int),
    html_url: Option(String),
  )
}

Constructors

  • WebhooksWorkflow(
      path_: Option(String),
      created_at: Option(String),
      name: Option(String),
      url: Option(String),
      state: Option(String),
      badge_url: Option(String),
      updated_at: Option(String),
      node_id: Option(String),
      id: Option(Int),
      html_url: Option(String),
    )
pub type WebhooksWorkflowJobRun {
  WebhooksWorkflowJobRun(
    created_at: Option(String),
    status: Option(String),
    environment: Option(String),
    updated_at: Option(String),
    id: Option(Int),
    html_url: Option(String),
  )
}

Constructors

  • WebhooksWorkflowJobRun(
      created_at: Option(String),
      status: Option(String),
      environment: Option(String),
      updated_at: Option(String),
      id: Option(Int),
      html_url: Option(String),
    )
pub type Workflow {
  Workflow(
    path_: Option(String),
    created_at: Option(String),
    name: Option(String),
    url: Option(String),
    state: Option(String),
    badge_url: Option(String),
    updated_at: Option(String),
    node_id: Option(String),
    deleted_at: Option(String),
    id: Option(Int),
    html_url: Option(String),
  )
}

Constructors

  • Workflow(
      path_: Option(String),
      created_at: Option(String),
      name: Option(String),
      url: Option(String),
      state: Option(String),
      badge_url: Option(String),
      updated_at: Option(String),
      node_id: Option(String),
      deleted_at: Option(String),
      id: Option(Int),
      html_url: Option(String),
    )
pub type WorkflowRun {
  WorkflowRun(
    triggering_actor: Option(Nil),
    head_branch: Option(String),
    path_: Option(String),
    run_started_at: Option(String),
    jobs_url: Option(String),
    rerun_url: Option(String),
    head_repository: Option(Nil),
    created_at: Option(String),
    cancel_url: Option(String),
    repository: Option(Nil),
    name: Option(String),
    head_sha: Option(String),
    referenced_workflows: Option(Nil),
    workflow_url: Option(String),
    url: Option(String),
    artifacts_url: Option(String),
    check_suite_url: Option(String),
    head_repository_id: Option(Int),
    status: Option(String),
    actor: Option(Nil),
    previous_attempt_url: Option(String),
    head_commit: Option(Nil),
    updated_at: Option(String),
    node_id: Option(String),
    check_suite_id: Option(Int),
    run_attempt: Option(Int),
    event: Option(String),
    check_suite_node_id: Option(String),
    display_title: Option(String),
    id: Option(Int),
    workflow_id: Option(Int),
    html_url: Option(String),
    run_number: Option(Int),
    pull_requests: Option(Nil),
    conclusion: Option(String),
    logs_url: Option(String),
  )
}

Constructors

  • WorkflowRun(
      triggering_actor: Option(Nil),
      head_branch: Option(String),
      path_: Option(String),
      run_started_at: Option(String),
      jobs_url: Option(String),
      rerun_url: Option(String),
      head_repository: Option(Nil),
      created_at: Option(String),
      cancel_url: Option(String),
      repository: Option(Nil),
      name: Option(String),
      head_sha: Option(String),
      referenced_workflows: Option(Nil),
      workflow_url: Option(String),
      url: Option(String),
      artifacts_url: Option(String),
      check_suite_url: Option(String),
      head_repository_id: Option(Int),
      status: Option(String),
      actor: Option(Nil),
      previous_attempt_url: Option(String),
      head_commit: Option(Nil),
      updated_at: Option(String),
      node_id: Option(String),
      check_suite_id: Option(Int),
      run_attempt: Option(Int),
      event: Option(String),
      check_suite_node_id: Option(String),
      display_title: Option(String),
      id: Option(Int),
      workflow_id: Option(Int),
      html_url: Option(String),
      run_number: Option(Int),
      pull_requests: Option(Nil),
      conclusion: Option(String),
      logs_url: Option(String),
    )
pub type WorkflowRunUsage {
  WorkflowRunUsage(
    billable: Option(Nil),
    run_duration_ms: Option(Int),
  )
}

Constructors

  • WorkflowRunUsage(
      billable: Option(Nil),
      run_duration_ms: Option(Int),
    )
pub type WorkflowUsage {
  WorkflowUsage(billable: Option(Nil))
}

Constructors

  • WorkflowUsage(billable: Option(Nil))

Constants

pub const actions_billing_usage: ActionsBillingUsage
pub const actions_cache_list: ActionsCacheList
pub const actions_cache_usage_by_repository: ActionsCacheUsageByRepository
pub const actions_cache_usage_org_enterprise: ActionsCacheUsageOrgEnterprise
pub const actions_get_default_workflow_permissions: ActionsGetDefaultWorkflowPermissions
pub const actions_organization_permissions: ActionsOrganizationPermissions
pub const actions_public_key: ActionsPublicKey
pub const actions_repository_permissions: ActionsRepositoryPermissions
pub const actions_secret: ActionsSecret
pub const actions_set_default_workflow_permissions: ActionsSetDefaultWorkflowPermissions
pub const actions_variable: ActionsVariable
pub const actions_workflow_access_to_repository: ActionsWorkflowAccessToRepository
pub const activity: Activity
pub const actor: Actor
pub const added_to_project_issue_event: AddedToProjectIssueEvent
pub const api_insights_route_stats: List(a)
pub const api_insights_subject_stats: List(a)
pub const api_insights_summary_stats: ApiInsightsSummaryStats
pub const api_insights_time_stats: List(a)
pub const api_insights_user_stats: List(a)
pub const api_overview: ApiOverview
pub const app_permissions: AppPermissions
pub const artifact: Artifact
pub const assigned_issue_event: AssignedIssueEvent
pub const authentication_token: AuthenticationToken
pub const authorization: Authorization
pub const auto_merge: AutoMerge
pub const autolink: Autolink
pub const base_gist: BaseGist
pub const basic_error: BasicError
pub const blob: Blob
pub const branch_protection: BranchProtection
pub const branch_restriction_policy: BranchRestrictionPolicy
pub const branch_short: BranchShort
pub const branch_with_protection: BranchWithProtection
pub const check_annotation: CheckAnnotation
pub const check_automated_security_fixes: CheckAutomatedSecurityFixes
pub const check_run: CheckRun
pub const check_run_with_simple_check_suite: CheckRunWithSimpleCheckSuite
pub const check_suite: CheckSuite
pub const check_suite_preference: CheckSuitePreference
pub const classroom: Classroom
pub const classroom_accepted_assignment: ClassroomAcceptedAssignment
pub const classroom_assignment: ClassroomAssignment
pub const classroom_assignment_grade: ClassroomAssignmentGrade
pub const clone_traffic: CloneTraffic
pub const code_frequency_stat: List(a)
pub const code_of_conduct: CodeOfConduct
pub const code_of_conduct_simple: CodeOfConductSimple
pub const code_scanning_alert: CodeScanningAlert
pub const code_scanning_alert_instance: CodeScanningAlertInstance
pub const code_scanning_alert_items: CodeScanningAlertItems
pub const code_scanning_alert_location: CodeScanningAlertLocation
pub const code_scanning_alert_rule: CodeScanningAlertRule
pub const code_scanning_alert_rule_summary: CodeScanningAlertRuleSummary
pub const code_scanning_analysis: CodeScanningAnalysis
pub const code_scanning_analysis_deletion: CodeScanningAnalysisDeletion
pub const code_scanning_analysis_tool: CodeScanningAnalysisTool
pub const code_scanning_codeql_database: CodeScanningCodeqlDatabase
pub const code_scanning_default_setup: CodeScanningDefaultSetup
pub const code_scanning_default_setup_update: CodeScanningDefaultSetupUpdate
pub const code_scanning_default_setup_update_response: CodeScanningDefaultSetupUpdateResponse
pub const code_scanning_organization_alert_items: CodeScanningOrganizationAlertItems
pub const code_scanning_sarifs_receipt: CodeScanningSarifsReceipt
pub const code_scanning_sarifs_status: CodeScanningSarifsStatus
pub const code_scanning_variant_analysis: CodeScanningVariantAnalysis
pub const code_scanning_variant_analysis_repo_task: CodeScanningVariantAnalysisRepoTask
pub const code_scanning_variant_analysis_repository: CodeScanningVariantAnalysisRepository
pub const code_scanning_variant_analysis_skipped_repo_group: CodeScanningVariantAnalysisSkippedRepoGroup
pub const code_search_result_item: CodeSearchResultItem
pub const code_security_configuration: CodeSecurityConfiguration
pub const code_security_configuration_for_repository: CodeSecurityConfigurationForRepository
pub const code_security_configuration_repositories: CodeSecurityConfigurationRepositories
pub const code_security_default_configurations: List(a)
pub const codeowners_errors: CodeownersErrors
pub const codespace: Codespace
pub const codespace_export_details: CodespaceExportDetails
pub const codespace_machine: CodespaceMachine
pub const codespace_with_full_repository: CodespaceWithFullRepository
pub const codespaces_org_secret: CodespacesOrgSecret
pub const codespaces_permissions_check_for_devcontainer: CodespacesPermissionsCheckForDevcontainer
pub const codespaces_public_key: CodespacesPublicKey
pub const codespaces_secret: CodespacesSecret
pub const codespaces_user_public_key: CodespacesUserPublicKey
pub const collaborator: Collaborator
pub const combined_billing_usage: CombinedBillingUsage
pub const combined_commit_status: CombinedCommitStatus
pub const commit: Commit
pub const commit_activity: CommitActivity
pub const commit_comment: CommitComment
pub const commit_comparison: CommitComparison
pub const commit_search_result_item: CommitSearchResultItem
pub const community_profile: CommunityProfile
pub const content_directory: List(a)
pub const content_file: ContentFile
pub const content_submodule: ContentSubmodule
pub const content_symlink: ContentSymlink
pub const content_traffic: ContentTraffic
pub const content_tree: ContentTree
pub const contributor: Contributor
pub const contributor_activity: ContributorActivity
pub const converted_note_to_issue_issue_event: ConvertedNoteToIssueIssueEvent
pub const copilot_dotcom_chat: CopilotDotcomChat
pub const copilot_dotcom_pull_requests: CopilotDotcomPullRequests
pub const copilot_ide_chat: CopilotIdeChat
pub const copilot_ide_code_completions: CopilotIdeCodeCompletions
pub const copilot_organization_details: CopilotOrganizationDetails
pub const copilot_seat_breakdown: CopilotSeatBreakdown
pub const copilot_seat_details: CopilotSeatDetails
pub const copilot_usage_metrics: CopilotUsageMetrics
pub const copilot_usage_metrics_day: CopilotUsageMetricsDay
pub const custom_deployment_rule_app: CustomDeploymentRuleApp
pub const custom_property: CustomProperty
pub const custom_property_value: CustomPropertyValue
pub const cvss_severities: CvssSeverities
pub const demilestoned_issue_event: DemilestonedIssueEvent
pub const dependabot_alert: DependabotAlert
pub const dependabot_alert_package: DependabotAlertPackage
pub const dependabot_alert_security_advisory: DependabotAlertSecurityAdvisory
pub const dependabot_alert_security_vulnerability: DependabotAlertSecurityVulnerability
pub const dependabot_alert_with_repository: DependabotAlertWithRepository
pub const dependabot_public_key: DependabotPublicKey
pub const dependabot_secret: DependabotSecret
pub const dependency: Dependency
pub const dependency_graph_diff: List(a)
pub const dependency_graph_spdx_sbom: DependencyGraphSpdxSbom
pub const deploy_key: DeployKey
pub const deployment: Deployment
pub const deployment_branch_policy: DeploymentBranchPolicy
pub const deployment_branch_policy_name_pattern: DeploymentBranchPolicyNamePattern
pub const deployment_branch_policy_name_pattern_with_type: DeploymentBranchPolicyNamePatternWithType
pub const deployment_branch_policy_settings: DeploymentBranchPolicySettings
pub const deployment_protection_rule: DeploymentProtectionRule
pub const deployment_simple: DeploymentSimple
pub const deployment_status: DeploymentStatus
pub const diff_entry: DiffEntry
pub const discussion: Discussion
pub const email: Email
pub const empty_object: EmptyObject
pub const enterprise: Enterprise
pub const enterprise_team: EnterpriseTeam
pub const enterprise_webhooks: EnterpriseWebhooks
pub const environment: Environment
pub const environment_approvals: EnvironmentApprovals
pub const event: Event
pub const feed: Feed
pub const file_commit: FileCommit
pub const full_repository: FullRepository
pub const gist_comment: GistComment
pub const gist_commit: GistCommit
pub const gist_history: GistHistory
pub const gist_simple: GistSimple
pub const git_commit: GitCommit
pub const git_ref: GitRef
pub const git_tag: GitTag
pub const git_tree: GitTree
pub const gitignore_template: GitignoreTemplate
pub const global_advisory: GlobalAdvisory
pub const gpg_key: GpgKey
pub const hook: Hook
pub const hook_delivery: HookDelivery
pub const hook_delivery_item: HookDeliveryItem
pub const hook_response: HookResponse
pub const hovercard: Hovercard
pub const import_: Import
pub const installation: Installation
pub const installation_token: InstallationToken
pub const integration: Integration
pub const integration_installation_request: IntegrationInstallationRequest
pub const interaction_limit: InteractionLimit
pub const interaction_limit_response: InteractionLimitResponse
pub const issue: Issue
pub const issue_comment: IssueComment
pub const issue_event: IssueEvent
pub const issue_event_dismissed_review: IssueEventDismissedReview
pub const issue_event_label: IssueEventLabel
pub const issue_event_milestone: IssueEventMilestone
pub const issue_event_project_card: IssueEventProjectCard
pub const issue_event_rename: IssueEventRename
pub const issue_search_result_item: IssueSearchResultItem
pub const job: Job
pub const key: Key
pub const key_simple: KeySimple
pub const label: Label
pub const label_search_result_item: LabelSearchResultItem
pub const labeled_issue_event: LabeledIssueEvent
pub const language: Language
pub const license: License
pub const license_content: LicenseContent
pub const license_simple: LicenseSimple
pub const link: Link
pub const link_with_type: LinkWithType
pub const locked_issue_event: LockedIssueEvent
pub const manifest: Manifest
pub const marketplace_account: MarketplaceAccount
pub const marketplace_listing_plan: MarketplaceListingPlan
pub const marketplace_purchase: MarketplacePurchase
pub const merge_group: MergeGroup
pub const merged_upstream: MergedUpstream
pub const metadata: Metadata
pub const migration: Migration
pub const milestone: Milestone
pub const milestoned_issue_event: MilestonedIssueEvent
pub const minimal_repository: MinimalRepository
pub const moved_column_in_project_issue_event: MovedColumnInProjectIssueEvent
pub const nullable_code_of_conduct_simple: NullableCodeOfConductSimple
pub const nullable_codespace_machine: NullableCodespaceMachine
pub const nullable_collaborator: NullableCollaborator
pub const nullable_community_health_file: NullableCommunityHealthFile
pub const nullable_git_user: NullableGitUser
pub const nullable_integration: NullableIntegration
pub const nullable_issue: NullableIssue
pub const nullable_license_simple: NullableLicenseSimple
pub const nullable_milestone: NullableMilestone
pub const nullable_minimal_repository: NullableMinimalRepository
pub const nullable_organization_simple: NullableOrganizationSimple
pub const nullable_repository: NullableRepository
pub const nullable_repository_webhooks: NullableRepositoryWebhooks
pub const nullable_scoped_installation: NullableScopedInstallation
pub const nullable_simple_commit: NullableSimpleCommit
pub const nullable_simple_user: NullableSimpleUser
pub const nullable_team_simple: NullableTeamSimple
pub const oidc_custom_sub: OidcCustomSub
pub const oidc_custom_sub_repo: OidcCustomSubRepo
pub const org_hook: OrgHook
pub const org_membership: OrgMembership
pub const org_repo_custom_property_values: OrgRepoCustomPropertyValues
pub const org_ruleset_conditions: OrgRulesetConditions
pub const organization_actions_secret: OrganizationActionsSecret
pub const organization_actions_variable: OrganizationActionsVariable
pub const organization_dependabot_secret: OrganizationDependabotSecret
pub const organization_full: OrganizationFull
pub const organization_invitation: OrganizationInvitation
pub const organization_programmatic_access_grant: OrganizationProgrammaticAccessGrant
pub const organization_programmatic_access_grant_request: OrganizationProgrammaticAccessGrantRequest
pub const organization_role: OrganizationRole
pub const organization_secret_scanning_alert: OrganizationSecretScanningAlert
pub const organization_simple: OrganizationSimple
pub const organization_simple_webhooks: OrganizationSimpleWebhooks
pub const package: Package
pub const package_version: PackageVersion
pub const packages_billing_usage: PackagesBillingUsage
pub const page: Page
pub const page_build: PageBuild
pub const page_build_status: PageBuildStatus
pub const page_deployment: PageDeployment
pub const pages_deployment_status: PagesDeploymentStatus
pub const pages_health_check: PagesHealthCheck
pub const pages_https_certificate: PagesHttpsCertificate
pub const pages_source_hash: PagesSourceHash
pub const participation_stats: ParticipationStats
pub const pending_deployment: PendingDeployment
pub const personal_access_token_request: PersonalAccessTokenRequest
pub const porter_author: PorterAuthor
pub const porter_large_file: PorterLargeFile
pub const private_user: PrivateUser
pub const private_vulnerability_report_create: PrivateVulnerabilityReportCreate
pub const project: Project
pub const project_card: ProjectCard
pub const project_collaborator_permission: ProjectCollaboratorPermission
pub const project_column: ProjectColumn
pub const projects_v2: ProjectsV2
pub const projects_v2_item: ProjectsV2Item
pub const projects_v2_iteration_setting: ProjectsV2IterationSetting
pub const projects_v2_single_select_option: ProjectsV2SingleSelectOption
pub const projects_v2_status_update: ProjectsV2StatusUpdate
pub const protected_branch: ProtectedBranch
pub const protected_branch_admin_enforced: ProtectedBranchAdminEnforced
pub const protected_branch_pull_request_review: ProtectedBranchPullRequestReview
pub const protected_branch_required_status_check: ProtectedBranchRequiredStatusCheck
pub const public_user: PublicUser
pub const pull_request: PullRequest
pub const pull_request_merge_result: PullRequestMergeResult
pub const pull_request_minimal: PullRequestMinimal
pub const pull_request_review: PullRequestReview
pub const pull_request_review_comment: PullRequestReviewComment
pub const pull_request_review_request: PullRequestReviewRequest
pub const pull_request_simple: PullRequestSimple
pub const pull_request_webhook: PullRequestWebhook
pub const rate_limit: RateLimit
pub const rate_limit_overview: RateLimitOverview
pub const reaction: Reaction
pub const reaction_rollup: ReactionRollup
pub const referenced_workflow: ReferencedWorkflow
pub const referrer_traffic: ReferrerTraffic
pub const release: Release
pub const release_asset: ReleaseAsset
pub const release_notes_content: ReleaseNotesContent
pub const removed_from_project_issue_event: RemovedFromProjectIssueEvent
pub const renamed_issue_event: RenamedIssueEvent
pub const repo_codespaces_secret: RepoCodespacesSecret
pub const repo_search_result_item: RepoSearchResultItem
pub const repository: Repository
pub const repository_advisory: RepositoryAdvisory
pub const repository_advisory_create: RepositoryAdvisoryCreate
pub const repository_advisory_credit: RepositoryAdvisoryCredit
pub const repository_advisory_update: RepositoryAdvisoryUpdate
pub const repository_advisory_vulnerability: RepositoryAdvisoryVulnerability
pub const repository_collaborator_permission: RepositoryCollaboratorPermission
pub const repository_invitation: RepositoryInvitation
pub const repository_rule: RepositoryRule
pub const repository_rule_branch_name_pattern: RepositoryRuleBranchNamePattern
pub const repository_rule_code_scanning: RepositoryRuleCodeScanning
pub const repository_rule_commit_author_email_pattern: RepositoryRuleCommitAuthorEmailPattern
pub const repository_rule_commit_message_pattern: RepositoryRuleCommitMessagePattern
pub const repository_rule_committer_email_pattern: RepositoryRuleCommitterEmailPattern
pub const repository_rule_creation: RepositoryRuleCreation
pub const repository_rule_deletion: RepositoryRuleDeletion
pub const repository_rule_detailed: RepositoryRuleDetailed
pub const repository_rule_merge_queue: RepositoryRuleMergeQueue
pub const repository_rule_non_fast_forward: RepositoryRuleNonFastForward
pub const repository_rule_params_code_scanning_tool: RepositoryRuleParamsCodeScanningTool
pub const repository_rule_params_required_reviewer_configuration: RepositoryRuleParamsRequiredReviewerConfiguration
pub const repository_rule_params_restricted_commits: RepositoryRuleParamsRestrictedCommits
pub const repository_rule_params_status_check_configuration: RepositoryRuleParamsStatusCheckConfiguration
pub const repository_rule_params_workflow_file_reference: RepositoryRuleParamsWorkflowFileReference
pub const repository_rule_pull_request: RepositoryRulePullRequest
pub const repository_rule_required_deployments: RepositoryRuleRequiredDeployments
pub const repository_rule_required_linear_history: RepositoryRuleRequiredLinearHistory
pub const repository_rule_required_signatures: RepositoryRuleRequiredSignatures
pub const repository_rule_required_status_checks: RepositoryRuleRequiredStatusChecks
pub const repository_rule_ruleset_info: RepositoryRuleRulesetInfo
pub const repository_rule_tag_name_pattern: RepositoryRuleTagNamePattern
pub const repository_rule_update: RepositoryRuleUpdate
pub const repository_rule_violation_error: RepositoryRuleViolationError
pub const repository_rule_workflows: RepositoryRuleWorkflows
pub const repository_ruleset: RepositoryRuleset
pub const repository_ruleset_bypass_actor: RepositoryRulesetBypassActor
pub const repository_ruleset_conditions: RepositoryRulesetConditions
pub const repository_ruleset_conditions_repository_id_target: RepositoryRulesetConditionsRepositoryIdTarget
pub const repository_ruleset_conditions_repository_name_target: RepositoryRulesetConditionsRepositoryNameTarget
pub const repository_ruleset_conditions_repository_property_spec: RepositoryRulesetConditionsRepositoryPropertySpec
pub const repository_ruleset_conditions_repository_property_target: RepositoryRulesetConditionsRepositoryPropertyTarget
pub const repository_subscription: RepositorySubscription
pub const repository_webhooks: RepositoryWebhooks
pub const review_comment: ReviewComment
pub const review_custom_gates_comment_required: ReviewCustomGatesCommentRequired
pub const review_custom_gates_state_required: ReviewCustomGatesStateRequired
pub const review_dismissed_issue_event: ReviewDismissedIssueEvent
pub const review_request_removed_issue_event: ReviewRequestRemovedIssueEvent
pub const review_requested_issue_event: ReviewRequestedIssueEvent
pub const root: Root
pub const rule_suite: RuleSuite
pub const rule_suites: List(a)
pub const runner: Runner
pub const runner_application: RunnerApplication
pub const runner_groups_org: RunnerGroupsOrg
pub const runner_label: RunnerLabel
pub const scim_error: ScimError
pub const search_result_text_matches: List(a)
pub const secret_scanning_alert: SecretScanningAlert
pub const secret_scanning_alert_webhook: SecretScanningAlertWebhook
pub const secret_scanning_location: SecretScanningLocation
pub const secret_scanning_location_commit: SecretScanningLocationCommit
pub const secret_scanning_location_discussion_body: SecretScanningLocationDiscussionBody
pub const secret_scanning_location_discussion_comment: SecretScanningLocationDiscussionComment
pub const secret_scanning_location_discussion_title: SecretScanningLocationDiscussionTitle
pub const secret_scanning_location_issue_body: SecretScanningLocationIssueBody
pub const secret_scanning_location_issue_comment: SecretScanningLocationIssueComment
pub const secret_scanning_location_issue_title: SecretScanningLocationIssueTitle
pub const secret_scanning_location_pull_request_body: SecretScanningLocationPullRequestBody
pub const secret_scanning_location_pull_request_comment: SecretScanningLocationPullRequestComment
pub const secret_scanning_location_pull_request_review: SecretScanningLocationPullRequestReview
pub const secret_scanning_location_pull_request_review_comment: SecretScanningLocationPullRequestReviewComment
pub const secret_scanning_location_pull_request_title: SecretScanningLocationPullRequestTitle
pub const secret_scanning_location_wiki_commit: SecretScanningLocationWikiCommit
pub const secret_scanning_push_protection_bypass: SecretScanningPushProtectionBypass
pub const security_and_analysis: SecurityAndAnalysis
pub const selected_actions: SelectedActions
pub const short_blob: ShortBlob
pub const short_branch: ShortBranch
pub const sigstore_bundle_0: SigstoreBundle0
pub const simple_check_suite: SimpleCheckSuite
pub const simple_classroom: SimpleClassroom
pub const simple_classroom_assignment: SimpleClassroomAssignment
pub const simple_classroom_organization: SimpleClassroomOrganization
pub const simple_classroom_repository: SimpleClassroomRepository
pub const simple_classroom_user: SimpleClassroomUser
pub const simple_commit: SimpleCommit
pub const simple_commit_status: SimpleCommitStatus
pub const simple_installation: SimpleInstallation
pub const simple_repository: SimpleRepository
pub const simple_user: SimpleUser
pub const snapshot: Snapshot
pub const social_account: SocialAccount
pub const ssh_signing_key: SshSigningKey
pub const stargazer: Stargazer
pub const starred_repository: StarredRepository
pub const state_change_issue_event: StateChangeIssueEvent
pub const status: Status
pub const status_check_policy: StatusCheckPolicy
pub const tag: Tag
pub const tag_protection: TagProtection
pub const team: Team
pub const team_discussion: TeamDiscussion
pub const team_discussion_comment: TeamDiscussionComment
pub const team_full: TeamFull
pub const team_membership: TeamMembership
pub const team_organization: TeamOrganization
pub const team_project: TeamProject
pub const team_repository: TeamRepository
pub const team_role_assignment: TeamRoleAssignment
pub const team_simple: TeamSimple
pub const thread: Thread
pub const thread_subscription: ThreadSubscription
pub const timeline_assigned_issue_event: TimelineAssignedIssueEvent
pub const timeline_comment_event: TimelineCommentEvent
pub const timeline_commit_commented_event: TimelineCommitCommentedEvent
pub const timeline_committed_event: TimelineCommittedEvent
pub const timeline_cross_referenced_event: TimelineCrossReferencedEvent
pub const timeline_issue_events: TimelineIssueEvents
pub const timeline_line_commented_event: TimelineLineCommentedEvent
pub const timeline_reviewed_event: TimelineReviewedEvent
pub const timeline_unassigned_issue_event: TimelineUnassignedIssueEvent
pub const topic: Topic
pub const topic_search_result_item: TopicSearchResultItem
pub const traffic: Traffic
pub const unassigned_issue_event: UnassignedIssueEvent
pub const unlabeled_issue_event: UnlabeledIssueEvent
pub const user_marketplace_purchase: UserMarketplacePurchase
pub const user_role_assignment: UserRoleAssignment
pub const user_search_result_item: UserSearchResultItem
pub const validation_error: ValidationError
pub const validation_error_simple: ValidationErrorSimple
pub const verification: Verification
pub const view_traffic: ViewTraffic
pub const vulnerability: Vulnerability
pub const webhook_branch_protection_configuration_disabled: WebhookBranchProtectionConfigurationDisabled
pub const webhook_branch_protection_configuration_enabled: WebhookBranchProtectionConfigurationEnabled
pub const webhook_branch_protection_rule_created: WebhookBranchProtectionRuleCreated
pub const webhook_branch_protection_rule_deleted: WebhookBranchProtectionRuleDeleted
pub const webhook_branch_protection_rule_edited: WebhookBranchProtectionRuleEdited
pub const webhook_check_run_completed: WebhookCheckRunCompleted
pub const webhook_check_run_completed_form_encoded: WebhookCheckRunCompletedFormEncoded
pub const webhook_check_run_created: WebhookCheckRunCreated
pub const webhook_check_run_created_form_encoded: WebhookCheckRunCreatedFormEncoded
pub const webhook_check_run_requested_action: WebhookCheckRunRequestedAction
pub const webhook_check_run_requested_action_form_encoded: WebhookCheckRunRequestedActionFormEncoded
pub const webhook_check_run_rerequested: WebhookCheckRunRerequested
pub const webhook_check_run_rerequested_form_encoded: WebhookCheckRunRerequestedFormEncoded
pub const webhook_check_suite_completed: WebhookCheckSuiteCompleted
pub const webhook_check_suite_requested: WebhookCheckSuiteRequested
pub const webhook_check_suite_rerequested: WebhookCheckSuiteRerequested
pub const webhook_code_scanning_alert_appeared_in_branch: WebhookCodeScanningAlertAppearedInBranch
pub const webhook_code_scanning_alert_closed_by_user: WebhookCodeScanningAlertClosedByUser
pub const webhook_code_scanning_alert_created: WebhookCodeScanningAlertCreated
pub const webhook_code_scanning_alert_fixed: WebhookCodeScanningAlertFixed
pub const webhook_code_scanning_alert_reopened: WebhookCodeScanningAlertReopened
pub const webhook_code_scanning_alert_reopened_by_user: WebhookCodeScanningAlertReopenedByUser
pub const webhook_commit_comment_created: WebhookCommitCommentCreated
pub const webhook_config: WebhookConfig
pub const webhook_create: WebhookCreate
pub const webhook_custom_property_created: WebhookCustomPropertyCreated
pub const webhook_custom_property_deleted: WebhookCustomPropertyDeleted
pub const webhook_custom_property_updated: WebhookCustomPropertyUpdated
pub const webhook_custom_property_values_updated: WebhookCustomPropertyValuesUpdated
pub const webhook_delete: WebhookDelete
pub const webhook_dependabot_alert_auto_dismissed: WebhookDependabotAlertAutoDismissed
pub const webhook_dependabot_alert_auto_reopened: WebhookDependabotAlertAutoReopened
pub const webhook_dependabot_alert_created: WebhookDependabotAlertCreated
pub const webhook_dependabot_alert_dismissed: WebhookDependabotAlertDismissed
pub const webhook_dependabot_alert_fixed: WebhookDependabotAlertFixed
pub const webhook_dependabot_alert_reintroduced: WebhookDependabotAlertReintroduced
pub const webhook_dependabot_alert_reopened: WebhookDependabotAlertReopened
pub const webhook_deploy_key_created: WebhookDeployKeyCreated
pub const webhook_deploy_key_deleted: WebhookDeployKeyDeleted
pub const webhook_deployment_created: WebhookDeploymentCreated
pub const webhook_deployment_protection_rule_requested: WebhookDeploymentProtectionRuleRequested
pub const webhook_deployment_review_approved: WebhookDeploymentReviewApproved
pub const webhook_deployment_review_rejected: WebhookDeploymentReviewRejected
pub const webhook_deployment_review_requested: WebhookDeploymentReviewRequested
pub const webhook_deployment_status_created: WebhookDeploymentStatusCreated
pub const webhook_discussion_answered: WebhookDiscussionAnswered
pub const webhook_discussion_category_changed: WebhookDiscussionCategoryChanged
pub const webhook_discussion_closed: WebhookDiscussionClosed
pub const webhook_discussion_comment_created: WebhookDiscussionCommentCreated
pub const webhook_discussion_comment_deleted: WebhookDiscussionCommentDeleted
pub const webhook_discussion_comment_edited: WebhookDiscussionCommentEdited
pub const webhook_discussion_created: WebhookDiscussionCreated
pub const webhook_discussion_deleted: WebhookDiscussionDeleted
pub const webhook_discussion_edited: WebhookDiscussionEdited
pub const webhook_discussion_labeled: WebhookDiscussionLabeled
pub const webhook_discussion_locked: WebhookDiscussionLocked
pub const webhook_discussion_pinned: WebhookDiscussionPinned
pub const webhook_discussion_reopened: WebhookDiscussionReopened
pub const webhook_discussion_transferred: WebhookDiscussionTransferred
pub const webhook_discussion_unanswered: WebhookDiscussionUnanswered
pub const webhook_discussion_unlabeled: WebhookDiscussionUnlabeled
pub const webhook_discussion_unlocked: WebhookDiscussionUnlocked
pub const webhook_discussion_unpinned: WebhookDiscussionUnpinned
pub const webhook_fork: WebhookFork
pub const webhook_github_app_authorization_revoked: WebhookGithubAppAuthorizationRevoked
pub const webhook_gollum: WebhookGollum
pub const webhook_installation_created: WebhookInstallationCreated
pub const webhook_installation_deleted: WebhookInstallationDeleted
pub const webhook_installation_new_permissions_accepted: WebhookInstallationNewPermissionsAccepted
pub const webhook_installation_repositories_added: WebhookInstallationRepositoriesAdded
pub const webhook_installation_repositories_removed: WebhookInstallationRepositoriesRemoved
pub const webhook_installation_suspend: WebhookInstallationSuspend
pub const webhook_installation_target_renamed: WebhookInstallationTargetRenamed
pub const webhook_installation_unsuspend: WebhookInstallationUnsuspend
pub const webhook_issue_comment_created: WebhookIssueCommentCreated
pub const webhook_issue_comment_deleted: WebhookIssueCommentDeleted
pub const webhook_issue_comment_edited: WebhookIssueCommentEdited
pub const webhook_issues_assigned: WebhookIssuesAssigned
pub const webhook_issues_closed: WebhookIssuesClosed
pub const webhook_issues_deleted: WebhookIssuesDeleted
pub const webhook_issues_demilestoned: WebhookIssuesDemilestoned
pub const webhook_issues_edited: WebhookIssuesEdited
pub const webhook_issues_labeled: WebhookIssuesLabeled
pub const webhook_issues_locked: WebhookIssuesLocked
pub const webhook_issues_milestoned: WebhookIssuesMilestoned
pub const webhook_issues_opened: WebhookIssuesOpened
pub const webhook_issues_pinned: WebhookIssuesPinned
pub const webhook_issues_reopened: WebhookIssuesReopened
pub const webhook_issues_transferred: WebhookIssuesTransferred
pub const webhook_issues_unassigned: WebhookIssuesUnassigned
pub const webhook_issues_unlabeled: WebhookIssuesUnlabeled
pub const webhook_issues_unlocked: WebhookIssuesUnlocked
pub const webhook_issues_unpinned: WebhookIssuesUnpinned
pub const webhook_label_created: WebhookLabelCreated
pub const webhook_label_deleted: WebhookLabelDeleted
pub const webhook_label_edited: WebhookLabelEdited
pub const webhook_marketplace_purchase_cancelled: WebhookMarketplacePurchaseCancelled
pub const webhook_marketplace_purchase_changed: WebhookMarketplacePurchaseChanged
pub const webhook_marketplace_purchase_pending_change: WebhookMarketplacePurchasePendingChange
pub const webhook_marketplace_purchase_pending_change_cancelled: WebhookMarketplacePurchasePendingChangeCancelled
pub const webhook_marketplace_purchase_purchased: WebhookMarketplacePurchasePurchased
pub const webhook_member_added: WebhookMemberAdded
pub const webhook_member_edited: WebhookMemberEdited
pub const webhook_member_removed: WebhookMemberRemoved
pub const webhook_membership_added: WebhookMembershipAdded
pub const webhook_membership_removed: WebhookMembershipRemoved
pub const webhook_merge_group_checks_requested: WebhookMergeGroupChecksRequested
pub const webhook_merge_group_destroyed: WebhookMergeGroupDestroyed
pub const webhook_meta_deleted: WebhookMetaDeleted
pub const webhook_milestone_closed: WebhookMilestoneClosed
pub const webhook_milestone_created: WebhookMilestoneCreated
pub const webhook_milestone_deleted: WebhookMilestoneDeleted
pub const webhook_milestone_edited: WebhookMilestoneEdited
pub const webhook_milestone_opened: WebhookMilestoneOpened
pub const webhook_org_block_blocked: WebhookOrgBlockBlocked
pub const webhook_org_block_unblocked: WebhookOrgBlockUnblocked
pub const webhook_organization_deleted: WebhookOrganizationDeleted
pub const webhook_organization_member_added: WebhookOrganizationMemberAdded
pub const webhook_organization_member_invited: WebhookOrganizationMemberInvited
pub const webhook_organization_member_removed: WebhookOrganizationMemberRemoved
pub const webhook_organization_renamed: WebhookOrganizationRenamed
pub const webhook_package_published: WebhookPackagePublished
pub const webhook_package_updated: WebhookPackageUpdated
pub const webhook_page_build: WebhookPageBuild
pub const webhook_personal_access_token_request_approved: WebhookPersonalAccessTokenRequestApproved
pub const webhook_personal_access_token_request_cancelled: WebhookPersonalAccessTokenRequestCancelled
pub const webhook_personal_access_token_request_created: WebhookPersonalAccessTokenRequestCreated
pub const webhook_personal_access_token_request_denied: WebhookPersonalAccessTokenRequestDenied
pub const webhook_ping: WebhookPing
pub const webhook_ping_form_encoded: WebhookPingFormEncoded
pub const webhook_project_card_converted: WebhookProjectCardConverted
pub const webhook_project_card_created: WebhookProjectCardCreated
pub const webhook_project_card_deleted: WebhookProjectCardDeleted
pub const webhook_project_card_edited: WebhookProjectCardEdited
pub const webhook_project_card_moved: WebhookProjectCardMoved
pub const webhook_project_closed: WebhookProjectClosed
pub const webhook_project_column_created: WebhookProjectColumnCreated
pub const webhook_project_column_deleted: WebhookProjectColumnDeleted
pub const webhook_project_column_edited: WebhookProjectColumnEdited
pub const webhook_project_column_moved: WebhookProjectColumnMoved
pub const webhook_project_created: WebhookProjectCreated
pub const webhook_project_deleted: WebhookProjectDeleted
pub const webhook_project_edited: WebhookProjectEdited
pub const webhook_project_reopened: WebhookProjectReopened
pub const webhook_projects_v2_item_archived: WebhookProjectsV2ItemArchived
pub const webhook_projects_v2_item_converted: WebhookProjectsV2ItemConverted
pub const webhook_projects_v2_item_created: WebhookProjectsV2ItemCreated
pub const webhook_projects_v2_item_deleted: WebhookProjectsV2ItemDeleted
pub const webhook_projects_v2_item_edited: WebhookProjectsV2ItemEdited
pub const webhook_projects_v2_item_reordered: WebhookProjectsV2ItemReordered
pub const webhook_projects_v2_item_restored: WebhookProjectsV2ItemRestored
pub const webhook_projects_v2_project_closed: WebhookProjectsV2ProjectClosed
pub const webhook_projects_v2_project_created: WebhookProjectsV2ProjectCreated
pub const webhook_projects_v2_project_deleted: WebhookProjectsV2ProjectDeleted
pub const webhook_projects_v2_project_edited: WebhookProjectsV2ProjectEdited
pub const webhook_projects_v2_project_reopened: WebhookProjectsV2ProjectReopened
pub const webhook_projects_v2_status_update_created: WebhookProjectsV2StatusUpdateCreated
pub const webhook_projects_v2_status_update_deleted: WebhookProjectsV2StatusUpdateDeleted
pub const webhook_projects_v2_status_update_edited: WebhookProjectsV2StatusUpdateEdited
pub const webhook_public: WebhookPublic
pub const webhook_pull_request_assigned: WebhookPullRequestAssigned
pub const webhook_pull_request_auto_merge_disabled: WebhookPullRequestAutoMergeDisabled
pub const webhook_pull_request_auto_merge_enabled: WebhookPullRequestAutoMergeEnabled
pub const webhook_pull_request_closed: WebhookPullRequestClosed
pub const webhook_pull_request_converted_to_draft: WebhookPullRequestConvertedToDraft
pub const webhook_pull_request_demilestoned: WebhookPullRequestDemilestoned
pub const webhook_pull_request_dequeued: WebhookPullRequestDequeued
pub const webhook_pull_request_edited: WebhookPullRequestEdited
pub const webhook_pull_request_enqueued: WebhookPullRequestEnqueued
pub const webhook_pull_request_labeled: WebhookPullRequestLabeled
pub const webhook_pull_request_locked: WebhookPullRequestLocked
pub const webhook_pull_request_milestoned: WebhookPullRequestMilestoned
pub const webhook_pull_request_opened: WebhookPullRequestOpened
pub const webhook_pull_request_ready_for_review: WebhookPullRequestReadyForReview
pub const webhook_pull_request_reopened: WebhookPullRequestReopened
pub const webhook_pull_request_review_comment_created: WebhookPullRequestReviewCommentCreated
pub const webhook_pull_request_review_comment_deleted: WebhookPullRequestReviewCommentDeleted
pub const webhook_pull_request_review_comment_edited: WebhookPullRequestReviewCommentEdited
pub const webhook_pull_request_review_dismissed: WebhookPullRequestReviewDismissed
pub const webhook_pull_request_review_edited: WebhookPullRequestReviewEdited
pub const webhook_pull_request_review_submitted: WebhookPullRequestReviewSubmitted
pub const webhook_pull_request_review_thread_resolved: WebhookPullRequestReviewThreadResolved
pub const webhook_pull_request_review_thread_unresolved: WebhookPullRequestReviewThreadUnresolved
pub const webhook_pull_request_synchronize: WebhookPullRequestSynchronize
pub const webhook_pull_request_unassigned: WebhookPullRequestUnassigned
pub const webhook_pull_request_unlabeled: WebhookPullRequestUnlabeled
pub const webhook_pull_request_unlocked: WebhookPullRequestUnlocked
pub const webhook_push: WebhookPush
pub const webhook_registry_package_published: WebhookRegistryPackagePublished
pub const webhook_registry_package_updated: WebhookRegistryPackageUpdated
pub const webhook_release_created: WebhookReleaseCreated
pub const webhook_release_deleted: WebhookReleaseDeleted
pub const webhook_release_edited: WebhookReleaseEdited
pub const webhook_release_prereleased: WebhookReleasePrereleased
pub const webhook_release_published: WebhookReleasePublished
pub const webhook_release_released: WebhookReleaseReleased
pub const webhook_release_unpublished: WebhookReleaseUnpublished
pub const webhook_repository_advisory_published: WebhookRepositoryAdvisoryPublished
pub const webhook_repository_advisory_reported: WebhookRepositoryAdvisoryReported
pub const webhook_repository_archived: WebhookRepositoryArchived
pub const webhook_repository_created: WebhookRepositoryCreated
pub const webhook_repository_deleted: WebhookRepositoryDeleted
pub const webhook_repository_dispatch_sample: WebhookRepositoryDispatchSample
pub const webhook_repository_edited: WebhookRepositoryEdited
pub const webhook_repository_import: WebhookRepositoryImport
pub const webhook_repository_privatized: WebhookRepositoryPrivatized
pub const webhook_repository_publicized: WebhookRepositoryPublicized
pub const webhook_repository_renamed: WebhookRepositoryRenamed
pub const webhook_repository_ruleset_created: WebhookRepositoryRulesetCreated
pub const webhook_repository_ruleset_deleted: WebhookRepositoryRulesetDeleted
pub const webhook_repository_ruleset_edited: WebhookRepositoryRulesetEdited
pub const webhook_repository_transferred: WebhookRepositoryTransferred
pub const webhook_repository_unarchived: WebhookRepositoryUnarchived
pub const webhook_repository_vulnerability_alert_create: WebhookRepositoryVulnerabilityAlertCreate
pub const webhook_repository_vulnerability_alert_dismiss: WebhookRepositoryVulnerabilityAlertDismiss
pub const webhook_repository_vulnerability_alert_reopen: WebhookRepositoryVulnerabilityAlertReopen
pub const webhook_repository_vulnerability_alert_resolve: WebhookRepositoryVulnerabilityAlertResolve
pub const webhook_rubygems_metadata: WebhookRubygemsMetadata
pub const webhook_secret_scanning_alert_created: WebhookSecretScanningAlertCreated
pub const webhook_secret_scanning_alert_location_created: WebhookSecretScanningAlertLocationCreated
pub const webhook_secret_scanning_alert_location_created_form_encoded: WebhookSecretScanningAlertLocationCreatedFormEncoded
pub const webhook_secret_scanning_alert_publicly_leaked: WebhookSecretScanningAlertPubliclyLeaked
pub const webhook_secret_scanning_alert_reopened: WebhookSecretScanningAlertReopened
pub const webhook_secret_scanning_alert_resolved: WebhookSecretScanningAlertResolved
pub const webhook_secret_scanning_alert_validated: WebhookSecretScanningAlertValidated
pub const webhook_security_advisory_published: WebhookSecurityAdvisoryPublished
pub const webhook_security_advisory_updated: WebhookSecurityAdvisoryUpdated
pub const webhook_security_advisory_withdrawn: WebhookSecurityAdvisoryWithdrawn
pub const webhook_security_and_analysis: WebhookSecurityAndAnalysis
pub const webhook_sponsorship_cancelled: WebhookSponsorshipCancelled
pub const webhook_sponsorship_created: WebhookSponsorshipCreated
pub const webhook_sponsorship_edited: WebhookSponsorshipEdited
pub const webhook_sponsorship_pending_cancellation: WebhookSponsorshipPendingCancellation
pub const webhook_sponsorship_pending_tier_change: WebhookSponsorshipPendingTierChange
pub const webhook_sponsorship_tier_changed: WebhookSponsorshipTierChanged
pub const webhook_star_created: WebhookStarCreated
pub const webhook_star_deleted: WebhookStarDeleted
pub const webhook_status: WebhookStatus
pub const webhook_sub_issues_parent_issue_added: WebhookSubIssuesParentIssueAdded
pub const webhook_sub_issues_parent_issue_removed: WebhookSubIssuesParentIssueRemoved
pub const webhook_sub_issues_sub_issue_added: WebhookSubIssuesSubIssueAdded
pub const webhook_sub_issues_sub_issue_removed: WebhookSubIssuesSubIssueRemoved
pub const webhook_team_add: WebhookTeamAdd
pub const webhook_team_added_to_repository: WebhookTeamAddedToRepository
pub const webhook_team_created: WebhookTeamCreated
pub const webhook_team_deleted: WebhookTeamDeleted
pub const webhook_team_edited: WebhookTeamEdited
pub const webhook_team_removed_from_repository: WebhookTeamRemovedFromRepository
pub const webhook_watch_started: WebhookWatchStarted
pub const webhook_workflow_dispatch: WebhookWorkflowDispatch
pub const webhook_workflow_job_completed: WebhookWorkflowJobCompleted
pub const webhook_workflow_job_in_progress: WebhookWorkflowJobInProgress
pub const webhook_workflow_job_queued: WebhookWorkflowJobQueued
pub const webhook_workflow_job_waiting: WebhookWorkflowJobWaiting
pub const webhook_workflow_run_completed: WebhookWorkflowRunCompleted
pub const webhook_workflow_run_in_progress: WebhookWorkflowRunInProgress
pub const webhook_workflow_run_requested: WebhookWorkflowRunRequested
pub const webhooks_alert: WebhooksAlert
pub const webhooks_answer: WebhooksAnswer
pub const webhooks_approver: WebhooksApprover
pub const webhooks_changes: WebhooksChanges
pub const webhooks_changes_8: WebhooksChanges8
pub const webhooks_comment: WebhooksComment
pub const webhooks_deploy_key: WebhooksDeployKey
pub const webhooks_issue: WebhooksIssue
pub const webhooks_issue_2: WebhooksIssue2
pub const webhooks_issue_comment: WebhooksIssueComment
pub const webhooks_label: WebhooksLabel
pub const webhooks_marketplace_purchase: WebhooksMarketplacePurchase
pub const webhooks_membership: WebhooksMembership
pub const webhooks_milestone: WebhooksMilestone
pub const webhooks_milestone_3: WebhooksMilestone3
pub const webhooks_previous_marketplace_purchase: WebhooksPreviousMarketplacePurchase
pub const webhooks_project: WebhooksProject
pub const webhooks_project_card: WebhooksProjectCard
pub const webhooks_project_changes: WebhooksProjectChanges
pub const webhooks_project_column: WebhooksProjectColumn
pub const webhooks_pull_request_5: WebhooksPullRequest5
pub const webhooks_release: WebhooksRelease
pub const webhooks_release_one: WebhooksRelease1
pub const webhooks_repositories: List(a)
pub const webhooks_repositories_added: List(a)
pub const webhooks_review: WebhooksReview
pub const webhooks_review_comment: WebhooksReviewComment
pub const webhooks_reviewers: List(a)
pub const webhooks_rule: WebhooksRule
pub const webhooks_security_advisory: WebhooksSecurityAdvisory
pub const webhooks_sponsorship: WebhooksSponsorship
pub const webhooks_team: WebhooksTeam
pub const webhooks_team_one: WebhooksTeam1
pub const webhooks_user: WebhooksUser
pub const webhooks_user_mannequin: WebhooksUserMannequin
pub const webhooks_workflow: WebhooksWorkflow
pub const webhooks_workflow_job_run: WebhooksWorkflowJobRun
pub const workflow: Workflow
pub const workflow_run: WorkflowRun
pub const workflow_run_usage: WorkflowRunUsage
pub const workflow_usage: WorkflowUsage

Functions

pub fn actions_billing_usage_decoder() -> Decoder(
  ActionsBillingUsage,
)
pub fn actions_billing_usage_to_json(
  data: ActionsBillingUsage,
) -> Json
pub fn actions_cache_list_decoder() -> Decoder(ActionsCacheList)
pub fn actions_cache_list_to_json(data: ActionsCacheList) -> Json
pub fn actions_cache_usage_by_repository_decoder() -> Decoder(
  ActionsCacheUsageByRepository,
)
pub fn actions_cache_usage_by_repository_to_json(
  data: ActionsCacheUsageByRepository,
) -> Json
pub fn actions_cache_usage_org_enterprise_decoder() -> Decoder(
  ActionsCacheUsageOrgEnterprise,
)
pub fn actions_cache_usage_org_enterprise_to_json(
  data: ActionsCacheUsageOrgEnterprise,
) -> Json
pub fn actions_can_approve_pull_request_reviews_decoder() -> Decoder(
  Bool,
)
pub fn actions_default_workflow_permissions_decoder() -> Decoder(
  String,
)
pub fn actions_enabled_decoder() -> Decoder(Bool)
pub fn actions_get_default_workflow_permissions_decoder() -> Decoder(
  ActionsGetDefaultWorkflowPermissions,
)
pub fn actions_get_default_workflow_permissions_to_json(
  data: ActionsGetDefaultWorkflowPermissions,
) -> Json
pub fn actions_organization_permissions_decoder() -> Decoder(
  ActionsOrganizationPermissions,
)
pub fn actions_organization_permissions_to_json(
  data: ActionsOrganizationPermissions,
) -> Json
pub fn actions_public_key_decoder() -> Decoder(ActionsPublicKey)
pub fn actions_public_key_to_json(data: ActionsPublicKey) -> Json
pub fn actions_repository_permissions_decoder() -> Decoder(
  ActionsRepositoryPermissions,
)
pub fn actions_repository_permissions_to_json(
  data: ActionsRepositoryPermissions,
) -> Json
pub fn actions_secret_decoder() -> Decoder(ActionsSecret)
pub fn actions_secret_to_json(data: ActionsSecret) -> Json
pub fn actions_set_default_workflow_permissions_decoder() -> Decoder(
  ActionsSetDefaultWorkflowPermissions,
)
pub fn actions_set_default_workflow_permissions_to_json(
  data: ActionsSetDefaultWorkflowPermissions,
) -> Json
pub fn actions_variable_decoder() -> Decoder(ActionsVariable)
pub fn actions_variable_to_json(data: ActionsVariable) -> Json
pub fn actions_workflow_access_to_repository_decoder() -> Decoder(
  ActionsWorkflowAccessToRepository,
)
pub fn actions_workflow_access_to_repository_to_json(
  data: ActionsWorkflowAccessToRepository,
) -> Json
pub fn activity_decoder() -> Decoder(Activity)
pub fn activity_to_json(data: Activity) -> Json
pub fn actor_decoder() -> Decoder(Actor)
pub fn actor_to_json(data: Actor) -> Json
pub fn added_to_project_issue_event_decoder() -> Decoder(
  AddedToProjectIssueEvent,
)
pub fn added_to_project_issue_event_to_json(
  data: AddedToProjectIssueEvent,
) -> Json
pub fn alert_auto_dismissed_at_decoder() -> Decoder(String)
pub fn alert_created_at_decoder() -> Decoder(String)
pub fn alert_dismissed_at_decoder() -> Decoder(String)
pub fn alert_fixed_at_decoder() -> Decoder(String)
pub fn alert_html_url_decoder() -> Decoder(String)
pub fn alert_instances_url_decoder() -> Decoder(String)
pub fn alert_number_decoder() -> a
pub fn alert_updated_at_decoder() -> Decoder(String)
pub fn alert_url_decoder() -> Decoder(String)
pub fn allowed_actions_decoder() -> Decoder(String)
pub fn api_insights_route_stats_decoder() -> a
pub fn api_insights_subject_stats_decoder() -> a
pub fn api_insights_summary_stats_decoder() -> Decoder(
  ApiInsightsSummaryStats,
)
pub fn api_insights_summary_stats_to_json(
  data: ApiInsightsSummaryStats,
) -> Json
pub fn api_insights_time_stats_decoder() -> a
pub fn api_insights_user_stats_decoder() -> a
pub fn api_overview_decoder() -> Decoder(ApiOverview)
pub fn api_overview_to_json(data: ApiOverview) -> Json
pub fn app_permissions_decoder() -> Decoder(AppPermissions)
pub fn app_permissions_to_json(data: AppPermissions) -> Json
pub fn artifact_decoder() -> Decoder(Artifact)
pub fn artifact_to_json(data: Artifact) -> Json
pub fn assigned_issue_event_decoder() -> Decoder(
  AssignedIssueEvent,
)
pub fn assigned_issue_event_to_json(
  data: AssignedIssueEvent,
) -> Json
pub fn authentication_token_decoder() -> Decoder(
  AuthenticationToken,
)
pub fn authentication_token_to_json(
  data: AuthenticationToken,
) -> Json
pub fn author_association_decoder() -> Decoder(String)
pub fn authorization_decoder() -> Decoder(Authorization)
pub fn authorization_to_json(data: Authorization) -> Json
pub fn auto_merge_decoder() -> Decoder(AutoMerge)
pub fn auto_merge_to_json(data: AutoMerge) -> Json
pub fn autolink_decoder() -> Decoder(Autolink)
pub fn autolink_to_json(data: Autolink) -> Json
pub fn base_gist_decoder() -> Decoder(BaseGist)
pub fn base_gist_to_json(data: BaseGist) -> Json
pub fn basic_error_decoder() -> Decoder(BasicError)
pub fn basic_error_to_json(data: BasicError) -> Json
pub fn blob_decoder() -> Decoder(Blob)
pub fn blob_to_json(data: Blob) -> Json
pub fn branch_protection_decoder() -> Decoder(BranchProtection)
pub fn branch_protection_to_json(data: BranchProtection) -> Json
pub fn branch_restriction_policy_decoder() -> Decoder(
  BranchRestrictionPolicy,
)
pub fn branch_restriction_policy_to_json(
  data: BranchRestrictionPolicy,
) -> Json
pub fn branch_short_decoder() -> Decoder(BranchShort)
pub fn branch_short_to_json(data: BranchShort) -> Json
pub fn branch_with_protection_decoder() -> Decoder(
  BranchWithProtection,
)
pub fn branch_with_protection_to_json(
  data: BranchWithProtection,
) -> Json
pub fn check_annotation_decoder() -> Decoder(CheckAnnotation)
pub fn check_annotation_to_json(data: CheckAnnotation) -> Json
pub fn check_automated_security_fixes_decoder() -> Decoder(
  CheckAutomatedSecurityFixes,
)
pub fn check_automated_security_fixes_to_json(
  data: CheckAutomatedSecurityFixes,
) -> Json
pub fn check_run_decoder() -> Decoder(CheckRun)
pub fn check_run_to_json(data: CheckRun) -> Json
pub fn check_run_with_simple_check_suite_decoder() -> Decoder(
  CheckRunWithSimpleCheckSuite,
)
pub fn check_run_with_simple_check_suite_to_json(
  data: CheckRunWithSimpleCheckSuite,
) -> Json
pub fn check_suite_decoder() -> Decoder(CheckSuite)
pub fn check_suite_preference_decoder() -> Decoder(
  CheckSuitePreference,
)
pub fn check_suite_preference_to_json(
  data: CheckSuitePreference,
) -> Json
pub fn check_suite_to_json(data: CheckSuite) -> Json
pub fn classroom_accepted_assignment_decoder() -> Decoder(
  ClassroomAcceptedAssignment,
)
pub fn classroom_accepted_assignment_to_json(
  data: ClassroomAcceptedAssignment,
) -> Json
pub fn classroom_assignment_decoder() -> Decoder(
  ClassroomAssignment,
)
pub fn classroom_assignment_grade_decoder() -> Decoder(
  ClassroomAssignmentGrade,
)
pub fn classroom_assignment_grade_to_json(
  data: ClassroomAssignmentGrade,
) -> Json
pub fn classroom_assignment_to_json(
  data: ClassroomAssignment,
) -> Json
pub fn classroom_decoder() -> Decoder(Classroom)
pub fn classroom_to_json(data: Classroom) -> Json
pub fn clone_traffic_decoder() -> Decoder(CloneTraffic)
pub fn clone_traffic_to_json(data: CloneTraffic) -> Json
pub fn code_frequency_stat_decoder() -> Decoder(List(Int))
pub fn code_of_conduct_decoder() -> Decoder(CodeOfConduct)
pub fn code_of_conduct_simple_decoder() -> Decoder(
  CodeOfConductSimple,
)
pub fn code_of_conduct_simple_to_json(
  data: CodeOfConductSimple,
) -> Json
pub fn code_of_conduct_to_json(data: CodeOfConduct) -> Json
pub fn code_scanning_alert_classification_decoder() -> Decoder(
  String,
)
pub fn code_scanning_alert_decoder() -> Decoder(CodeScanningAlert)
pub fn code_scanning_alert_dismissed_comment_decoder() -> Decoder(
  String,
)
pub fn code_scanning_alert_dismissed_reason_decoder() -> Decoder(
  String,
)
pub fn code_scanning_alert_environment_decoder() -> Decoder(
  String,
)
pub fn code_scanning_alert_instance_decoder() -> Decoder(
  CodeScanningAlertInstance,
)
pub fn code_scanning_alert_instance_to_json(
  data: CodeScanningAlertInstance,
) -> Json
pub fn code_scanning_alert_items_decoder() -> Decoder(
  CodeScanningAlertItems,
)
pub fn code_scanning_alert_items_to_json(
  data: CodeScanningAlertItems,
) -> Json
pub fn code_scanning_alert_location_decoder() -> Decoder(
  CodeScanningAlertLocation,
)
pub fn code_scanning_alert_location_to_json(
  data: CodeScanningAlertLocation,
) -> Json
pub fn code_scanning_alert_rule_decoder() -> Decoder(
  CodeScanningAlertRule,
)
pub fn code_scanning_alert_rule_summary_decoder() -> Decoder(
  CodeScanningAlertRuleSummary,
)
pub fn code_scanning_alert_rule_summary_to_json(
  data: CodeScanningAlertRuleSummary,
) -> Json
pub fn code_scanning_alert_rule_to_json(
  data: CodeScanningAlertRule,
) -> Json
pub fn code_scanning_alert_set_state_decoder() -> Decoder(String)
pub fn code_scanning_alert_severity_decoder() -> Decoder(String)
pub fn code_scanning_alert_state_decoder() -> Decoder(String)
pub fn code_scanning_alert_state_query_decoder() -> Decoder(
  String,
)
pub fn code_scanning_alert_to_json(
  data: CodeScanningAlert,
) -> Json
pub fn code_scanning_analysis_analysis_key_decoder() -> Decoder(
  String,
)
pub fn code_scanning_analysis_category_decoder() -> Decoder(
  String,
)
pub fn code_scanning_analysis_commit_sha_decoder() -> Decoder(
  String,
)
pub fn code_scanning_analysis_created_at_decoder() -> Decoder(
  String,
)
pub fn code_scanning_analysis_decoder() -> Decoder(
  CodeScanningAnalysis,
)
pub fn code_scanning_analysis_deletion_decoder() -> Decoder(
  CodeScanningAnalysisDeletion,
)
pub fn code_scanning_analysis_deletion_to_json(
  data: CodeScanningAnalysisDeletion,
) -> Json
pub fn code_scanning_analysis_environment_decoder() -> Decoder(
  String,
)
pub fn code_scanning_analysis_sarif_file_decoder() -> Decoder(
  String,
)
pub fn code_scanning_analysis_sarif_id_decoder() -> Decoder(
  String,
)
pub fn code_scanning_analysis_to_json(
  data: CodeScanningAnalysis,
) -> Json
pub fn code_scanning_analysis_tool_decoder() -> Decoder(
  CodeScanningAnalysisTool,
)
pub fn code_scanning_analysis_tool_guid_decoder() -> Decoder(
  String,
)
pub fn code_scanning_analysis_tool_name_decoder() -> Decoder(
  String,
)
pub fn code_scanning_analysis_tool_to_json(
  data: CodeScanningAnalysisTool,
) -> Json
pub fn code_scanning_analysis_tool_version_decoder() -> Decoder(
  String,
)
pub fn code_scanning_analysis_url_decoder() -> Decoder(String)
pub fn code_scanning_codeql_database_decoder() -> Decoder(
  CodeScanningCodeqlDatabase,
)
pub fn code_scanning_codeql_database_to_json(
  data: CodeScanningCodeqlDatabase,
) -> Json
pub fn code_scanning_default_setup_decoder() -> Decoder(
  CodeScanningDefaultSetup,
)
pub fn code_scanning_default_setup_to_json(
  data: CodeScanningDefaultSetup,
) -> Json
pub fn code_scanning_default_setup_update_decoder() -> Decoder(
  CodeScanningDefaultSetupUpdate,
)
pub fn code_scanning_default_setup_update_response_decoder() -> Decoder(
  CodeScanningDefaultSetupUpdateResponse,
)
pub fn code_scanning_default_setup_update_response_to_json(
  data: CodeScanningDefaultSetupUpdateResponse,
) -> Json
pub fn code_scanning_default_setup_update_to_json(
  data: CodeScanningDefaultSetupUpdate,
) -> Json
pub fn code_scanning_organization_alert_items_decoder() -> Decoder(
  CodeScanningOrganizationAlertItems,
)
pub fn code_scanning_organization_alert_items_to_json(
  data: CodeScanningOrganizationAlertItems,
) -> Json
pub fn code_scanning_ref_decoder() -> Decoder(String)
pub fn code_scanning_ref_full_decoder() -> Decoder(String)
pub fn code_scanning_sarifs_receipt_decoder() -> Decoder(
  CodeScanningSarifsReceipt,
)
pub fn code_scanning_sarifs_receipt_to_json(
  data: CodeScanningSarifsReceipt,
) -> Json
pub fn code_scanning_sarifs_status_decoder() -> Decoder(
  CodeScanningSarifsStatus,
)
pub fn code_scanning_sarifs_status_to_json(
  data: CodeScanningSarifsStatus,
) -> Json
pub fn code_scanning_variant_analysis_decoder() -> Decoder(
  CodeScanningVariantAnalysis,
)
pub fn code_scanning_variant_analysis_language_decoder() -> Decoder(
  String,
)
pub fn code_scanning_variant_analysis_repo_task_decoder() -> Decoder(
  CodeScanningVariantAnalysisRepoTask,
)
pub fn code_scanning_variant_analysis_repo_task_to_json(
  data: CodeScanningVariantAnalysisRepoTask,
) -> Json
pub fn code_scanning_variant_analysis_repository_decoder() -> Decoder(
  CodeScanningVariantAnalysisRepository,
)
pub fn code_scanning_variant_analysis_repository_to_json(
  data: CodeScanningVariantAnalysisRepository,
) -> Json
pub fn code_scanning_variant_analysis_skipped_repo_group_decoder() -> Decoder(
  CodeScanningVariantAnalysisSkippedRepoGroup,
)
pub fn code_scanning_variant_analysis_skipped_repo_group_to_json(
  data: CodeScanningVariantAnalysisSkippedRepoGroup,
) -> Json
pub fn code_scanning_variant_analysis_status_decoder() -> Decoder(
  String,
)
pub fn code_scanning_variant_analysis_to_json(
  data: CodeScanningVariantAnalysis,
) -> Json
pub fn code_search_result_item_decoder() -> Decoder(
  CodeSearchResultItem,
)
pub fn code_search_result_item_to_json(
  data: CodeSearchResultItem,
) -> Json
pub fn code_security_configuration_decoder() -> Decoder(
  CodeSecurityConfiguration,
)
pub fn code_security_configuration_for_repository_decoder() -> Decoder(
  CodeSecurityConfigurationForRepository,
)
pub fn code_security_configuration_for_repository_to_json(
  data: CodeSecurityConfigurationForRepository,
) -> Json
pub fn code_security_configuration_repositories_decoder() -> Decoder(
  CodeSecurityConfigurationRepositories,
)
pub fn code_security_configuration_repositories_to_json(
  data: CodeSecurityConfigurationRepositories,
) -> Json
pub fn code_security_configuration_to_json(
  data: CodeSecurityConfiguration,
) -> Json
pub fn code_security_default_configurations_decoder() -> a
pub fn codeowners_errors_decoder() -> Decoder(CodeownersErrors)
pub fn codeowners_errors_to_json(data: CodeownersErrors) -> Json
pub fn codespace_decoder() -> Decoder(Codespace)
pub fn codespace_export_details_decoder() -> Decoder(
  CodespaceExportDetails,
)
pub fn codespace_export_details_to_json(
  data: CodespaceExportDetails,
) -> Json
pub fn codespace_machine_decoder() -> Decoder(CodespaceMachine)
pub fn codespace_machine_to_json(data: CodespaceMachine) -> Json
pub fn codespace_to_json(data: Codespace) -> Json
pub fn codespace_with_full_repository_decoder() -> Decoder(
  CodespaceWithFullRepository,
)
pub fn codespace_with_full_repository_to_json(
  data: CodespaceWithFullRepository,
) -> Json
pub fn codespaces_org_secret_decoder() -> Decoder(
  CodespacesOrgSecret,
)
pub fn codespaces_org_secret_to_json(
  data: CodespacesOrgSecret,
) -> Json
pub fn codespaces_permissions_check_for_devcontainer_decoder() -> Decoder(
  CodespacesPermissionsCheckForDevcontainer,
)
pub fn codespaces_permissions_check_for_devcontainer_to_json(
  data: CodespacesPermissionsCheckForDevcontainer,
) -> Json
pub fn codespaces_public_key_decoder() -> Decoder(
  CodespacesPublicKey,
)
pub fn codespaces_public_key_to_json(
  data: CodespacesPublicKey,
) -> Json
pub fn codespaces_secret_decoder() -> Decoder(CodespacesSecret)
pub fn codespaces_secret_to_json(data: CodespacesSecret) -> Json
pub fn codespaces_user_public_key_decoder() -> Decoder(
  CodespacesUserPublicKey,
)
pub fn codespaces_user_public_key_to_json(
  data: CodespacesUserPublicKey,
) -> Json
pub fn collaborator_decoder() -> Decoder(Collaborator)
pub fn collaborator_to_json(data: Collaborator) -> Json
pub fn combined_billing_usage_decoder() -> Decoder(
  CombinedBillingUsage,
)
pub fn combined_billing_usage_to_json(
  data: CombinedBillingUsage,
) -> Json
pub fn combined_commit_status_decoder() -> Decoder(
  CombinedCommitStatus,
)
pub fn combined_commit_status_to_json(
  data: CombinedCommitStatus,
) -> Json
pub fn commit_activity_decoder() -> Decoder(CommitActivity)
pub fn commit_activity_to_json(data: CommitActivity) -> Json
pub fn commit_comment_decoder() -> Decoder(CommitComment)
pub fn commit_comment_to_json(data: CommitComment) -> Json
pub fn commit_comparison_decoder() -> Decoder(CommitComparison)
pub fn commit_comparison_to_json(data: CommitComparison) -> Json
pub fn commit_decoder() -> Decoder(Commit)
pub fn commit_search_result_item_decoder() -> Decoder(
  CommitSearchResultItem,
)
pub fn commit_search_result_item_to_json(
  data: CommitSearchResultItem,
) -> Json
pub fn commit_to_json(data: Commit) -> Json
pub fn community_profile_decoder() -> Decoder(CommunityProfile)
pub fn community_profile_to_json(data: CommunityProfile) -> Json
pub fn content_directory_decoder() -> a
pub fn content_file_decoder() -> Decoder(ContentFile)
pub fn content_file_to_json(data: ContentFile) -> Json
pub fn content_submodule_decoder() -> Decoder(ContentSubmodule)
pub fn content_submodule_to_json(data: ContentSubmodule) -> Json
pub fn content_symlink_decoder() -> Decoder(ContentSymlink)
pub fn content_symlink_to_json(data: ContentSymlink) -> Json
pub fn content_traffic_decoder() -> Decoder(ContentTraffic)
pub fn content_traffic_to_json(data: ContentTraffic) -> Json
pub fn content_tree_decoder() -> Decoder(ContentTree)
pub fn content_tree_to_json(data: ContentTree) -> Json
pub fn contributor_activity_decoder() -> Decoder(
  ContributorActivity,
)
pub fn contributor_activity_to_json(
  data: ContributorActivity,
) -> Json
pub fn contributor_decoder() -> Decoder(Contributor)
pub fn contributor_to_json(data: Contributor) -> Json
pub fn converted_note_to_issue_issue_event_decoder() -> Decoder(
  ConvertedNoteToIssueIssueEvent,
)
pub fn converted_note_to_issue_issue_event_to_json(
  data: ConvertedNoteToIssueIssueEvent,
) -> Json
pub fn copilot_dotcom_chat_decoder() -> Decoder(CopilotDotcomChat)
pub fn copilot_dotcom_chat_to_json(
  data: CopilotDotcomChat,
) -> Json
pub fn copilot_dotcom_pull_requests_decoder() -> Decoder(
  CopilotDotcomPullRequests,
)
pub fn copilot_dotcom_pull_requests_to_json(
  data: CopilotDotcomPullRequests,
) -> Json
pub fn copilot_ide_chat_decoder() -> Decoder(CopilotIdeChat)
pub fn copilot_ide_chat_to_json(data: CopilotIdeChat) -> Json
pub fn copilot_ide_code_completions_decoder() -> Decoder(
  CopilotIdeCodeCompletions,
)
pub fn copilot_ide_code_completions_to_json(
  data: CopilotIdeCodeCompletions,
) -> Json
pub fn copilot_organization_details_decoder() -> Decoder(
  CopilotOrganizationDetails,
)
pub fn copilot_organization_details_to_json(
  data: CopilotOrganizationDetails,
) -> Json
pub fn copilot_seat_breakdown_decoder() -> Decoder(
  CopilotSeatBreakdown,
)
pub fn copilot_seat_breakdown_to_json(
  data: CopilotSeatBreakdown,
) -> Json
pub fn copilot_seat_details_decoder() -> Decoder(
  CopilotSeatDetails,
)
pub fn copilot_seat_details_to_json(
  data: CopilotSeatDetails,
) -> Json
pub fn copilot_usage_metrics_day_decoder() -> Decoder(
  CopilotUsageMetricsDay,
)
pub fn copilot_usage_metrics_day_to_json(
  data: CopilotUsageMetricsDay,
) -> Json
pub fn copilot_usage_metrics_decoder() -> Decoder(
  CopilotUsageMetrics,
)
pub fn copilot_usage_metrics_to_json(
  data: CopilotUsageMetrics,
) -> Json
pub fn custom_deployment_rule_app_decoder() -> Decoder(
  CustomDeploymentRuleApp,
)
pub fn custom_deployment_rule_app_to_json(
  data: CustomDeploymentRuleApp,
) -> Json
pub fn custom_property_decoder() -> Decoder(CustomProperty)
pub fn custom_property_to_json(data: CustomProperty) -> Json
pub fn custom_property_value_decoder() -> Decoder(
  CustomPropertyValue,
)
pub fn custom_property_value_to_json(
  data: CustomPropertyValue,
) -> Json
pub fn cvss_severities_decoder() -> Decoder(CvssSeverities)
pub fn cvss_severities_to_json(data: CvssSeverities) -> Json
pub fn demilestoned_issue_event_decoder() -> Decoder(
  DemilestonedIssueEvent,
)
pub fn demilestoned_issue_event_to_json(
  data: DemilestonedIssueEvent,
) -> Json
pub fn dependabot_alert_decoder() -> Decoder(DependabotAlert)
pub fn dependabot_alert_package_decoder() -> Decoder(
  DependabotAlertPackage,
)
pub fn dependabot_alert_package_to_json(
  data: DependabotAlertPackage,
) -> Json
pub fn dependabot_alert_security_advisory_decoder() -> Decoder(
  DependabotAlertSecurityAdvisory,
)
pub fn dependabot_alert_security_advisory_to_json(
  data: DependabotAlertSecurityAdvisory,
) -> Json
pub fn dependabot_alert_security_vulnerability_decoder() -> Decoder(
  DependabotAlertSecurityVulnerability,
)
pub fn dependabot_alert_security_vulnerability_to_json(
  data: DependabotAlertSecurityVulnerability,
) -> Json
pub fn dependabot_alert_to_json(data: DependabotAlert) -> Json
pub fn dependabot_alert_with_repository_decoder() -> Decoder(
  DependabotAlertWithRepository,
)
pub fn dependabot_alert_with_repository_to_json(
  data: DependabotAlertWithRepository,
) -> Json
pub fn dependabot_public_key_decoder() -> Decoder(
  DependabotPublicKey,
)
pub fn dependabot_public_key_to_json(
  data: DependabotPublicKey,
) -> Json
pub fn dependabot_secret_decoder() -> Decoder(DependabotSecret)
pub fn dependabot_secret_to_json(data: DependabotSecret) -> Json
pub fn dependency_decoder() -> Decoder(Dependency)
pub fn dependency_graph_diff_decoder() -> a
pub fn dependency_graph_spdx_sbom_decoder() -> Decoder(
  DependencyGraphSpdxSbom,
)
pub fn dependency_graph_spdx_sbom_to_json(
  data: DependencyGraphSpdxSbom,
) -> Json
pub fn dependency_to_json(data: Dependency) -> Json
pub fn deploy_key_decoder() -> Decoder(DeployKey)
pub fn deploy_key_to_json(data: DeployKey) -> Json
pub fn deployment_branch_policy_decoder() -> Decoder(
  DeploymentBranchPolicy,
)
pub fn deployment_branch_policy_name_pattern_decoder() -> Decoder(
  DeploymentBranchPolicyNamePattern,
)
pub fn deployment_branch_policy_name_pattern_to_json(
  data: DeploymentBranchPolicyNamePattern,
) -> Json
pub fn deployment_branch_policy_name_pattern_with_type_decoder() -> Decoder(
  DeploymentBranchPolicyNamePatternWithType,
)
pub fn deployment_branch_policy_name_pattern_with_type_to_json(
  data: DeploymentBranchPolicyNamePatternWithType,
) -> Json
pub fn deployment_branch_policy_settings_decoder() -> Decoder(
  DeploymentBranchPolicySettings,
)
pub fn deployment_branch_policy_settings_to_json(
  data: DeploymentBranchPolicySettings,
) -> Json
pub fn deployment_branch_policy_to_json(
  data: DeploymentBranchPolicy,
) -> Json
pub fn deployment_decoder() -> Decoder(Deployment)
pub fn deployment_protection_rule_decoder() -> Decoder(
  DeploymentProtectionRule,
)
pub fn deployment_protection_rule_to_json(
  data: DeploymentProtectionRule,
) -> Json
pub fn deployment_reviewer_type_decoder() -> Decoder(String)
pub fn deployment_simple_decoder() -> Decoder(DeploymentSimple)
pub fn deployment_simple_to_json(data: DeploymentSimple) -> Json
pub fn deployment_status_decoder() -> Decoder(DeploymentStatus)
pub fn deployment_status_to_json(data: DeploymentStatus) -> Json
pub fn deployment_to_json(data: Deployment) -> Json
pub fn diff_entry_decoder() -> Decoder(DiffEntry)
pub fn diff_entry_to_json(data: DiffEntry) -> Json
pub fn discussion_decoder() -> Decoder(Discussion)
pub fn discussion_to_json(data: Discussion) -> Json
pub fn email_decoder() -> Decoder(Email)
pub fn email_to_json(data: Email) -> Json
pub fn empty_object_decoder() -> Decoder(EmptyObject)
pub fn empty_object_to_json(data: EmptyObject) -> Json
pub fn enabled_repositories_decoder() -> Decoder(String)
pub fn enterprise_decoder() -> Decoder(Enterprise)
pub fn enterprise_team_decoder() -> Decoder(EnterpriseTeam)
pub fn enterprise_team_to_json(data: EnterpriseTeam) -> Json
pub fn enterprise_to_json(data: Enterprise) -> Json
pub fn enterprise_webhooks_decoder() -> Decoder(
  EnterpriseWebhooks,
)
pub fn enterprise_webhooks_to_json(
  data: EnterpriseWebhooks,
) -> Json
pub fn environment_approvals_decoder() -> Decoder(
  EnvironmentApprovals,
)
pub fn environment_approvals_to_json(
  data: EnvironmentApprovals,
) -> Json
pub fn environment_decoder() -> Decoder(Environment)
pub fn environment_to_json(data: Environment) -> Json
pub fn event_decoder() -> Decoder(Event)
pub fn event_to_json(data: Event) -> Json
pub fn feed_decoder() -> Decoder(Feed)
pub fn feed_to_json(data: Feed) -> Json
pub fn file_commit_decoder() -> Decoder(FileCommit)
pub fn file_commit_to_json(data: FileCommit) -> Json
pub fn full_repository_decoder() -> Decoder(FullRepository)
pub fn full_repository_to_json(data: FullRepository) -> Json
pub fn gist_comment_decoder() -> Decoder(GistComment)
pub fn gist_comment_to_json(data: GistComment) -> Json
pub fn gist_commit_decoder() -> Decoder(GistCommit)
pub fn gist_commit_to_json(data: GistCommit) -> Json
pub fn gist_history_decoder() -> Decoder(GistHistory)
pub fn gist_history_to_json(data: GistHistory) -> Json
pub fn gist_simple_decoder() -> Decoder(GistSimple)
pub fn gist_simple_to_json(data: GistSimple) -> Json
pub fn git_commit_decoder() -> Decoder(GitCommit)
pub fn git_commit_to_json(data: GitCommit) -> Json
pub fn git_ref_decoder() -> Decoder(GitRef)
pub fn git_ref_to_json(data: GitRef) -> Json
pub fn git_tag_decoder() -> Decoder(GitTag)
pub fn git_tag_to_json(data: GitTag) -> Json
pub fn git_tree_decoder() -> Decoder(GitTree)
pub fn git_tree_to_json(data: GitTree) -> Json
pub fn gitignore_template_decoder() -> Decoder(GitignoreTemplate)
pub fn gitignore_template_to_json(
  data: GitignoreTemplate,
) -> Json
pub fn global_advisory_decoder() -> Decoder(GlobalAdvisory)
pub fn global_advisory_to_json(data: GlobalAdvisory) -> Json
pub fn gpg_key_decoder() -> Decoder(GpgKey)
pub fn gpg_key_to_json(data: GpgKey) -> Json
pub fn hook_decoder() -> Decoder(Hook)
pub fn hook_delivery_decoder() -> Decoder(HookDelivery)
pub fn hook_delivery_item_decoder() -> Decoder(HookDeliveryItem)
pub fn hook_delivery_item_to_json(data: HookDeliveryItem) -> Json
pub fn hook_delivery_to_json(data: HookDelivery) -> Json
pub fn hook_response_decoder() -> Decoder(HookResponse)
pub fn hook_response_to_json(data: HookResponse) -> Json
pub fn hook_to_json(data: Hook) -> Json
pub fn hovercard_decoder() -> Decoder(Hovercard)
pub fn hovercard_to_json(data: Hovercard) -> Json
pub fn import__decoder() -> Decoder(Import)
pub fn import__to_json(data: Import) -> Json
pub fn installation_decoder() -> Decoder(Installation)
pub fn installation_to_json(data: Installation) -> Json
pub fn installation_token_decoder() -> Decoder(InstallationToken)
pub fn installation_token_to_json(
  data: InstallationToken,
) -> Json
pub fn integration_decoder() -> Decoder(Integration)
pub fn integration_installation_request_decoder() -> Decoder(
  IntegrationInstallationRequest,
)
pub fn integration_installation_request_to_json(
  data: IntegrationInstallationRequest,
) -> Json
pub fn integration_to_json(data: Integration) -> Json
pub fn interaction_expiry_decoder() -> Decoder(String)
pub fn interaction_group_decoder() -> Decoder(String)
pub fn interaction_limit_decoder() -> Decoder(InteractionLimit)
pub fn interaction_limit_response_decoder() -> Decoder(
  InteractionLimitResponse,
)
pub fn interaction_limit_response_to_json(
  data: InteractionLimitResponse,
) -> Json
pub fn interaction_limit_to_json(data: InteractionLimit) -> Json
pub fn issue_comment_decoder() -> Decoder(IssueComment)
pub fn issue_comment_to_json(data: IssueComment) -> Json
pub fn issue_decoder() -> Decoder(Issue)
pub fn issue_event_decoder() -> Decoder(IssueEvent)
pub fn issue_event_dismissed_review_decoder() -> Decoder(
  IssueEventDismissedReview,
)
pub fn issue_event_dismissed_review_to_json(
  data: IssueEventDismissedReview,
) -> Json
pub fn issue_event_for_issue_decoder() -> a
pub fn issue_event_label_decoder() -> Decoder(IssueEventLabel)
pub fn issue_event_label_to_json(data: IssueEventLabel) -> Json
pub fn issue_event_milestone_decoder() -> Decoder(
  IssueEventMilestone,
)
pub fn issue_event_milestone_to_json(
  data: IssueEventMilestone,
) -> Json
pub fn issue_event_project_card_decoder() -> Decoder(
  IssueEventProjectCard,
)
pub fn issue_event_project_card_to_json(
  data: IssueEventProjectCard,
) -> Json
pub fn issue_event_rename_decoder() -> Decoder(IssueEventRename)
pub fn issue_event_rename_to_json(data: IssueEventRename) -> Json
pub fn issue_event_to_json(data: IssueEvent) -> Json
pub fn issue_search_result_item_decoder() -> Decoder(
  IssueSearchResultItem,
)
pub fn issue_search_result_item_to_json(
  data: IssueSearchResultItem,
) -> Json
pub fn issue_to_json(data: Issue) -> Json
pub fn job_decoder() -> Decoder(Job)
pub fn job_to_json(data: Job) -> Json
pub fn key_decoder() -> Decoder(Key)
pub fn key_simple_decoder() -> Decoder(KeySimple)
pub fn key_simple_to_json(data: KeySimple) -> Json
pub fn key_to_json(data: Key) -> Json
pub fn label_decoder() -> Decoder(Label)
pub fn label_search_result_item_decoder() -> Decoder(
  LabelSearchResultItem,
)
pub fn label_search_result_item_to_json(
  data: LabelSearchResultItem,
) -> Json
pub fn label_to_json(data: Label) -> Json
pub fn labeled_issue_event_decoder() -> Decoder(LabeledIssueEvent)
pub fn labeled_issue_event_to_json(
  data: LabeledIssueEvent,
) -> Json
pub fn language_decoder() -> Decoder(Language)
pub fn language_to_json(data: Language) -> Json
pub fn license_content_decoder() -> Decoder(LicenseContent)
pub fn license_content_to_json(data: LicenseContent) -> Json
pub fn license_decoder() -> Decoder(License)
pub fn license_simple_decoder() -> Decoder(LicenseSimple)
pub fn license_simple_to_json(data: LicenseSimple) -> Json
pub fn license_to_json(data: License) -> Json
pub fn link_decoder() -> Decoder(Link)
pub fn link_to_json(data: Link) -> Json
pub fn link_with_type_decoder() -> Decoder(LinkWithType)
pub fn link_with_type_to_json(data: LinkWithType) -> Json
pub fn locked_issue_event_decoder() -> Decoder(LockedIssueEvent)
pub fn locked_issue_event_to_json(data: LockedIssueEvent) -> Json
pub fn manifest_decoder() -> Decoder(Manifest)
pub fn manifest_to_json(data: Manifest) -> Json
pub fn marketplace_account_decoder() -> Decoder(
  MarketplaceAccount,
)
pub fn marketplace_account_to_json(
  data: MarketplaceAccount,
) -> Json
pub fn marketplace_listing_plan_decoder() -> Decoder(
  MarketplaceListingPlan,
)
pub fn marketplace_listing_plan_to_json(
  data: MarketplaceListingPlan,
) -> Json
pub fn marketplace_purchase_decoder() -> Decoder(
  MarketplacePurchase,
)
pub fn marketplace_purchase_to_json(
  data: MarketplacePurchase,
) -> Json
pub fn merge_group_decoder() -> Decoder(MergeGroup)
pub fn merge_group_to_json(data: MergeGroup) -> Json
pub fn merged_upstream_decoder() -> Decoder(MergedUpstream)
pub fn merged_upstream_to_json(data: MergedUpstream) -> Json
pub fn metadata_decoder() -> Decoder(Metadata)
pub fn metadata_to_json(data: Metadata) -> Json
pub fn migration_decoder() -> Decoder(Migration)
pub fn migration_to_json(data: Migration) -> Json
pub fn milestone_decoder() -> Decoder(Milestone)
pub fn milestone_to_json(data: Milestone) -> Json
pub fn milestoned_issue_event_decoder() -> Decoder(
  MilestonedIssueEvent,
)
pub fn milestoned_issue_event_to_json(
  data: MilestonedIssueEvent,
) -> Json
pub fn minimal_repository_decoder() -> Decoder(MinimalRepository)
pub fn minimal_repository_to_json(
  data: MinimalRepository,
) -> Json
pub fn moved_column_in_project_issue_event_decoder() -> Decoder(
  MovedColumnInProjectIssueEvent,
)
pub fn moved_column_in_project_issue_event_to_json(
  data: MovedColumnInProjectIssueEvent,
) -> Json
pub fn nullable_alert_updated_at_decoder() -> Decoder(String)
pub fn nullable_code_of_conduct_simple_decoder() -> Decoder(
  NullableCodeOfConductSimple,
)
pub fn nullable_code_of_conduct_simple_to_json(
  data: NullableCodeOfConductSimple,
) -> Json
pub fn nullable_codespace_machine_decoder() -> Decoder(
  NullableCodespaceMachine,
)
pub fn nullable_codespace_machine_to_json(
  data: NullableCodespaceMachine,
) -> Json
pub fn nullable_collaborator_decoder() -> Decoder(
  NullableCollaborator,
)
pub fn nullable_collaborator_to_json(
  data: NullableCollaborator,
) -> Json
pub fn nullable_community_health_file_decoder() -> Decoder(
  NullableCommunityHealthFile,
)
pub fn nullable_community_health_file_to_json(
  data: NullableCommunityHealthFile,
) -> Json
pub fn nullable_git_user_decoder() -> Decoder(NullableGitUser)
pub fn nullable_git_user_to_json(data: NullableGitUser) -> Json
pub fn nullable_integration_decoder() -> Decoder(
  NullableIntegration,
)
pub fn nullable_integration_to_json(
  data: NullableIntegration,
) -> Json
pub fn nullable_issue_decoder() -> Decoder(NullableIssue)
pub fn nullable_issue_to_json(data: NullableIssue) -> Json
pub fn nullable_license_simple_decoder() -> Decoder(
  NullableLicenseSimple,
)
pub fn nullable_license_simple_to_json(
  data: NullableLicenseSimple,
) -> Json
pub fn nullable_milestone_decoder() -> Decoder(NullableMilestone)
pub fn nullable_milestone_to_json(
  data: NullableMilestone,
) -> Json
pub fn nullable_minimal_repository_decoder() -> Decoder(
  NullableMinimalRepository,
)
pub fn nullable_minimal_repository_to_json(
  data: NullableMinimalRepository,
) -> Json
pub fn nullable_organization_simple_decoder() -> Decoder(
  NullableOrganizationSimple,
)
pub fn nullable_organization_simple_to_json(
  data: NullableOrganizationSimple,
) -> Json
pub fn nullable_repository_decoder() -> Decoder(
  NullableRepository,
)
pub fn nullable_repository_to_json(
  data: NullableRepository,
) -> Json
pub fn nullable_repository_webhooks_decoder() -> Decoder(
  NullableRepositoryWebhooks,
)
pub fn nullable_repository_webhooks_to_json(
  data: NullableRepositoryWebhooks,
) -> Json
pub fn nullable_scoped_installation_decoder() -> Decoder(
  NullableScopedInstallation,
)
pub fn nullable_scoped_installation_to_json(
  data: NullableScopedInstallation,
) -> Json
pub fn nullable_simple_commit_decoder() -> Decoder(
  NullableSimpleCommit,
)
pub fn nullable_simple_commit_to_json(
  data: NullableSimpleCommit,
) -> Json
pub fn nullable_simple_user_decoder() -> Decoder(
  NullableSimpleUser,
)
pub fn nullable_simple_user_to_json(
  data: NullableSimpleUser,
) -> Json
pub fn nullable_team_simple_decoder() -> Decoder(
  NullableTeamSimple,
)
pub fn nullable_team_simple_to_json(
  data: NullableTeamSimple,
) -> Json
pub fn oidc_custom_sub_decoder() -> Decoder(OidcCustomSub)
pub fn oidc_custom_sub_repo_decoder() -> Decoder(
  OidcCustomSubRepo,
)
pub fn oidc_custom_sub_repo_to_json(
  data: OidcCustomSubRepo,
) -> Json
pub fn oidc_custom_sub_to_json(data: OidcCustomSub) -> Json
pub fn org_hook_decoder() -> Decoder(OrgHook)
pub fn org_hook_to_json(data: OrgHook) -> Json
pub fn org_membership_decoder() -> Decoder(OrgMembership)
pub fn org_membership_to_json(data: OrgMembership) -> Json
pub fn org_repo_custom_property_values_decoder() -> Decoder(
  OrgRepoCustomPropertyValues,
)
pub fn org_repo_custom_property_values_to_json(
  data: OrgRepoCustomPropertyValues,
) -> Json
pub fn org_ruleset_conditions_decoder() -> Decoder(
  OrgRulesetConditions,
)
pub fn org_ruleset_conditions_to_json(
  data: OrgRulesetConditions,
) -> Json
pub fn organization_actions_secret_decoder() -> Decoder(
  OrganizationActionsSecret,
)
pub fn organization_actions_secret_to_json(
  data: OrganizationActionsSecret,
) -> Json
pub fn organization_actions_variable_decoder() -> Decoder(
  OrganizationActionsVariable,
)
pub fn organization_actions_variable_to_json(
  data: OrganizationActionsVariable,
) -> Json
pub fn organization_dependabot_secret_decoder() -> Decoder(
  OrganizationDependabotSecret,
)
pub fn organization_dependabot_secret_to_json(
  data: OrganizationDependabotSecret,
) -> Json
pub fn organization_full_decoder() -> Decoder(OrganizationFull)
pub fn organization_full_to_json(data: OrganizationFull) -> Json
pub fn organization_invitation_decoder() -> Decoder(
  OrganizationInvitation,
)
pub fn organization_invitation_to_json(
  data: OrganizationInvitation,
) -> Json
pub fn organization_programmatic_access_grant_decoder() -> Decoder(
  OrganizationProgrammaticAccessGrant,
)
pub fn organization_programmatic_access_grant_request_decoder() -> Decoder(
  OrganizationProgrammaticAccessGrantRequest,
)
pub fn organization_programmatic_access_grant_request_to_json(
  data: OrganizationProgrammaticAccessGrantRequest,
) -> Json
pub fn organization_programmatic_access_grant_to_json(
  data: OrganizationProgrammaticAccessGrant,
) -> Json
pub fn organization_role_decoder() -> Decoder(OrganizationRole)
pub fn organization_role_to_json(data: OrganizationRole) -> Json
pub fn organization_secret_scanning_alert_decoder() -> Decoder(
  OrganizationSecretScanningAlert,
)
pub fn organization_secret_scanning_alert_to_json(
  data: OrganizationSecretScanningAlert,
) -> Json
pub fn organization_simple_decoder() -> Decoder(
  OrganizationSimple,
)
pub fn organization_simple_to_json(
  data: OrganizationSimple,
) -> Json
pub fn organization_simple_webhooks_decoder() -> Decoder(
  OrganizationSimpleWebhooks,
)
pub fn organization_simple_webhooks_to_json(
  data: OrganizationSimpleWebhooks,
) -> Json
pub fn package_decoder() -> Decoder(Package)
pub fn package_to_json(data: Package) -> Json
pub fn package_version_decoder() -> Decoder(PackageVersion)
pub fn package_version_to_json(data: PackageVersion) -> Json
pub fn packages_billing_usage_decoder() -> Decoder(
  PackagesBillingUsage,
)
pub fn packages_billing_usage_to_json(
  data: PackagesBillingUsage,
) -> Json
pub fn page_build_decoder() -> Decoder(PageBuild)
pub fn page_build_status_decoder() -> Decoder(PageBuildStatus)
pub fn page_build_status_to_json(data: PageBuildStatus) -> Json
pub fn page_build_to_json(data: PageBuild) -> Json
pub fn page_decoder() -> Decoder(Page)
pub fn page_deployment_decoder() -> Decoder(PageDeployment)
pub fn page_deployment_to_json(data: PageDeployment) -> Json
pub fn page_to_json(data: Page) -> Json
pub fn pages_deployment_status_decoder() -> Decoder(
  PagesDeploymentStatus,
)
pub fn pages_deployment_status_to_json(
  data: PagesDeploymentStatus,
) -> Json
pub fn pages_health_check_decoder() -> Decoder(PagesHealthCheck)
pub fn pages_health_check_to_json(data: PagesHealthCheck) -> Json
pub fn pages_https_certificate_decoder() -> Decoder(
  PagesHttpsCertificate,
)
pub fn pages_https_certificate_to_json(
  data: PagesHttpsCertificate,
) -> Json
pub fn pages_source_hash_decoder() -> Decoder(PagesSourceHash)
pub fn pages_source_hash_to_json(data: PagesSourceHash) -> Json
pub fn participation_stats_decoder() -> Decoder(
  ParticipationStats,
)
pub fn participation_stats_to_json(
  data: ParticipationStats,
) -> Json
pub fn pending_deployment_decoder() -> Decoder(PendingDeployment)
pub fn pending_deployment_to_json(
  data: PendingDeployment,
) -> Json
pub fn personal_access_token_request_decoder() -> Decoder(
  PersonalAccessTokenRequest,
)
pub fn personal_access_token_request_to_json(
  data: PersonalAccessTokenRequest,
) -> Json
pub fn porter_author_decoder() -> Decoder(PorterAuthor)
pub fn porter_author_to_json(data: PorterAuthor) -> Json
pub fn porter_large_file_decoder() -> Decoder(PorterLargeFile)
pub fn porter_large_file_to_json(data: PorterLargeFile) -> Json
pub fn prevent_self_review_decoder() -> Decoder(Bool)
pub fn private_user_decoder() -> Decoder(PrivateUser)
pub fn private_user_to_json(data: PrivateUser) -> Json
pub fn private_vulnerability_report_create_decoder() -> Decoder(
  PrivateVulnerabilityReportCreate,
)
pub fn private_vulnerability_report_create_to_json(
  data: PrivateVulnerabilityReportCreate,
) -> Json
pub fn project_card_decoder() -> Decoder(ProjectCard)
pub fn project_card_to_json(data: ProjectCard) -> Json
pub fn project_collaborator_permission_decoder() -> Decoder(
  ProjectCollaboratorPermission,
)
pub fn project_collaborator_permission_to_json(
  data: ProjectCollaboratorPermission,
) -> Json
pub fn project_column_decoder() -> Decoder(ProjectColumn)
pub fn project_column_to_json(data: ProjectColumn) -> Json
pub fn project_decoder() -> Decoder(Project)
pub fn project_to_json(data: Project) -> Json
pub fn projects_v2_decoder() -> Decoder(ProjectsV2)
pub fn projects_v2_item_content_type_decoder() -> Decoder(String)
pub fn projects_v2_item_decoder() -> Decoder(ProjectsV2Item)
pub fn projects_v2_item_to_json(data: ProjectsV2Item) -> Json
pub fn projects_v2_iteration_setting_decoder() -> Decoder(
  ProjectsV2IterationSetting,
)
pub fn projects_v2_iteration_setting_to_json(
  data: ProjectsV2IterationSetting,
) -> Json
pub fn projects_v2_single_select_option_decoder() -> Decoder(
  ProjectsV2SingleSelectOption,
)
pub fn projects_v2_single_select_option_to_json(
  data: ProjectsV2SingleSelectOption,
) -> Json
pub fn projects_v2_status_update_decoder() -> Decoder(
  ProjectsV2StatusUpdate,
)
pub fn projects_v2_status_update_to_json(
  data: ProjectsV2StatusUpdate,
) -> Json
pub fn projects_v2_to_json(data: ProjectsV2) -> Json
pub fn protected_branch_admin_enforced_decoder() -> Decoder(
  ProtectedBranchAdminEnforced,
)
pub fn protected_branch_admin_enforced_to_json(
  data: ProtectedBranchAdminEnforced,
) -> Json
pub fn protected_branch_decoder() -> Decoder(ProtectedBranch)
pub fn protected_branch_pull_request_review_decoder() -> Decoder(
  ProtectedBranchPullRequestReview,
)
pub fn protected_branch_pull_request_review_to_json(
  data: ProtectedBranchPullRequestReview,
) -> Json
pub fn protected_branch_required_status_check_decoder() -> Decoder(
  ProtectedBranchRequiredStatusCheck,
)
pub fn protected_branch_required_status_check_to_json(
  data: ProtectedBranchRequiredStatusCheck,
) -> Json
pub fn protected_branch_to_json(data: ProtectedBranch) -> Json
pub fn public_user_decoder() -> Decoder(PublicUser)
pub fn public_user_to_json(data: PublicUser) -> Json
pub fn pull_request_decoder() -> Decoder(PullRequest)
pub fn pull_request_merge_result_decoder() -> Decoder(
  PullRequestMergeResult,
)
pub fn pull_request_merge_result_to_json(
  data: PullRequestMergeResult,
) -> Json
pub fn pull_request_minimal_decoder() -> Decoder(
  PullRequestMinimal,
)
pub fn pull_request_minimal_to_json(
  data: PullRequestMinimal,
) -> Json
pub fn pull_request_review_comment_decoder() -> Decoder(
  PullRequestReviewComment,
)
pub fn pull_request_review_comment_to_json(
  data: PullRequestReviewComment,
) -> Json
pub fn pull_request_review_decoder() -> Decoder(PullRequestReview)
pub fn pull_request_review_request_decoder() -> Decoder(
  PullRequestReviewRequest,
)
pub fn pull_request_review_request_to_json(
  data: PullRequestReviewRequest,
) -> Json
pub fn pull_request_review_to_json(
  data: PullRequestReview,
) -> Json
pub fn pull_request_simple_decoder() -> Decoder(PullRequestSimple)
pub fn pull_request_simple_to_json(
  data: PullRequestSimple,
) -> Json
pub fn pull_request_to_json(data: PullRequest) -> Json
pub fn pull_request_webhook_decoder() -> Decoder(
  PullRequestWebhook,
)
pub fn pull_request_webhook_to_json(
  data: PullRequestWebhook,
) -> Json
pub fn rate_limit_decoder() -> Decoder(RateLimit)
pub fn rate_limit_overview_decoder() -> Decoder(RateLimitOverview)
pub fn rate_limit_overview_to_json(
  data: RateLimitOverview,
) -> Json
pub fn rate_limit_to_json(data: RateLimit) -> Json
pub fn reaction_decoder() -> Decoder(Reaction)
pub fn reaction_rollup_decoder() -> Decoder(ReactionRollup)
pub fn reaction_rollup_to_json(data: ReactionRollup) -> Json
pub fn reaction_to_json(data: Reaction) -> Json
pub fn referenced_workflow_decoder() -> Decoder(
  ReferencedWorkflow,
)
pub fn referenced_workflow_to_json(
  data: ReferencedWorkflow,
) -> Json
pub fn referrer_traffic_decoder() -> Decoder(ReferrerTraffic)
pub fn referrer_traffic_to_json(data: ReferrerTraffic) -> Json
pub fn release_asset_decoder() -> Decoder(ReleaseAsset)
pub fn release_asset_to_json(data: ReleaseAsset) -> Json
pub fn release_decoder() -> Decoder(Release)
pub fn release_notes_content_decoder() -> Decoder(
  ReleaseNotesContent,
)
pub fn release_notes_content_to_json(
  data: ReleaseNotesContent,
) -> Json
pub fn release_to_json(data: Release) -> Json
pub fn removed_from_project_issue_event_decoder() -> Decoder(
  RemovedFromProjectIssueEvent,
)
pub fn removed_from_project_issue_event_to_json(
  data: RemovedFromProjectIssueEvent,
) -> Json
pub fn renamed_issue_event_decoder() -> Decoder(RenamedIssueEvent)
pub fn renamed_issue_event_to_json(
  data: RenamedIssueEvent,
) -> Json
pub fn repo_codespaces_secret_decoder() -> Decoder(
  RepoCodespacesSecret,
)
pub fn repo_codespaces_secret_to_json(
  data: RepoCodespacesSecret,
) -> Json
pub fn repo_search_result_item_decoder() -> Decoder(
  RepoSearchResultItem,
)
pub fn repo_search_result_item_to_json(
  data: RepoSearchResultItem,
) -> Json
pub fn repository_advisory_create_decoder() -> Decoder(
  RepositoryAdvisoryCreate,
)
pub fn repository_advisory_create_to_json(
  data: RepositoryAdvisoryCreate,
) -> Json
pub fn repository_advisory_credit_decoder() -> Decoder(
  RepositoryAdvisoryCredit,
)
pub fn repository_advisory_credit_to_json(
  data: RepositoryAdvisoryCredit,
) -> Json
pub fn repository_advisory_decoder() -> Decoder(
  RepositoryAdvisory,
)
pub fn repository_advisory_to_json(
  data: RepositoryAdvisory,
) -> Json
pub fn repository_advisory_update_decoder() -> Decoder(
  RepositoryAdvisoryUpdate,
)
pub fn repository_advisory_update_to_json(
  data: RepositoryAdvisoryUpdate,
) -> Json
pub fn repository_advisory_vulnerability_decoder() -> Decoder(
  RepositoryAdvisoryVulnerability,
)
pub fn repository_advisory_vulnerability_to_json(
  data: RepositoryAdvisoryVulnerability,
) -> Json
pub fn repository_collaborator_permission_decoder() -> Decoder(
  RepositoryCollaboratorPermission,
)
pub fn repository_collaborator_permission_to_json(
  data: RepositoryCollaboratorPermission,
) -> Json
pub fn repository_decoder() -> Decoder(Repository)
pub fn repository_invitation_decoder() -> Decoder(
  RepositoryInvitation,
)
pub fn repository_invitation_to_json(
  data: RepositoryInvitation,
) -> Json
pub fn repository_rule_branch_name_pattern_decoder() -> Decoder(
  RepositoryRuleBranchNamePattern,
)
pub fn repository_rule_branch_name_pattern_to_json(
  data: RepositoryRuleBranchNamePattern,
) -> Json
pub fn repository_rule_code_scanning_decoder() -> Decoder(
  RepositoryRuleCodeScanning,
)
pub fn repository_rule_code_scanning_to_json(
  data: RepositoryRuleCodeScanning,
) -> Json
pub fn repository_rule_commit_author_email_pattern_decoder() -> Decoder(
  RepositoryRuleCommitAuthorEmailPattern,
)
pub fn repository_rule_commit_author_email_pattern_to_json(
  data: RepositoryRuleCommitAuthorEmailPattern,
) -> Json
pub fn repository_rule_commit_message_pattern_decoder() -> Decoder(
  RepositoryRuleCommitMessagePattern,
)
pub fn repository_rule_commit_message_pattern_to_json(
  data: RepositoryRuleCommitMessagePattern,
) -> Json
pub fn repository_rule_committer_email_pattern_decoder() -> Decoder(
  RepositoryRuleCommitterEmailPattern,
)
pub fn repository_rule_committer_email_pattern_to_json(
  data: RepositoryRuleCommitterEmailPattern,
) -> Json
pub fn repository_rule_creation_decoder() -> Decoder(
  RepositoryRuleCreation,
)
pub fn repository_rule_creation_to_json(
  data: RepositoryRuleCreation,
) -> Json
pub fn repository_rule_decoder() -> Decoder(RepositoryRule)
pub fn repository_rule_deletion_decoder() -> Decoder(
  RepositoryRuleDeletion,
)
pub fn repository_rule_deletion_to_json(
  data: RepositoryRuleDeletion,
) -> Json
pub fn repository_rule_detailed_decoder() -> Decoder(
  RepositoryRuleDetailed,
)
pub fn repository_rule_detailed_to_json(
  data: RepositoryRuleDetailed,
) -> Json
pub fn repository_rule_enforcement_decoder() -> Decoder(String)
pub fn repository_rule_merge_queue_decoder() -> Decoder(
  RepositoryRuleMergeQueue,
)
pub fn repository_rule_merge_queue_to_json(
  data: RepositoryRuleMergeQueue,
) -> Json
pub fn repository_rule_non_fast_forward_decoder() -> Decoder(
  RepositoryRuleNonFastForward,
)
pub fn repository_rule_non_fast_forward_to_json(
  data: RepositoryRuleNonFastForward,
) -> Json
pub fn repository_rule_params_code_scanning_tool_decoder() -> Decoder(
  RepositoryRuleParamsCodeScanningTool,
)
pub fn repository_rule_params_code_scanning_tool_to_json(
  data: RepositoryRuleParamsCodeScanningTool,
) -> Json
pub fn repository_rule_params_required_reviewer_configuration_decoder() -> Decoder(
  RepositoryRuleParamsRequiredReviewerConfiguration,
)
pub fn repository_rule_params_required_reviewer_configuration_to_json(
  data: RepositoryRuleParamsRequiredReviewerConfiguration,
) -> Json
pub fn repository_rule_params_restricted_commits_decoder() -> Decoder(
  RepositoryRuleParamsRestrictedCommits,
)
pub fn repository_rule_params_restricted_commits_to_json(
  data: RepositoryRuleParamsRestrictedCommits,
) -> Json
pub fn repository_rule_params_status_check_configuration_decoder() -> Decoder(
  RepositoryRuleParamsStatusCheckConfiguration,
)
pub fn repository_rule_params_status_check_configuration_to_json(
  data: RepositoryRuleParamsStatusCheckConfiguration,
) -> Json
pub fn repository_rule_params_workflow_file_reference_decoder() -> Decoder(
  RepositoryRuleParamsWorkflowFileReference,
)
pub fn repository_rule_params_workflow_file_reference_to_json(
  data: RepositoryRuleParamsWorkflowFileReference,
) -> Json
pub fn repository_rule_pull_request_decoder() -> Decoder(
  RepositoryRulePullRequest,
)
pub fn repository_rule_pull_request_to_json(
  data: RepositoryRulePullRequest,
) -> Json
pub fn repository_rule_required_deployments_decoder() -> Decoder(
  RepositoryRuleRequiredDeployments,
)
pub fn repository_rule_required_deployments_to_json(
  data: RepositoryRuleRequiredDeployments,
) -> Json
pub fn repository_rule_required_linear_history_decoder() -> Decoder(
  RepositoryRuleRequiredLinearHistory,
)
pub fn repository_rule_required_linear_history_to_json(
  data: RepositoryRuleRequiredLinearHistory,
) -> Json
pub fn repository_rule_required_signatures_decoder() -> Decoder(
  RepositoryRuleRequiredSignatures,
)
pub fn repository_rule_required_signatures_to_json(
  data: RepositoryRuleRequiredSignatures,
) -> Json
pub fn repository_rule_required_status_checks_decoder() -> Decoder(
  RepositoryRuleRequiredStatusChecks,
)
pub fn repository_rule_required_status_checks_to_json(
  data: RepositoryRuleRequiredStatusChecks,
) -> Json
pub fn repository_rule_ruleset_info_decoder() -> Decoder(
  RepositoryRuleRulesetInfo,
)
pub fn repository_rule_ruleset_info_to_json(
  data: RepositoryRuleRulesetInfo,
) -> Json
pub fn repository_rule_tag_name_pattern_decoder() -> Decoder(
  RepositoryRuleTagNamePattern,
)
pub fn repository_rule_tag_name_pattern_to_json(
  data: RepositoryRuleTagNamePattern,
) -> Json
pub fn repository_rule_to_json(data: RepositoryRule) -> Json
pub fn repository_rule_update_decoder() -> Decoder(
  RepositoryRuleUpdate,
)
pub fn repository_rule_update_to_json(
  data: RepositoryRuleUpdate,
) -> Json
pub fn repository_rule_violation_error_decoder() -> Decoder(
  RepositoryRuleViolationError,
)
pub fn repository_rule_violation_error_to_json(
  data: RepositoryRuleViolationError,
) -> Json
pub fn repository_rule_workflows_decoder() -> Decoder(
  RepositoryRuleWorkflows,
)
pub fn repository_rule_workflows_to_json(
  data: RepositoryRuleWorkflows,
) -> Json
pub fn repository_ruleset_bypass_actor_decoder() -> Decoder(
  RepositoryRulesetBypassActor,
)
pub fn repository_ruleset_bypass_actor_to_json(
  data: RepositoryRulesetBypassActor,
) -> Json
pub fn repository_ruleset_conditions_decoder() -> Decoder(
  RepositoryRulesetConditions,
)
pub fn repository_ruleset_conditions_repository_id_target_decoder() -> Decoder(
  RepositoryRulesetConditionsRepositoryIdTarget,
)
pub fn repository_ruleset_conditions_repository_id_target_to_json(
  data: RepositoryRulesetConditionsRepositoryIdTarget,
) -> Json
pub fn repository_ruleset_conditions_repository_name_target_decoder() -> Decoder(
  RepositoryRulesetConditionsRepositoryNameTarget,
)
pub fn repository_ruleset_conditions_repository_name_target_to_json(
  data: RepositoryRulesetConditionsRepositoryNameTarget,
) -> Json
pub fn repository_ruleset_conditions_repository_property_spec_decoder() -> Decoder(
  RepositoryRulesetConditionsRepositoryPropertySpec,
)
pub fn repository_ruleset_conditions_repository_property_spec_to_json(
  data: RepositoryRulesetConditionsRepositoryPropertySpec,
) -> Json
pub fn repository_ruleset_conditions_repository_property_target_decoder() -> Decoder(
  RepositoryRulesetConditionsRepositoryPropertyTarget,
)
pub fn repository_ruleset_conditions_repository_property_target_to_json(
  data: RepositoryRulesetConditionsRepositoryPropertyTarget,
) -> Json
pub fn repository_ruleset_conditions_to_json(
  data: RepositoryRulesetConditions,
) -> Json
pub fn repository_ruleset_decoder() -> Decoder(RepositoryRuleset)
pub fn repository_ruleset_to_json(
  data: RepositoryRuleset,
) -> Json
pub fn repository_subscription_decoder() -> Decoder(
  RepositorySubscription,
)
pub fn repository_subscription_to_json(
  data: RepositorySubscription,
) -> Json
pub fn repository_to_json(data: Repository) -> Json
pub fn repository_webhooks_decoder() -> Decoder(
  RepositoryWebhooks,
)
pub fn repository_webhooks_to_json(
  data: RepositoryWebhooks,
) -> Json
pub fn review_comment_decoder() -> Decoder(ReviewComment)
pub fn review_comment_to_json(data: ReviewComment) -> Json
pub fn review_custom_gates_comment_required_decoder() -> Decoder(
  ReviewCustomGatesCommentRequired,
)
pub fn review_custom_gates_comment_required_to_json(
  data: ReviewCustomGatesCommentRequired,
) -> Json
pub fn review_custom_gates_state_required_decoder() -> Decoder(
  ReviewCustomGatesStateRequired,
)
pub fn review_custom_gates_state_required_to_json(
  data: ReviewCustomGatesStateRequired,
) -> Json
pub fn review_dismissed_issue_event_decoder() -> Decoder(
  ReviewDismissedIssueEvent,
)
pub fn review_dismissed_issue_event_to_json(
  data: ReviewDismissedIssueEvent,
) -> Json
pub fn review_request_removed_issue_event_decoder() -> Decoder(
  ReviewRequestRemovedIssueEvent,
)
pub fn review_request_removed_issue_event_to_json(
  data: ReviewRequestRemovedIssueEvent,
) -> Json
pub fn review_requested_issue_event_decoder() -> Decoder(
  ReviewRequestedIssueEvent,
)
pub fn review_requested_issue_event_to_json(
  data: ReviewRequestedIssueEvent,
) -> Json
pub fn root_decoder() -> Decoder(Root)
pub fn root_to_json(data: Root) -> Json
pub fn rule_suite_decoder() -> Decoder(RuleSuite)
pub fn rule_suite_to_json(data: RuleSuite) -> Json
pub fn rule_suites_decoder() -> a
pub fn runner_application_decoder() -> Decoder(RunnerApplication)
pub fn runner_application_to_json(
  data: RunnerApplication,
) -> Json
pub fn runner_decoder() -> Decoder(Runner)
pub fn runner_groups_org_decoder() -> Decoder(RunnerGroupsOrg)
pub fn runner_groups_org_to_json(data: RunnerGroupsOrg) -> Json
pub fn runner_label_decoder() -> Decoder(RunnerLabel)
pub fn runner_label_to_json(data: RunnerLabel) -> Json
pub fn runner_to_json(data: Runner) -> Json
pub fn scim_error_decoder() -> Decoder(ScimError)
pub fn scim_error_to_json(data: ScimError) -> Json
pub fn search_result_text_matches_decoder() -> a
pub fn secret_scanning_alert_decoder() -> Decoder(
  SecretScanningAlert,
)
pub fn secret_scanning_alert_resolution_comment_decoder() -> Decoder(
  String,
)
pub fn secret_scanning_alert_resolution_decoder() -> Decoder(
  String,
)
pub fn secret_scanning_alert_resolution_webhook_decoder() -> Decoder(
  String,
)
pub fn secret_scanning_alert_state_decoder() -> Decoder(String)
pub fn secret_scanning_alert_to_json(
  data: SecretScanningAlert,
) -> Json
pub fn secret_scanning_alert_webhook_decoder() -> Decoder(
  SecretScanningAlertWebhook,
)
pub fn secret_scanning_alert_webhook_to_json(
  data: SecretScanningAlertWebhook,
) -> Json
pub fn secret_scanning_location_commit_decoder() -> Decoder(
  SecretScanningLocationCommit,
)
pub fn secret_scanning_location_commit_to_json(
  data: SecretScanningLocationCommit,
) -> Json
pub fn secret_scanning_location_decoder() -> Decoder(
  SecretScanningLocation,
)
pub fn secret_scanning_location_discussion_body_decoder() -> Decoder(
  SecretScanningLocationDiscussionBody,
)
pub fn secret_scanning_location_discussion_body_to_json(
  data: SecretScanningLocationDiscussionBody,
) -> Json
pub fn secret_scanning_location_discussion_comment_decoder() -> Decoder(
  SecretScanningLocationDiscussionComment,
)
pub fn secret_scanning_location_discussion_comment_to_json(
  data: SecretScanningLocationDiscussionComment,
) -> Json
pub fn secret_scanning_location_discussion_title_decoder() -> Decoder(
  SecretScanningLocationDiscussionTitle,
)
pub fn secret_scanning_location_discussion_title_to_json(
  data: SecretScanningLocationDiscussionTitle,
) -> Json
pub fn secret_scanning_location_issue_body_decoder() -> Decoder(
  SecretScanningLocationIssueBody,
)
pub fn secret_scanning_location_issue_body_to_json(
  data: SecretScanningLocationIssueBody,
) -> Json
pub fn secret_scanning_location_issue_comment_decoder() -> Decoder(
  SecretScanningLocationIssueComment,
)
pub fn secret_scanning_location_issue_comment_to_json(
  data: SecretScanningLocationIssueComment,
) -> Json
pub fn secret_scanning_location_issue_title_decoder() -> Decoder(
  SecretScanningLocationIssueTitle,
)
pub fn secret_scanning_location_issue_title_to_json(
  data: SecretScanningLocationIssueTitle,
) -> Json
pub fn secret_scanning_location_pull_request_body_decoder() -> Decoder(
  SecretScanningLocationPullRequestBody,
)
pub fn secret_scanning_location_pull_request_body_to_json(
  data: SecretScanningLocationPullRequestBody,
) -> Json
pub fn secret_scanning_location_pull_request_comment_decoder() -> Decoder(
  SecretScanningLocationPullRequestComment,
)
pub fn secret_scanning_location_pull_request_comment_to_json(
  data: SecretScanningLocationPullRequestComment,
) -> Json
pub fn secret_scanning_location_pull_request_review_comment_decoder() -> Decoder(
  SecretScanningLocationPullRequestReviewComment,
)
pub fn secret_scanning_location_pull_request_review_comment_to_json(
  data: SecretScanningLocationPullRequestReviewComment,
) -> Json
pub fn secret_scanning_location_pull_request_review_decoder() -> Decoder(
  SecretScanningLocationPullRequestReview,
)
pub fn secret_scanning_location_pull_request_review_to_json(
  data: SecretScanningLocationPullRequestReview,
) -> Json
pub fn secret_scanning_location_pull_request_title_decoder() -> Decoder(
  SecretScanningLocationPullRequestTitle,
)
pub fn secret_scanning_location_pull_request_title_to_json(
  data: SecretScanningLocationPullRequestTitle,
) -> Json
pub fn secret_scanning_location_to_json(
  data: SecretScanningLocation,
) -> Json
pub fn secret_scanning_location_wiki_commit_decoder() -> Decoder(
  SecretScanningLocationWikiCommit,
)
pub fn secret_scanning_location_wiki_commit_to_json(
  data: SecretScanningLocationWikiCommit,
) -> Json
pub fn secret_scanning_push_protection_bypass_decoder() -> Decoder(
  SecretScanningPushProtectionBypass,
)
pub fn secret_scanning_push_protection_bypass_placeholder_id_decoder() -> Decoder(
  String,
)
pub fn secret_scanning_push_protection_bypass_reason_decoder() -> Decoder(
  String,
)
pub fn secret_scanning_push_protection_bypass_to_json(
  data: SecretScanningPushProtectionBypass,
) -> Json
pub fn security_advisory_credit_types_decoder() -> Decoder(String)
pub fn security_advisory_ecosystems_decoder() -> Decoder(String)
pub fn security_and_analysis_decoder() -> Decoder(
  SecurityAndAnalysis,
)
pub fn security_and_analysis_to_json(
  data: SecurityAndAnalysis,
) -> Json
pub fn selected_actions_decoder() -> Decoder(SelectedActions)
pub fn selected_actions_to_json(data: SelectedActions) -> Json
pub fn selected_actions_url_decoder() -> Decoder(String)
pub fn short_blob_decoder() -> Decoder(ShortBlob)
pub fn short_blob_to_json(data: ShortBlob) -> Json
pub fn short_branch_decoder() -> Decoder(ShortBranch)
pub fn short_branch_to_json(data: ShortBranch) -> Json
pub fn sigstore_bundle0_decoder() -> Decoder(SigstoreBundle0)
pub fn sigstore_bundle0_to_json(data: SigstoreBundle0) -> Json
pub fn simple_check_suite_decoder() -> Decoder(SimpleCheckSuite)
pub fn simple_check_suite_to_json(data: SimpleCheckSuite) -> Json
pub fn simple_classroom_assignment_decoder() -> Decoder(
  SimpleClassroomAssignment,
)
pub fn simple_classroom_assignment_to_json(
  data: SimpleClassroomAssignment,
) -> Json
pub fn simple_classroom_decoder() -> Decoder(SimpleClassroom)
pub fn simple_classroom_organization_decoder() -> Decoder(
  SimpleClassroomOrganization,
)
pub fn simple_classroom_organization_to_json(
  data: SimpleClassroomOrganization,
) -> Json
pub fn simple_classroom_repository_decoder() -> Decoder(
  SimpleClassroomRepository,
)
pub fn simple_classroom_repository_to_json(
  data: SimpleClassroomRepository,
) -> Json
pub fn simple_classroom_to_json(data: SimpleClassroom) -> Json
pub fn simple_classroom_user_decoder() -> Decoder(
  SimpleClassroomUser,
)
pub fn simple_classroom_user_to_json(
  data: SimpleClassroomUser,
) -> Json
pub fn simple_commit_decoder() -> Decoder(SimpleCommit)
pub fn simple_commit_status_decoder() -> Decoder(
  SimpleCommitStatus,
)
pub fn simple_commit_status_to_json(
  data: SimpleCommitStatus,
) -> Json
pub fn simple_commit_to_json(data: SimpleCommit) -> Json
pub fn simple_installation_decoder() -> Decoder(
  SimpleInstallation,
)
pub fn simple_installation_to_json(
  data: SimpleInstallation,
) -> Json
pub fn simple_repository_decoder() -> Decoder(SimpleRepository)
pub fn simple_repository_to_json(data: SimpleRepository) -> Json
pub fn simple_user_decoder() -> Decoder(SimpleUser)
pub fn simple_user_to_json(data: SimpleUser) -> Json
pub fn snapshot_decoder() -> Decoder(Snapshot)
pub fn snapshot_to_json(data: Snapshot) -> Json
pub fn social_account_decoder() -> Decoder(SocialAccount)
pub fn social_account_to_json(data: SocialAccount) -> Json
pub fn ssh_signing_key_decoder() -> Decoder(SshSigningKey)
pub fn ssh_signing_key_to_json(data: SshSigningKey) -> Json
pub fn stargazer_decoder() -> Decoder(Stargazer)
pub fn stargazer_to_json(data: Stargazer) -> Json
pub fn starred_repository_decoder() -> Decoder(StarredRepository)
pub fn starred_repository_to_json(
  data: StarredRepository,
) -> Json
pub fn state_change_issue_event_decoder() -> Decoder(
  StateChangeIssueEvent,
)
pub fn state_change_issue_event_to_json(
  data: StateChangeIssueEvent,
) -> Json
pub fn status_check_policy_decoder() -> Decoder(StatusCheckPolicy)
pub fn status_check_policy_to_json(
  data: StatusCheckPolicy,
) -> Json
pub fn status_decoder() -> Decoder(Status)
pub fn status_to_json(data: Status) -> Json
pub fn tag_decoder() -> Decoder(Tag)
pub fn tag_protection_decoder() -> Decoder(TagProtection)
pub fn tag_protection_to_json(data: TagProtection) -> Json
pub fn tag_to_json(data: Tag) -> Json
pub fn team_decoder() -> Decoder(Team)
pub fn team_discussion_comment_decoder() -> Decoder(
  TeamDiscussionComment,
)
pub fn team_discussion_comment_to_json(
  data: TeamDiscussionComment,
) -> Json
pub fn team_discussion_decoder() -> Decoder(TeamDiscussion)
pub fn team_discussion_to_json(data: TeamDiscussion) -> Json
pub fn team_full_decoder() -> Decoder(TeamFull)
pub fn team_full_to_json(data: TeamFull) -> Json
pub fn team_membership_decoder() -> Decoder(TeamMembership)
pub fn team_membership_to_json(data: TeamMembership) -> Json
pub fn team_organization_decoder() -> Decoder(TeamOrganization)
pub fn team_organization_to_json(data: TeamOrganization) -> Json
pub fn team_project_decoder() -> Decoder(TeamProject)
pub fn team_project_to_json(data: TeamProject) -> Json
pub fn team_repository_decoder() -> Decoder(TeamRepository)
pub fn team_repository_to_json(data: TeamRepository) -> Json
pub fn team_role_assignment_decoder() -> Decoder(
  TeamRoleAssignment,
)
pub fn team_role_assignment_to_json(
  data: TeamRoleAssignment,
) -> Json
pub fn team_simple_decoder() -> Decoder(TeamSimple)
pub fn team_simple_to_json(data: TeamSimple) -> Json
pub fn team_to_json(data: Team) -> Json
pub fn thread_decoder() -> Decoder(Thread)
pub fn thread_subscription_decoder() -> Decoder(
  ThreadSubscription,
)
pub fn thread_subscription_to_json(
  data: ThreadSubscription,
) -> Json
pub fn thread_to_json(data: Thread) -> Json
pub fn timeline_assigned_issue_event_decoder() -> Decoder(
  TimelineAssignedIssueEvent,
)
pub fn timeline_assigned_issue_event_to_json(
  data: TimelineAssignedIssueEvent,
) -> Json
pub fn timeline_comment_event_decoder() -> Decoder(
  TimelineCommentEvent,
)
pub fn timeline_comment_event_to_json(
  data: TimelineCommentEvent,
) -> Json
pub fn timeline_commit_commented_event_decoder() -> Decoder(
  TimelineCommitCommentedEvent,
)
pub fn timeline_commit_commented_event_to_json(
  data: TimelineCommitCommentedEvent,
) -> Json
pub fn timeline_committed_event_decoder() -> Decoder(
  TimelineCommittedEvent,
)
pub fn timeline_committed_event_to_json(
  data: TimelineCommittedEvent,
) -> Json
pub fn timeline_cross_referenced_event_decoder() -> Decoder(
  TimelineCrossReferencedEvent,
)
pub fn timeline_cross_referenced_event_to_json(
  data: TimelineCrossReferencedEvent,
) -> Json
pub fn timeline_issue_events_decoder() -> Decoder(
  TimelineIssueEvents,
)
pub fn timeline_issue_events_to_json(
  data: TimelineIssueEvents,
) -> Json
pub fn timeline_line_commented_event_decoder() -> Decoder(
  TimelineLineCommentedEvent,
)
pub fn timeline_line_commented_event_to_json(
  data: TimelineLineCommentedEvent,
) -> Json
pub fn timeline_reviewed_event_decoder() -> Decoder(
  TimelineReviewedEvent,
)
pub fn timeline_reviewed_event_to_json(
  data: TimelineReviewedEvent,
) -> Json
pub fn timeline_unassigned_issue_event_decoder() -> Decoder(
  TimelineUnassignedIssueEvent,
)
pub fn timeline_unassigned_issue_event_to_json(
  data: TimelineUnassignedIssueEvent,
) -> Json
pub fn topic_decoder() -> Decoder(Topic)
pub fn topic_search_result_item_decoder() -> Decoder(
  TopicSearchResultItem,
)
pub fn topic_search_result_item_to_json(
  data: TopicSearchResultItem,
) -> Json
pub fn topic_to_json(data: Topic) -> Json
pub fn traffic_decoder() -> Decoder(Traffic)
pub fn traffic_to_json(data: Traffic) -> Json
pub fn unassigned_issue_event_decoder() -> Decoder(
  UnassignedIssueEvent,
)
pub fn unassigned_issue_event_to_json(
  data: UnassignedIssueEvent,
) -> Json
pub fn unlabeled_issue_event_decoder() -> Decoder(
  UnlabeledIssueEvent,
)
pub fn unlabeled_issue_event_to_json(
  data: UnlabeledIssueEvent,
) -> Json
pub fn user_marketplace_purchase_decoder() -> Decoder(
  UserMarketplacePurchase,
)
pub fn user_marketplace_purchase_to_json(
  data: UserMarketplacePurchase,
) -> Json
pub fn user_role_assignment_decoder() -> Decoder(
  UserRoleAssignment,
)
pub fn user_role_assignment_to_json(
  data: UserRoleAssignment,
) -> Json
pub fn user_search_result_item_decoder() -> Decoder(
  UserSearchResultItem,
)
pub fn user_search_result_item_to_json(
  data: UserSearchResultItem,
) -> Json
pub fn validation_error_decoder() -> Decoder(ValidationError)
pub fn validation_error_simple_decoder() -> Decoder(
  ValidationErrorSimple,
)
pub fn validation_error_simple_to_json(
  data: ValidationErrorSimple,
) -> Json
pub fn validation_error_to_json(data: ValidationError) -> Json
pub fn verification_decoder() -> Decoder(Verification)
pub fn verification_to_json(data: Verification) -> Json
pub fn view_traffic_decoder() -> Decoder(ViewTraffic)
pub fn view_traffic_to_json(data: ViewTraffic) -> Json
pub fn vulnerability_decoder() -> Decoder(Vulnerability)
pub fn vulnerability_to_json(data: Vulnerability) -> Json
pub fn wait_timer_decoder() -> a
pub fn webhook_branch_protection_configuration_disabled_decoder() -> Decoder(
  WebhookBranchProtectionConfigurationDisabled,
)
pub fn webhook_branch_protection_configuration_disabled_to_json(
  data: WebhookBranchProtectionConfigurationDisabled,
) -> Json
pub fn webhook_branch_protection_configuration_enabled_decoder() -> Decoder(
  WebhookBranchProtectionConfigurationEnabled,
)
pub fn webhook_branch_protection_configuration_enabled_to_json(
  data: WebhookBranchProtectionConfigurationEnabled,
) -> Json
pub fn webhook_branch_protection_rule_created_decoder() -> Decoder(
  WebhookBranchProtectionRuleCreated,
)
pub fn webhook_branch_protection_rule_created_to_json(
  data: WebhookBranchProtectionRuleCreated,
) -> Json
pub fn webhook_branch_protection_rule_deleted_decoder() -> Decoder(
  WebhookBranchProtectionRuleDeleted,
)
pub fn webhook_branch_protection_rule_deleted_to_json(
  data: WebhookBranchProtectionRuleDeleted,
) -> Json
pub fn webhook_branch_protection_rule_edited_decoder() -> Decoder(
  WebhookBranchProtectionRuleEdited,
)
pub fn webhook_branch_protection_rule_edited_to_json(
  data: WebhookBranchProtectionRuleEdited,
) -> Json
pub fn webhook_check_run_completed_decoder() -> Decoder(
  WebhookCheckRunCompleted,
)
pub fn webhook_check_run_completed_form_encoded_decoder() -> Decoder(
  WebhookCheckRunCompletedFormEncoded,
)
pub fn webhook_check_run_completed_form_encoded_to_json(
  data: WebhookCheckRunCompletedFormEncoded,
) -> Json
pub fn webhook_check_run_completed_to_json(
  data: WebhookCheckRunCompleted,
) -> Json
pub fn webhook_check_run_created_decoder() -> Decoder(
  WebhookCheckRunCreated,
)
pub fn webhook_check_run_created_form_encoded_decoder() -> Decoder(
  WebhookCheckRunCreatedFormEncoded,
)
pub fn webhook_check_run_created_form_encoded_to_json(
  data: WebhookCheckRunCreatedFormEncoded,
) -> Json
pub fn webhook_check_run_created_to_json(
  data: WebhookCheckRunCreated,
) -> Json
pub fn webhook_check_run_requested_action_decoder() -> Decoder(
  WebhookCheckRunRequestedAction,
)
pub fn webhook_check_run_requested_action_form_encoded_decoder() -> Decoder(
  WebhookCheckRunRequestedActionFormEncoded,
)
pub fn webhook_check_run_requested_action_form_encoded_to_json(
  data: WebhookCheckRunRequestedActionFormEncoded,
) -> Json
pub fn webhook_check_run_requested_action_to_json(
  data: WebhookCheckRunRequestedAction,
) -> Json
pub fn webhook_check_run_rerequested_decoder() -> Decoder(
  WebhookCheckRunRerequested,
)
pub fn webhook_check_run_rerequested_form_encoded_decoder() -> Decoder(
  WebhookCheckRunRerequestedFormEncoded,
)
pub fn webhook_check_run_rerequested_form_encoded_to_json(
  data: WebhookCheckRunRerequestedFormEncoded,
) -> Json
pub fn webhook_check_run_rerequested_to_json(
  data: WebhookCheckRunRerequested,
) -> Json
pub fn webhook_check_suite_completed_decoder() -> Decoder(
  WebhookCheckSuiteCompleted,
)
pub fn webhook_check_suite_completed_to_json(
  data: WebhookCheckSuiteCompleted,
) -> Json
pub fn webhook_check_suite_requested_decoder() -> Decoder(
  WebhookCheckSuiteRequested,
)
pub fn webhook_check_suite_requested_to_json(
  data: WebhookCheckSuiteRequested,
) -> Json
pub fn webhook_check_suite_rerequested_decoder() -> Decoder(
  WebhookCheckSuiteRerequested,
)
pub fn webhook_check_suite_rerequested_to_json(
  data: WebhookCheckSuiteRerequested,
) -> Json
pub fn webhook_code_scanning_alert_appeared_in_branch_decoder() -> Decoder(
  WebhookCodeScanningAlertAppearedInBranch,
)
pub fn webhook_code_scanning_alert_appeared_in_branch_to_json(
  data: WebhookCodeScanningAlertAppearedInBranch,
) -> Json
pub fn webhook_code_scanning_alert_closed_by_user_decoder() -> Decoder(
  WebhookCodeScanningAlertClosedByUser,
)
pub fn webhook_code_scanning_alert_closed_by_user_to_json(
  data: WebhookCodeScanningAlertClosedByUser,
) -> Json
pub fn webhook_code_scanning_alert_created_decoder() -> Decoder(
  WebhookCodeScanningAlertCreated,
)
pub fn webhook_code_scanning_alert_created_to_json(
  data: WebhookCodeScanningAlertCreated,
) -> Json
pub fn webhook_code_scanning_alert_fixed_decoder() -> Decoder(
  WebhookCodeScanningAlertFixed,
)
pub fn webhook_code_scanning_alert_fixed_to_json(
  data: WebhookCodeScanningAlertFixed,
) -> Json
pub fn webhook_code_scanning_alert_reopened_by_user_decoder() -> Decoder(
  WebhookCodeScanningAlertReopenedByUser,
)
pub fn webhook_code_scanning_alert_reopened_by_user_to_json(
  data: WebhookCodeScanningAlertReopenedByUser,
) -> Json
pub fn webhook_code_scanning_alert_reopened_decoder() -> Decoder(
  WebhookCodeScanningAlertReopened,
)
pub fn webhook_code_scanning_alert_reopened_to_json(
  data: WebhookCodeScanningAlertReopened,
) -> Json
pub fn webhook_commit_comment_created_decoder() -> Decoder(
  WebhookCommitCommentCreated,
)
pub fn webhook_commit_comment_created_to_json(
  data: WebhookCommitCommentCreated,
) -> Json
pub fn webhook_config_content_type_decoder() -> Decoder(String)
pub fn webhook_config_decoder() -> Decoder(WebhookConfig)
pub fn webhook_config_insecure_ssl_decoder() -> a
pub fn webhook_config_secret_decoder() -> Decoder(String)
pub fn webhook_config_to_json(data: WebhookConfig) -> Json
pub fn webhook_config_url_decoder() -> Decoder(String)
pub fn webhook_create_decoder() -> Decoder(WebhookCreate)
pub fn webhook_create_to_json(data: WebhookCreate) -> Json
pub fn webhook_custom_property_created_decoder() -> Decoder(
  WebhookCustomPropertyCreated,
)
pub fn webhook_custom_property_created_to_json(
  data: WebhookCustomPropertyCreated,
) -> Json
pub fn webhook_custom_property_deleted_decoder() -> Decoder(
  WebhookCustomPropertyDeleted,
)
pub fn webhook_custom_property_deleted_to_json(
  data: WebhookCustomPropertyDeleted,
) -> Json
pub fn webhook_custom_property_updated_decoder() -> Decoder(
  WebhookCustomPropertyUpdated,
)
pub fn webhook_custom_property_updated_to_json(
  data: WebhookCustomPropertyUpdated,
) -> Json
pub fn webhook_custom_property_values_updated_decoder() -> Decoder(
  WebhookCustomPropertyValuesUpdated,
)
pub fn webhook_custom_property_values_updated_to_json(
  data: WebhookCustomPropertyValuesUpdated,
) -> Json
pub fn webhook_delete_decoder() -> Decoder(WebhookDelete)
pub fn webhook_delete_to_json(data: WebhookDelete) -> Json
pub fn webhook_dependabot_alert_auto_dismissed_decoder() -> Decoder(
  WebhookDependabotAlertAutoDismissed,
)
pub fn webhook_dependabot_alert_auto_dismissed_to_json(
  data: WebhookDependabotAlertAutoDismissed,
) -> Json
pub fn webhook_dependabot_alert_auto_reopened_decoder() -> Decoder(
  WebhookDependabotAlertAutoReopened,
)
pub fn webhook_dependabot_alert_auto_reopened_to_json(
  data: WebhookDependabotAlertAutoReopened,
) -> Json
pub fn webhook_dependabot_alert_created_decoder() -> Decoder(
  WebhookDependabotAlertCreated,
)
pub fn webhook_dependabot_alert_created_to_json(
  data: WebhookDependabotAlertCreated,
) -> Json
pub fn webhook_dependabot_alert_dismissed_decoder() -> Decoder(
  WebhookDependabotAlertDismissed,
)
pub fn webhook_dependabot_alert_dismissed_to_json(
  data: WebhookDependabotAlertDismissed,
) -> Json
pub fn webhook_dependabot_alert_fixed_decoder() -> Decoder(
  WebhookDependabotAlertFixed,
)
pub fn webhook_dependabot_alert_fixed_to_json(
  data: WebhookDependabotAlertFixed,
) -> Json
pub fn webhook_dependabot_alert_reintroduced_decoder() -> Decoder(
  WebhookDependabotAlertReintroduced,
)
pub fn webhook_dependabot_alert_reintroduced_to_json(
  data: WebhookDependabotAlertReintroduced,
) -> Json
pub fn webhook_dependabot_alert_reopened_decoder() -> Decoder(
  WebhookDependabotAlertReopened,
)
pub fn webhook_dependabot_alert_reopened_to_json(
  data: WebhookDependabotAlertReopened,
) -> Json
pub fn webhook_deploy_key_created_decoder() -> Decoder(
  WebhookDeployKeyCreated,
)
pub fn webhook_deploy_key_created_to_json(
  data: WebhookDeployKeyCreated,
) -> Json
pub fn webhook_deploy_key_deleted_decoder() -> Decoder(
  WebhookDeployKeyDeleted,
)
pub fn webhook_deploy_key_deleted_to_json(
  data: WebhookDeployKeyDeleted,
) -> Json
pub fn webhook_deployment_created_decoder() -> Decoder(
  WebhookDeploymentCreated,
)
pub fn webhook_deployment_created_to_json(
  data: WebhookDeploymentCreated,
) -> Json
pub fn webhook_deployment_protection_rule_requested_decoder() -> Decoder(
  WebhookDeploymentProtectionRuleRequested,
)
pub fn webhook_deployment_protection_rule_requested_to_json(
  data: WebhookDeploymentProtectionRuleRequested,
) -> Json
pub fn webhook_deployment_review_approved_decoder() -> Decoder(
  WebhookDeploymentReviewApproved,
)
pub fn webhook_deployment_review_approved_to_json(
  data: WebhookDeploymentReviewApproved,
) -> Json
pub fn webhook_deployment_review_rejected_decoder() -> Decoder(
  WebhookDeploymentReviewRejected,
)
pub fn webhook_deployment_review_rejected_to_json(
  data: WebhookDeploymentReviewRejected,
) -> Json
pub fn webhook_deployment_review_requested_decoder() -> Decoder(
  WebhookDeploymentReviewRequested,
)
pub fn webhook_deployment_review_requested_to_json(
  data: WebhookDeploymentReviewRequested,
) -> Json
pub fn webhook_deployment_status_created_decoder() -> Decoder(
  WebhookDeploymentStatusCreated,
)
pub fn webhook_deployment_status_created_to_json(
  data: WebhookDeploymentStatusCreated,
) -> Json
pub fn webhook_discussion_answered_decoder() -> Decoder(
  WebhookDiscussionAnswered,
)
pub fn webhook_discussion_answered_to_json(
  data: WebhookDiscussionAnswered,
) -> Json
pub fn webhook_discussion_category_changed_decoder() -> Decoder(
  WebhookDiscussionCategoryChanged,
)
pub fn webhook_discussion_category_changed_to_json(
  data: WebhookDiscussionCategoryChanged,
) -> Json
pub fn webhook_discussion_closed_decoder() -> Decoder(
  WebhookDiscussionClosed,
)
pub fn webhook_discussion_closed_to_json(
  data: WebhookDiscussionClosed,
) -> Json
pub fn webhook_discussion_comment_created_decoder() -> Decoder(
  WebhookDiscussionCommentCreated,
)
pub fn webhook_discussion_comment_created_to_json(
  data: WebhookDiscussionCommentCreated,
) -> Json
pub fn webhook_discussion_comment_deleted_decoder() -> Decoder(
  WebhookDiscussionCommentDeleted,
)
pub fn webhook_discussion_comment_deleted_to_json(
  data: WebhookDiscussionCommentDeleted,
) -> Json
pub fn webhook_discussion_comment_edited_decoder() -> Decoder(
  WebhookDiscussionCommentEdited,
)
pub fn webhook_discussion_comment_edited_to_json(
  data: WebhookDiscussionCommentEdited,
) -> Json
pub fn webhook_discussion_created_decoder() -> Decoder(
  WebhookDiscussionCreated,
)
pub fn webhook_discussion_created_to_json(
  data: WebhookDiscussionCreated,
) -> Json
pub fn webhook_discussion_deleted_decoder() -> Decoder(
  WebhookDiscussionDeleted,
)
pub fn webhook_discussion_deleted_to_json(
  data: WebhookDiscussionDeleted,
) -> Json
pub fn webhook_discussion_edited_decoder() -> Decoder(
  WebhookDiscussionEdited,
)
pub fn webhook_discussion_edited_to_json(
  data: WebhookDiscussionEdited,
) -> Json
pub fn webhook_discussion_labeled_decoder() -> Decoder(
  WebhookDiscussionLabeled,
)
pub fn webhook_discussion_labeled_to_json(
  data: WebhookDiscussionLabeled,
) -> Json
pub fn webhook_discussion_locked_decoder() -> Decoder(
  WebhookDiscussionLocked,
)
pub fn webhook_discussion_locked_to_json(
  data: WebhookDiscussionLocked,
) -> Json
pub fn webhook_discussion_pinned_decoder() -> Decoder(
  WebhookDiscussionPinned,
)
pub fn webhook_discussion_pinned_to_json(
  data: WebhookDiscussionPinned,
) -> Json
pub fn webhook_discussion_reopened_decoder() -> Decoder(
  WebhookDiscussionReopened,
)
pub fn webhook_discussion_reopened_to_json(
  data: WebhookDiscussionReopened,
) -> Json
pub fn webhook_discussion_transferred_decoder() -> Decoder(
  WebhookDiscussionTransferred,
)
pub fn webhook_discussion_transferred_to_json(
  data: WebhookDiscussionTransferred,
) -> Json
pub fn webhook_discussion_unanswered_decoder() -> Decoder(
  WebhookDiscussionUnanswered,
)
pub fn webhook_discussion_unanswered_to_json(
  data: WebhookDiscussionUnanswered,
) -> Json
pub fn webhook_discussion_unlabeled_decoder() -> Decoder(
  WebhookDiscussionUnlabeled,
)
pub fn webhook_discussion_unlabeled_to_json(
  data: WebhookDiscussionUnlabeled,
) -> Json
pub fn webhook_discussion_unlocked_decoder() -> Decoder(
  WebhookDiscussionUnlocked,
)
pub fn webhook_discussion_unlocked_to_json(
  data: WebhookDiscussionUnlocked,
) -> Json
pub fn webhook_discussion_unpinned_decoder() -> Decoder(
  WebhookDiscussionUnpinned,
)
pub fn webhook_discussion_unpinned_to_json(
  data: WebhookDiscussionUnpinned,
) -> Json
pub fn webhook_fork_decoder() -> Decoder(WebhookFork)
pub fn webhook_fork_to_json(data: WebhookFork) -> Json
pub fn webhook_github_app_authorization_revoked_decoder() -> Decoder(
  WebhookGithubAppAuthorizationRevoked,
)
pub fn webhook_github_app_authorization_revoked_to_json(
  data: WebhookGithubAppAuthorizationRevoked,
) -> Json
pub fn webhook_gollum_decoder() -> Decoder(WebhookGollum)
pub fn webhook_gollum_to_json(data: WebhookGollum) -> Json
pub fn webhook_installation_created_decoder() -> Decoder(
  WebhookInstallationCreated,
)
pub fn webhook_installation_created_to_json(
  data: WebhookInstallationCreated,
) -> Json
pub fn webhook_installation_deleted_decoder() -> Decoder(
  WebhookInstallationDeleted,
)
pub fn webhook_installation_deleted_to_json(
  data: WebhookInstallationDeleted,
) -> Json
pub fn webhook_installation_new_permissions_accepted_decoder() -> Decoder(
  WebhookInstallationNewPermissionsAccepted,
)
pub fn webhook_installation_new_permissions_accepted_to_json(
  data: WebhookInstallationNewPermissionsAccepted,
) -> Json
pub fn webhook_installation_repositories_added_decoder() -> Decoder(
  WebhookInstallationRepositoriesAdded,
)
pub fn webhook_installation_repositories_added_to_json(
  data: WebhookInstallationRepositoriesAdded,
) -> Json
pub fn webhook_installation_repositories_removed_decoder() -> Decoder(
  WebhookInstallationRepositoriesRemoved,
)
pub fn webhook_installation_repositories_removed_to_json(
  data: WebhookInstallationRepositoriesRemoved,
) -> Json
pub fn webhook_installation_suspend_decoder() -> Decoder(
  WebhookInstallationSuspend,
)
pub fn webhook_installation_suspend_to_json(
  data: WebhookInstallationSuspend,
) -> Json
pub fn webhook_installation_target_renamed_decoder() -> Decoder(
  WebhookInstallationTargetRenamed,
)
pub fn webhook_installation_target_renamed_to_json(
  data: WebhookInstallationTargetRenamed,
) -> Json
pub fn webhook_installation_unsuspend_decoder() -> Decoder(
  WebhookInstallationUnsuspend,
)
pub fn webhook_installation_unsuspend_to_json(
  data: WebhookInstallationUnsuspend,
) -> Json
pub fn webhook_issue_comment_created_decoder() -> Decoder(
  WebhookIssueCommentCreated,
)
pub fn webhook_issue_comment_created_to_json(
  data: WebhookIssueCommentCreated,
) -> Json
pub fn webhook_issue_comment_deleted_decoder() -> Decoder(
  WebhookIssueCommentDeleted,
)
pub fn webhook_issue_comment_deleted_to_json(
  data: WebhookIssueCommentDeleted,
) -> Json
pub fn webhook_issue_comment_edited_decoder() -> Decoder(
  WebhookIssueCommentEdited,
)
pub fn webhook_issue_comment_edited_to_json(
  data: WebhookIssueCommentEdited,
) -> Json
pub fn webhook_issues_assigned_decoder() -> Decoder(
  WebhookIssuesAssigned,
)
pub fn webhook_issues_assigned_to_json(
  data: WebhookIssuesAssigned,
) -> Json
pub fn webhook_issues_closed_decoder() -> Decoder(
  WebhookIssuesClosed,
)
pub fn webhook_issues_closed_to_json(
  data: WebhookIssuesClosed,
) -> Json
pub fn webhook_issues_deleted_decoder() -> Decoder(
  WebhookIssuesDeleted,
)
pub fn webhook_issues_deleted_to_json(
  data: WebhookIssuesDeleted,
) -> Json
pub fn webhook_issues_demilestoned_decoder() -> Decoder(
  WebhookIssuesDemilestoned,
)
pub fn webhook_issues_demilestoned_to_json(
  data: WebhookIssuesDemilestoned,
) -> Json
pub fn webhook_issues_edited_decoder() -> Decoder(
  WebhookIssuesEdited,
)
pub fn webhook_issues_edited_to_json(
  data: WebhookIssuesEdited,
) -> Json
pub fn webhook_issues_labeled_decoder() -> Decoder(
  WebhookIssuesLabeled,
)
pub fn webhook_issues_labeled_to_json(
  data: WebhookIssuesLabeled,
) -> Json
pub fn webhook_issues_locked_decoder() -> Decoder(
  WebhookIssuesLocked,
)
pub fn webhook_issues_locked_to_json(
  data: WebhookIssuesLocked,
) -> Json
pub fn webhook_issues_milestoned_decoder() -> Decoder(
  WebhookIssuesMilestoned,
)
pub fn webhook_issues_milestoned_to_json(
  data: WebhookIssuesMilestoned,
) -> Json
pub fn webhook_issues_opened_decoder() -> Decoder(
  WebhookIssuesOpened,
)
pub fn webhook_issues_opened_to_json(
  data: WebhookIssuesOpened,
) -> Json
pub fn webhook_issues_pinned_decoder() -> Decoder(
  WebhookIssuesPinned,
)
pub fn webhook_issues_pinned_to_json(
  data: WebhookIssuesPinned,
) -> Json
pub fn webhook_issues_reopened_decoder() -> Decoder(
  WebhookIssuesReopened,
)
pub fn webhook_issues_reopened_to_json(
  data: WebhookIssuesReopened,
) -> Json
pub fn webhook_issues_transferred_decoder() -> Decoder(
  WebhookIssuesTransferred,
)
pub fn webhook_issues_transferred_to_json(
  data: WebhookIssuesTransferred,
) -> Json
pub fn webhook_issues_unassigned_decoder() -> Decoder(
  WebhookIssuesUnassigned,
)
pub fn webhook_issues_unassigned_to_json(
  data: WebhookIssuesUnassigned,
) -> Json
pub fn webhook_issues_unlabeled_decoder() -> Decoder(
  WebhookIssuesUnlabeled,
)
pub fn webhook_issues_unlabeled_to_json(
  data: WebhookIssuesUnlabeled,
) -> Json
pub fn webhook_issues_unlocked_decoder() -> Decoder(
  WebhookIssuesUnlocked,
)
pub fn webhook_issues_unlocked_to_json(
  data: WebhookIssuesUnlocked,
) -> Json
pub fn webhook_issues_unpinned_decoder() -> Decoder(
  WebhookIssuesUnpinned,
)
pub fn webhook_issues_unpinned_to_json(
  data: WebhookIssuesUnpinned,
) -> Json
pub fn webhook_label_created_decoder() -> Decoder(
  WebhookLabelCreated,
)
pub fn webhook_label_created_to_json(
  data: WebhookLabelCreated,
) -> Json
pub fn webhook_label_deleted_decoder() -> Decoder(
  WebhookLabelDeleted,
)
pub fn webhook_label_deleted_to_json(
  data: WebhookLabelDeleted,
) -> Json
pub fn webhook_label_edited_decoder() -> Decoder(
  WebhookLabelEdited,
)
pub fn webhook_label_edited_to_json(
  data: WebhookLabelEdited,
) -> Json
pub fn webhook_marketplace_purchase_cancelled_decoder() -> Decoder(
  WebhookMarketplacePurchaseCancelled,
)
pub fn webhook_marketplace_purchase_cancelled_to_json(
  data: WebhookMarketplacePurchaseCancelled,
) -> Json
pub fn webhook_marketplace_purchase_changed_decoder() -> Decoder(
  WebhookMarketplacePurchaseChanged,
)
pub fn webhook_marketplace_purchase_changed_to_json(
  data: WebhookMarketplacePurchaseChanged,
) -> Json
pub fn webhook_marketplace_purchase_pending_change_cancelled_decoder() -> Decoder(
  WebhookMarketplacePurchasePendingChangeCancelled,
)
pub fn webhook_marketplace_purchase_pending_change_cancelled_to_json(
  data: WebhookMarketplacePurchasePendingChangeCancelled,
) -> Json
pub fn webhook_marketplace_purchase_pending_change_decoder() -> Decoder(
  WebhookMarketplacePurchasePendingChange,
)
pub fn webhook_marketplace_purchase_pending_change_to_json(
  data: WebhookMarketplacePurchasePendingChange,
) -> Json
pub fn webhook_marketplace_purchase_purchased_decoder() -> Decoder(
  WebhookMarketplacePurchasePurchased,
)
pub fn webhook_marketplace_purchase_purchased_to_json(
  data: WebhookMarketplacePurchasePurchased,
) -> Json
pub fn webhook_member_added_decoder() -> Decoder(
  WebhookMemberAdded,
)
pub fn webhook_member_added_to_json(
  data: WebhookMemberAdded,
) -> Json
pub fn webhook_member_edited_decoder() -> Decoder(
  WebhookMemberEdited,
)
pub fn webhook_member_edited_to_json(
  data: WebhookMemberEdited,
) -> Json
pub fn webhook_member_removed_decoder() -> Decoder(
  WebhookMemberRemoved,
)
pub fn webhook_member_removed_to_json(
  data: WebhookMemberRemoved,
) -> Json
pub fn webhook_membership_added_decoder() -> Decoder(
  WebhookMembershipAdded,
)
pub fn webhook_membership_added_to_json(
  data: WebhookMembershipAdded,
) -> Json
pub fn webhook_membership_removed_decoder() -> Decoder(
  WebhookMembershipRemoved,
)
pub fn webhook_membership_removed_to_json(
  data: WebhookMembershipRemoved,
) -> Json
pub fn webhook_merge_group_checks_requested_decoder() -> Decoder(
  WebhookMergeGroupChecksRequested,
)
pub fn webhook_merge_group_checks_requested_to_json(
  data: WebhookMergeGroupChecksRequested,
) -> Json
pub fn webhook_merge_group_destroyed_decoder() -> Decoder(
  WebhookMergeGroupDestroyed,
)
pub fn webhook_merge_group_destroyed_to_json(
  data: WebhookMergeGroupDestroyed,
) -> Json
pub fn webhook_meta_deleted_decoder() -> Decoder(
  WebhookMetaDeleted,
)
pub fn webhook_meta_deleted_to_json(
  data: WebhookMetaDeleted,
) -> Json
pub fn webhook_milestone_closed_decoder() -> Decoder(
  WebhookMilestoneClosed,
)
pub fn webhook_milestone_closed_to_json(
  data: WebhookMilestoneClosed,
) -> Json
pub fn webhook_milestone_created_decoder() -> Decoder(
  WebhookMilestoneCreated,
)
pub fn webhook_milestone_created_to_json(
  data: WebhookMilestoneCreated,
) -> Json
pub fn webhook_milestone_deleted_decoder() -> Decoder(
  WebhookMilestoneDeleted,
)
pub fn webhook_milestone_deleted_to_json(
  data: WebhookMilestoneDeleted,
) -> Json
pub fn webhook_milestone_edited_decoder() -> Decoder(
  WebhookMilestoneEdited,
)
pub fn webhook_milestone_edited_to_json(
  data: WebhookMilestoneEdited,
) -> Json
pub fn webhook_milestone_opened_decoder() -> Decoder(
  WebhookMilestoneOpened,
)
pub fn webhook_milestone_opened_to_json(
  data: WebhookMilestoneOpened,
) -> Json
pub fn webhook_org_block_blocked_decoder() -> Decoder(
  WebhookOrgBlockBlocked,
)
pub fn webhook_org_block_blocked_to_json(
  data: WebhookOrgBlockBlocked,
) -> Json
pub fn webhook_org_block_unblocked_decoder() -> Decoder(
  WebhookOrgBlockUnblocked,
)
pub fn webhook_org_block_unblocked_to_json(
  data: WebhookOrgBlockUnblocked,
) -> Json
pub fn webhook_organization_deleted_decoder() -> Decoder(
  WebhookOrganizationDeleted,
)
pub fn webhook_organization_deleted_to_json(
  data: WebhookOrganizationDeleted,
) -> Json
pub fn webhook_organization_member_added_decoder() -> Decoder(
  WebhookOrganizationMemberAdded,
)
pub fn webhook_organization_member_added_to_json(
  data: WebhookOrganizationMemberAdded,
) -> Json
pub fn webhook_organization_member_invited_decoder() -> Decoder(
  WebhookOrganizationMemberInvited,
)
pub fn webhook_organization_member_invited_to_json(
  data: WebhookOrganizationMemberInvited,
) -> Json
pub fn webhook_organization_member_removed_decoder() -> Decoder(
  WebhookOrganizationMemberRemoved,
)
pub fn webhook_organization_member_removed_to_json(
  data: WebhookOrganizationMemberRemoved,
) -> Json
pub fn webhook_organization_renamed_decoder() -> Decoder(
  WebhookOrganizationRenamed,
)
pub fn webhook_organization_renamed_to_json(
  data: WebhookOrganizationRenamed,
) -> Json
pub fn webhook_package_published_decoder() -> Decoder(
  WebhookPackagePublished,
)
pub fn webhook_package_published_to_json(
  data: WebhookPackagePublished,
) -> Json
pub fn webhook_package_updated_decoder() -> Decoder(
  WebhookPackageUpdated,
)
pub fn webhook_package_updated_to_json(
  data: WebhookPackageUpdated,
) -> Json
pub fn webhook_page_build_decoder() -> Decoder(WebhookPageBuild)
pub fn webhook_page_build_to_json(data: WebhookPageBuild) -> Json
pub fn webhook_personal_access_token_request_approved_decoder() -> Decoder(
  WebhookPersonalAccessTokenRequestApproved,
)
pub fn webhook_personal_access_token_request_approved_to_json(
  data: WebhookPersonalAccessTokenRequestApproved,
) -> Json
pub fn webhook_personal_access_token_request_cancelled_decoder() -> Decoder(
  WebhookPersonalAccessTokenRequestCancelled,
)
pub fn webhook_personal_access_token_request_cancelled_to_json(
  data: WebhookPersonalAccessTokenRequestCancelled,
) -> Json
pub fn webhook_personal_access_token_request_created_decoder() -> Decoder(
  WebhookPersonalAccessTokenRequestCreated,
)
pub fn webhook_personal_access_token_request_created_to_json(
  data: WebhookPersonalAccessTokenRequestCreated,
) -> Json
pub fn webhook_personal_access_token_request_denied_decoder() -> Decoder(
  WebhookPersonalAccessTokenRequestDenied,
)
pub fn webhook_personal_access_token_request_denied_to_json(
  data: WebhookPersonalAccessTokenRequestDenied,
) -> Json
pub fn webhook_ping_decoder() -> Decoder(WebhookPing)
pub fn webhook_ping_form_encoded_decoder() -> Decoder(
  WebhookPingFormEncoded,
)
pub fn webhook_ping_form_encoded_to_json(
  data: WebhookPingFormEncoded,
) -> Json
pub fn webhook_ping_to_json(data: WebhookPing) -> Json
pub fn webhook_project_card_converted_decoder() -> Decoder(
  WebhookProjectCardConverted,
)
pub fn webhook_project_card_converted_to_json(
  data: WebhookProjectCardConverted,
) -> Json
pub fn webhook_project_card_created_decoder() -> Decoder(
  WebhookProjectCardCreated,
)
pub fn webhook_project_card_created_to_json(
  data: WebhookProjectCardCreated,
) -> Json
pub fn webhook_project_card_deleted_decoder() -> Decoder(
  WebhookProjectCardDeleted,
)
pub fn webhook_project_card_deleted_to_json(
  data: WebhookProjectCardDeleted,
) -> Json
pub fn webhook_project_card_edited_decoder() -> Decoder(
  WebhookProjectCardEdited,
)
pub fn webhook_project_card_edited_to_json(
  data: WebhookProjectCardEdited,
) -> Json
pub fn webhook_project_card_moved_decoder() -> Decoder(
  WebhookProjectCardMoved,
)
pub fn webhook_project_card_moved_to_json(
  data: WebhookProjectCardMoved,
) -> Json
pub fn webhook_project_closed_decoder() -> Decoder(
  WebhookProjectClosed,
)
pub fn webhook_project_closed_to_json(
  data: WebhookProjectClosed,
) -> Json
pub fn webhook_project_column_created_decoder() -> Decoder(
  WebhookProjectColumnCreated,
)
pub fn webhook_project_column_created_to_json(
  data: WebhookProjectColumnCreated,
) -> Json
pub fn webhook_project_column_deleted_decoder() -> Decoder(
  WebhookProjectColumnDeleted,
)
pub fn webhook_project_column_deleted_to_json(
  data: WebhookProjectColumnDeleted,
) -> Json
pub fn webhook_project_column_edited_decoder() -> Decoder(
  WebhookProjectColumnEdited,
)
pub fn webhook_project_column_edited_to_json(
  data: WebhookProjectColumnEdited,
) -> Json
pub fn webhook_project_column_moved_decoder() -> Decoder(
  WebhookProjectColumnMoved,
)
pub fn webhook_project_column_moved_to_json(
  data: WebhookProjectColumnMoved,
) -> Json
pub fn webhook_project_created_decoder() -> Decoder(
  WebhookProjectCreated,
)
pub fn webhook_project_created_to_json(
  data: WebhookProjectCreated,
) -> Json
pub fn webhook_project_deleted_decoder() -> Decoder(
  WebhookProjectDeleted,
)
pub fn webhook_project_deleted_to_json(
  data: WebhookProjectDeleted,
) -> Json
pub fn webhook_project_edited_decoder() -> Decoder(
  WebhookProjectEdited,
)
pub fn webhook_project_edited_to_json(
  data: WebhookProjectEdited,
) -> Json
pub fn webhook_project_reopened_decoder() -> Decoder(
  WebhookProjectReopened,
)
pub fn webhook_project_reopened_to_json(
  data: WebhookProjectReopened,
) -> Json
pub fn webhook_projects_v2_item_archived_decoder() -> Decoder(
  WebhookProjectsV2ItemArchived,
)
pub fn webhook_projects_v2_item_archived_to_json(
  data: WebhookProjectsV2ItemArchived,
) -> Json
pub fn webhook_projects_v2_item_converted_decoder() -> Decoder(
  WebhookProjectsV2ItemConverted,
)
pub fn webhook_projects_v2_item_converted_to_json(
  data: WebhookProjectsV2ItemConverted,
) -> Json
pub fn webhook_projects_v2_item_created_decoder() -> Decoder(
  WebhookProjectsV2ItemCreated,
)
pub fn webhook_projects_v2_item_created_to_json(
  data: WebhookProjectsV2ItemCreated,
) -> Json
pub fn webhook_projects_v2_item_deleted_decoder() -> Decoder(
  WebhookProjectsV2ItemDeleted,
)
pub fn webhook_projects_v2_item_deleted_to_json(
  data: WebhookProjectsV2ItemDeleted,
) -> Json
pub fn webhook_projects_v2_item_edited_decoder() -> Decoder(
  WebhookProjectsV2ItemEdited,
)
pub fn webhook_projects_v2_item_edited_to_json(
  data: WebhookProjectsV2ItemEdited,
) -> Json
pub fn webhook_projects_v2_item_reordered_decoder() -> Decoder(
  WebhookProjectsV2ItemReordered,
)
pub fn webhook_projects_v2_item_reordered_to_json(
  data: WebhookProjectsV2ItemReordered,
) -> Json
pub fn webhook_projects_v2_item_restored_decoder() -> Decoder(
  WebhookProjectsV2ItemRestored,
)
pub fn webhook_projects_v2_item_restored_to_json(
  data: WebhookProjectsV2ItemRestored,
) -> Json
pub fn webhook_projects_v2_project_closed_decoder() -> Decoder(
  WebhookProjectsV2ProjectClosed,
)
pub fn webhook_projects_v2_project_closed_to_json(
  data: WebhookProjectsV2ProjectClosed,
) -> Json
pub fn webhook_projects_v2_project_created_decoder() -> Decoder(
  WebhookProjectsV2ProjectCreated,
)
pub fn webhook_projects_v2_project_created_to_json(
  data: WebhookProjectsV2ProjectCreated,
) -> Json
pub fn webhook_projects_v2_project_deleted_decoder() -> Decoder(
  WebhookProjectsV2ProjectDeleted,
)
pub fn webhook_projects_v2_project_deleted_to_json(
  data: WebhookProjectsV2ProjectDeleted,
) -> Json
pub fn webhook_projects_v2_project_edited_decoder() -> Decoder(
  WebhookProjectsV2ProjectEdited,
)
pub fn webhook_projects_v2_project_edited_to_json(
  data: WebhookProjectsV2ProjectEdited,
) -> Json
pub fn webhook_projects_v2_project_reopened_decoder() -> Decoder(
  WebhookProjectsV2ProjectReopened,
)
pub fn webhook_projects_v2_project_reopened_to_json(
  data: WebhookProjectsV2ProjectReopened,
) -> Json
pub fn webhook_projects_v2_status_update_created_decoder() -> Decoder(
  WebhookProjectsV2StatusUpdateCreated,
)
pub fn webhook_projects_v2_status_update_created_to_json(
  data: WebhookProjectsV2StatusUpdateCreated,
) -> Json
pub fn webhook_projects_v2_status_update_deleted_decoder() -> Decoder(
  WebhookProjectsV2StatusUpdateDeleted,
)
pub fn webhook_projects_v2_status_update_deleted_to_json(
  data: WebhookProjectsV2StatusUpdateDeleted,
) -> Json
pub fn webhook_projects_v2_status_update_edited_decoder() -> Decoder(
  WebhookProjectsV2StatusUpdateEdited,
)
pub fn webhook_projects_v2_status_update_edited_to_json(
  data: WebhookProjectsV2StatusUpdateEdited,
) -> Json
pub fn webhook_public_decoder() -> Decoder(WebhookPublic)
pub fn webhook_public_to_json(data: WebhookPublic) -> Json
pub fn webhook_pull_request_assigned_decoder() -> Decoder(
  WebhookPullRequestAssigned,
)
pub fn webhook_pull_request_assigned_to_json(
  data: WebhookPullRequestAssigned,
) -> Json
pub fn webhook_pull_request_auto_merge_disabled_decoder() -> Decoder(
  WebhookPullRequestAutoMergeDisabled,
)
pub fn webhook_pull_request_auto_merge_disabled_to_json(
  data: WebhookPullRequestAutoMergeDisabled,
) -> Json
pub fn webhook_pull_request_auto_merge_enabled_decoder() -> Decoder(
  WebhookPullRequestAutoMergeEnabled,
)
pub fn webhook_pull_request_auto_merge_enabled_to_json(
  data: WebhookPullRequestAutoMergeEnabled,
) -> Json
pub fn webhook_pull_request_closed_decoder() -> Decoder(
  WebhookPullRequestClosed,
)
pub fn webhook_pull_request_closed_to_json(
  data: WebhookPullRequestClosed,
) -> Json
pub fn webhook_pull_request_converted_to_draft_decoder() -> Decoder(
  WebhookPullRequestConvertedToDraft,
)
pub fn webhook_pull_request_converted_to_draft_to_json(
  data: WebhookPullRequestConvertedToDraft,
) -> Json
pub fn webhook_pull_request_demilestoned_decoder() -> Decoder(
  WebhookPullRequestDemilestoned,
)
pub fn webhook_pull_request_demilestoned_to_json(
  data: WebhookPullRequestDemilestoned,
) -> Json
pub fn webhook_pull_request_dequeued_decoder() -> Decoder(
  WebhookPullRequestDequeued,
)
pub fn webhook_pull_request_dequeued_to_json(
  data: WebhookPullRequestDequeued,
) -> Json
pub fn webhook_pull_request_edited_decoder() -> Decoder(
  WebhookPullRequestEdited,
)
pub fn webhook_pull_request_edited_to_json(
  data: WebhookPullRequestEdited,
) -> Json
pub fn webhook_pull_request_enqueued_decoder() -> Decoder(
  WebhookPullRequestEnqueued,
)
pub fn webhook_pull_request_enqueued_to_json(
  data: WebhookPullRequestEnqueued,
) -> Json
pub fn webhook_pull_request_labeled_decoder() -> Decoder(
  WebhookPullRequestLabeled,
)
pub fn webhook_pull_request_labeled_to_json(
  data: WebhookPullRequestLabeled,
) -> Json
pub fn webhook_pull_request_locked_decoder() -> Decoder(
  WebhookPullRequestLocked,
)
pub fn webhook_pull_request_locked_to_json(
  data: WebhookPullRequestLocked,
) -> Json
pub fn webhook_pull_request_milestoned_decoder() -> Decoder(
  WebhookPullRequestMilestoned,
)
pub fn webhook_pull_request_milestoned_to_json(
  data: WebhookPullRequestMilestoned,
) -> Json
pub fn webhook_pull_request_opened_decoder() -> Decoder(
  WebhookPullRequestOpened,
)
pub fn webhook_pull_request_opened_to_json(
  data: WebhookPullRequestOpened,
) -> Json
pub fn webhook_pull_request_ready_for_review_decoder() -> Decoder(
  WebhookPullRequestReadyForReview,
)
pub fn webhook_pull_request_ready_for_review_to_json(
  data: WebhookPullRequestReadyForReview,
) -> Json
pub fn webhook_pull_request_reopened_decoder() -> Decoder(
  WebhookPullRequestReopened,
)
pub fn webhook_pull_request_reopened_to_json(
  data: WebhookPullRequestReopened,
) -> Json
pub fn webhook_pull_request_review_comment_created_decoder() -> Decoder(
  WebhookPullRequestReviewCommentCreated,
)
pub fn webhook_pull_request_review_comment_created_to_json(
  data: WebhookPullRequestReviewCommentCreated,
) -> Json
pub fn webhook_pull_request_review_comment_deleted_decoder() -> Decoder(
  WebhookPullRequestReviewCommentDeleted,
)
pub fn webhook_pull_request_review_comment_deleted_to_json(
  data: WebhookPullRequestReviewCommentDeleted,
) -> Json
pub fn webhook_pull_request_review_comment_edited_decoder() -> Decoder(
  WebhookPullRequestReviewCommentEdited,
)
pub fn webhook_pull_request_review_comment_edited_to_json(
  data: WebhookPullRequestReviewCommentEdited,
) -> Json
pub fn webhook_pull_request_review_dismissed_decoder() -> Decoder(
  WebhookPullRequestReviewDismissed,
)
pub fn webhook_pull_request_review_dismissed_to_json(
  data: WebhookPullRequestReviewDismissed,
) -> Json
pub fn webhook_pull_request_review_edited_decoder() -> Decoder(
  WebhookPullRequestReviewEdited,
)
pub fn webhook_pull_request_review_edited_to_json(
  data: WebhookPullRequestReviewEdited,
) -> Json
pub fn webhook_pull_request_review_request_removed_decoder() -> a
pub fn webhook_pull_request_review_requested_decoder() -> a
pub fn webhook_pull_request_review_submitted_decoder() -> Decoder(
  WebhookPullRequestReviewSubmitted,
)
pub fn webhook_pull_request_review_submitted_to_json(
  data: WebhookPullRequestReviewSubmitted,
) -> Json
pub fn webhook_pull_request_review_thread_resolved_decoder() -> Decoder(
  WebhookPullRequestReviewThreadResolved,
)
pub fn webhook_pull_request_review_thread_resolved_to_json(
  data: WebhookPullRequestReviewThreadResolved,
) -> Json
pub fn webhook_pull_request_review_thread_unresolved_decoder() -> Decoder(
  WebhookPullRequestReviewThreadUnresolved,
)
pub fn webhook_pull_request_review_thread_unresolved_to_json(
  data: WebhookPullRequestReviewThreadUnresolved,
) -> Json
pub fn webhook_pull_request_synchronize_decoder() -> Decoder(
  WebhookPullRequestSynchronize,
)
pub fn webhook_pull_request_synchronize_to_json(
  data: WebhookPullRequestSynchronize,
) -> Json
pub fn webhook_pull_request_unassigned_decoder() -> Decoder(
  WebhookPullRequestUnassigned,
)
pub fn webhook_pull_request_unassigned_to_json(
  data: WebhookPullRequestUnassigned,
) -> Json
pub fn webhook_pull_request_unlabeled_decoder() -> Decoder(
  WebhookPullRequestUnlabeled,
)
pub fn webhook_pull_request_unlabeled_to_json(
  data: WebhookPullRequestUnlabeled,
) -> Json
pub fn webhook_pull_request_unlocked_decoder() -> Decoder(
  WebhookPullRequestUnlocked,
)
pub fn webhook_pull_request_unlocked_to_json(
  data: WebhookPullRequestUnlocked,
) -> Json
pub fn webhook_push_decoder() -> Decoder(WebhookPush)
pub fn webhook_push_to_json(data: WebhookPush) -> Json
pub fn webhook_registry_package_published_decoder() -> Decoder(
  WebhookRegistryPackagePublished,
)
pub fn webhook_registry_package_published_to_json(
  data: WebhookRegistryPackagePublished,
) -> Json
pub fn webhook_registry_package_updated_decoder() -> Decoder(
  WebhookRegistryPackageUpdated,
)
pub fn webhook_registry_package_updated_to_json(
  data: WebhookRegistryPackageUpdated,
) -> Json
pub fn webhook_release_created_decoder() -> Decoder(
  WebhookReleaseCreated,
)
pub fn webhook_release_created_to_json(
  data: WebhookReleaseCreated,
) -> Json
pub fn webhook_release_deleted_decoder() -> Decoder(
  WebhookReleaseDeleted,
)
pub fn webhook_release_deleted_to_json(
  data: WebhookReleaseDeleted,
) -> Json
pub fn webhook_release_edited_decoder() -> Decoder(
  WebhookReleaseEdited,
)
pub fn webhook_release_edited_to_json(
  data: WebhookReleaseEdited,
) -> Json
pub fn webhook_release_prereleased_decoder() -> Decoder(
  WebhookReleasePrereleased,
)
pub fn webhook_release_prereleased_to_json(
  data: WebhookReleasePrereleased,
) -> Json
pub fn webhook_release_published_decoder() -> Decoder(
  WebhookReleasePublished,
)
pub fn webhook_release_published_to_json(
  data: WebhookReleasePublished,
) -> Json
pub fn webhook_release_released_decoder() -> Decoder(
  WebhookReleaseReleased,
)
pub fn webhook_release_released_to_json(
  data: WebhookReleaseReleased,
) -> Json
pub fn webhook_release_unpublished_decoder() -> Decoder(
  WebhookReleaseUnpublished,
)
pub fn webhook_release_unpublished_to_json(
  data: WebhookReleaseUnpublished,
) -> Json
pub fn webhook_repository_advisory_published_decoder() -> Decoder(
  WebhookRepositoryAdvisoryPublished,
)
pub fn webhook_repository_advisory_published_to_json(
  data: WebhookRepositoryAdvisoryPublished,
) -> Json
pub fn webhook_repository_advisory_reported_decoder() -> Decoder(
  WebhookRepositoryAdvisoryReported,
)
pub fn webhook_repository_advisory_reported_to_json(
  data: WebhookRepositoryAdvisoryReported,
) -> Json
pub fn webhook_repository_archived_decoder() -> Decoder(
  WebhookRepositoryArchived,
)
pub fn webhook_repository_archived_to_json(
  data: WebhookRepositoryArchived,
) -> Json
pub fn webhook_repository_created_decoder() -> Decoder(
  WebhookRepositoryCreated,
)
pub fn webhook_repository_created_to_json(
  data: WebhookRepositoryCreated,
) -> Json
pub fn webhook_repository_deleted_decoder() -> Decoder(
  WebhookRepositoryDeleted,
)
pub fn webhook_repository_deleted_to_json(
  data: WebhookRepositoryDeleted,
) -> Json
pub fn webhook_repository_dispatch_sample_decoder() -> Decoder(
  WebhookRepositoryDispatchSample,
)
pub fn webhook_repository_dispatch_sample_to_json(
  data: WebhookRepositoryDispatchSample,
) -> Json
pub fn webhook_repository_edited_decoder() -> Decoder(
  WebhookRepositoryEdited,
)
pub fn webhook_repository_edited_to_json(
  data: WebhookRepositoryEdited,
) -> Json
pub fn webhook_repository_import_decoder() -> Decoder(
  WebhookRepositoryImport,
)
pub fn webhook_repository_import_to_json(
  data: WebhookRepositoryImport,
) -> Json
pub fn webhook_repository_privatized_decoder() -> Decoder(
  WebhookRepositoryPrivatized,
)
pub fn webhook_repository_privatized_to_json(
  data: WebhookRepositoryPrivatized,
) -> Json
pub fn webhook_repository_publicized_decoder() -> Decoder(
  WebhookRepositoryPublicized,
)
pub fn webhook_repository_publicized_to_json(
  data: WebhookRepositoryPublicized,
) -> Json
pub fn webhook_repository_renamed_decoder() -> Decoder(
  WebhookRepositoryRenamed,
)
pub fn webhook_repository_renamed_to_json(
  data: WebhookRepositoryRenamed,
) -> Json
pub fn webhook_repository_ruleset_created_decoder() -> Decoder(
  WebhookRepositoryRulesetCreated,
)
pub fn webhook_repository_ruleset_created_to_json(
  data: WebhookRepositoryRulesetCreated,
) -> Json
pub fn webhook_repository_ruleset_deleted_decoder() -> Decoder(
  WebhookRepositoryRulesetDeleted,
)
pub fn webhook_repository_ruleset_deleted_to_json(
  data: WebhookRepositoryRulesetDeleted,
) -> Json
pub fn webhook_repository_ruleset_edited_decoder() -> Decoder(
  WebhookRepositoryRulesetEdited,
)
pub fn webhook_repository_ruleset_edited_to_json(
  data: WebhookRepositoryRulesetEdited,
) -> Json
pub fn webhook_repository_transferred_decoder() -> Decoder(
  WebhookRepositoryTransferred,
)
pub fn webhook_repository_transferred_to_json(
  data: WebhookRepositoryTransferred,
) -> Json
pub fn webhook_repository_unarchived_decoder() -> Decoder(
  WebhookRepositoryUnarchived,
)
pub fn webhook_repository_unarchived_to_json(
  data: WebhookRepositoryUnarchived,
) -> Json
pub fn webhook_repository_vulnerability_alert_create_decoder() -> Decoder(
  WebhookRepositoryVulnerabilityAlertCreate,
)
pub fn webhook_repository_vulnerability_alert_create_to_json(
  data: WebhookRepositoryVulnerabilityAlertCreate,
) -> Json
pub fn webhook_repository_vulnerability_alert_dismiss_decoder() -> Decoder(
  WebhookRepositoryVulnerabilityAlertDismiss,
)
pub fn webhook_repository_vulnerability_alert_dismiss_to_json(
  data: WebhookRepositoryVulnerabilityAlertDismiss,
) -> Json
pub fn webhook_repository_vulnerability_alert_reopen_decoder() -> Decoder(
  WebhookRepositoryVulnerabilityAlertReopen,
)
pub fn webhook_repository_vulnerability_alert_reopen_to_json(
  data: WebhookRepositoryVulnerabilityAlertReopen,
) -> Json
pub fn webhook_repository_vulnerability_alert_resolve_decoder() -> Decoder(
  WebhookRepositoryVulnerabilityAlertResolve,
)
pub fn webhook_repository_vulnerability_alert_resolve_to_json(
  data: WebhookRepositoryVulnerabilityAlertResolve,
) -> Json
pub fn webhook_rubygems_metadata_decoder() -> Decoder(
  WebhookRubygemsMetadata,
)
pub fn webhook_rubygems_metadata_to_json(
  data: WebhookRubygemsMetadata,
) -> Json
pub fn webhook_secret_scanning_alert_created_decoder() -> Decoder(
  WebhookSecretScanningAlertCreated,
)
pub fn webhook_secret_scanning_alert_created_to_json(
  data: WebhookSecretScanningAlertCreated,
) -> Json
pub fn webhook_secret_scanning_alert_location_created_decoder() -> Decoder(
  WebhookSecretScanningAlertLocationCreated,
)
pub fn webhook_secret_scanning_alert_location_created_form_encoded_decoder() -> Decoder(
  WebhookSecretScanningAlertLocationCreatedFormEncoded,
)
pub fn webhook_secret_scanning_alert_location_created_form_encoded_to_json(
  data: WebhookSecretScanningAlertLocationCreatedFormEncoded,
) -> Json
pub fn webhook_secret_scanning_alert_location_created_to_json(
  data: WebhookSecretScanningAlertLocationCreated,
) -> Json
pub fn webhook_secret_scanning_alert_publicly_leaked_decoder() -> Decoder(
  WebhookSecretScanningAlertPubliclyLeaked,
)
pub fn webhook_secret_scanning_alert_publicly_leaked_to_json(
  data: WebhookSecretScanningAlertPubliclyLeaked,
) -> Json
pub fn webhook_secret_scanning_alert_reopened_decoder() -> Decoder(
  WebhookSecretScanningAlertReopened,
)
pub fn webhook_secret_scanning_alert_reopened_to_json(
  data: WebhookSecretScanningAlertReopened,
) -> Json
pub fn webhook_secret_scanning_alert_resolved_decoder() -> Decoder(
  WebhookSecretScanningAlertResolved,
)
pub fn webhook_secret_scanning_alert_resolved_to_json(
  data: WebhookSecretScanningAlertResolved,
) -> Json
pub fn webhook_secret_scanning_alert_validated_decoder() -> Decoder(
  WebhookSecretScanningAlertValidated,
)
pub fn webhook_secret_scanning_alert_validated_to_json(
  data: WebhookSecretScanningAlertValidated,
) -> Json
pub fn webhook_security_advisory_published_decoder() -> Decoder(
  WebhookSecurityAdvisoryPublished,
)
pub fn webhook_security_advisory_published_to_json(
  data: WebhookSecurityAdvisoryPublished,
) -> Json
pub fn webhook_security_advisory_updated_decoder() -> Decoder(
  WebhookSecurityAdvisoryUpdated,
)
pub fn webhook_security_advisory_updated_to_json(
  data: WebhookSecurityAdvisoryUpdated,
) -> Json
pub fn webhook_security_advisory_withdrawn_decoder() -> Decoder(
  WebhookSecurityAdvisoryWithdrawn,
)
pub fn webhook_security_advisory_withdrawn_to_json(
  data: WebhookSecurityAdvisoryWithdrawn,
) -> Json
pub fn webhook_security_and_analysis_decoder() -> Decoder(
  WebhookSecurityAndAnalysis,
)
pub fn webhook_security_and_analysis_to_json(
  data: WebhookSecurityAndAnalysis,
) -> Json
pub fn webhook_sponsorship_cancelled_decoder() -> Decoder(
  WebhookSponsorshipCancelled,
)
pub fn webhook_sponsorship_cancelled_to_json(
  data: WebhookSponsorshipCancelled,
) -> Json
pub fn webhook_sponsorship_created_decoder() -> Decoder(
  WebhookSponsorshipCreated,
)
pub fn webhook_sponsorship_created_to_json(
  data: WebhookSponsorshipCreated,
) -> Json
pub fn webhook_sponsorship_edited_decoder() -> Decoder(
  WebhookSponsorshipEdited,
)
pub fn webhook_sponsorship_edited_to_json(
  data: WebhookSponsorshipEdited,
) -> Json
pub fn webhook_sponsorship_pending_cancellation_decoder() -> Decoder(
  WebhookSponsorshipPendingCancellation,
)
pub fn webhook_sponsorship_pending_cancellation_to_json(
  data: WebhookSponsorshipPendingCancellation,
) -> Json
pub fn webhook_sponsorship_pending_tier_change_decoder() -> Decoder(
  WebhookSponsorshipPendingTierChange,
)
pub fn webhook_sponsorship_pending_tier_change_to_json(
  data: WebhookSponsorshipPendingTierChange,
) -> Json
pub fn webhook_sponsorship_tier_changed_decoder() -> Decoder(
  WebhookSponsorshipTierChanged,
)
pub fn webhook_sponsorship_tier_changed_to_json(
  data: WebhookSponsorshipTierChanged,
) -> Json
pub fn webhook_star_created_decoder() -> Decoder(
  WebhookStarCreated,
)
pub fn webhook_star_created_to_json(
  data: WebhookStarCreated,
) -> Json
pub fn webhook_star_deleted_decoder() -> Decoder(
  WebhookStarDeleted,
)
pub fn webhook_star_deleted_to_json(
  data: WebhookStarDeleted,
) -> Json
pub fn webhook_status_decoder() -> Decoder(WebhookStatus)
pub fn webhook_status_to_json(data: WebhookStatus) -> Json
pub fn webhook_sub_issues_parent_issue_added_decoder() -> Decoder(
  WebhookSubIssuesParentIssueAdded,
)
pub fn webhook_sub_issues_parent_issue_added_to_json(
  data: WebhookSubIssuesParentIssueAdded,
) -> Json
pub fn webhook_sub_issues_parent_issue_removed_decoder() -> Decoder(
  WebhookSubIssuesParentIssueRemoved,
)
pub fn webhook_sub_issues_parent_issue_removed_to_json(
  data: WebhookSubIssuesParentIssueRemoved,
) -> Json
pub fn webhook_sub_issues_sub_issue_added_decoder() -> Decoder(
  WebhookSubIssuesSubIssueAdded,
)
pub fn webhook_sub_issues_sub_issue_added_to_json(
  data: WebhookSubIssuesSubIssueAdded,
) -> Json
pub fn webhook_sub_issues_sub_issue_removed_decoder() -> Decoder(
  WebhookSubIssuesSubIssueRemoved,
)
pub fn webhook_sub_issues_sub_issue_removed_to_json(
  data: WebhookSubIssuesSubIssueRemoved,
) -> Json
pub fn webhook_team_add_decoder() -> Decoder(WebhookTeamAdd)
pub fn webhook_team_add_to_json(data: WebhookTeamAdd) -> Json
pub fn webhook_team_added_to_repository_decoder() -> Decoder(
  WebhookTeamAddedToRepository,
)
pub fn webhook_team_added_to_repository_to_json(
  data: WebhookTeamAddedToRepository,
) -> Json
pub fn webhook_team_created_decoder() -> Decoder(
  WebhookTeamCreated,
)
pub fn webhook_team_created_to_json(
  data: WebhookTeamCreated,
) -> Json
pub fn webhook_team_deleted_decoder() -> Decoder(
  WebhookTeamDeleted,
)
pub fn webhook_team_deleted_to_json(
  data: WebhookTeamDeleted,
) -> Json
pub fn webhook_team_edited_decoder() -> Decoder(WebhookTeamEdited)
pub fn webhook_team_edited_to_json(
  data: WebhookTeamEdited,
) -> Json
pub fn webhook_team_removed_from_repository_decoder() -> Decoder(
  WebhookTeamRemovedFromRepository,
)
pub fn webhook_team_removed_from_repository_to_json(
  data: WebhookTeamRemovedFromRepository,
) -> Json
pub fn webhook_watch_started_decoder() -> Decoder(
  WebhookWatchStarted,
)
pub fn webhook_watch_started_to_json(
  data: WebhookWatchStarted,
) -> Json
pub fn webhook_workflow_dispatch_decoder() -> Decoder(
  WebhookWorkflowDispatch,
)
pub fn webhook_workflow_dispatch_to_json(
  data: WebhookWorkflowDispatch,
) -> Json
pub fn webhook_workflow_job_completed_decoder() -> Decoder(
  WebhookWorkflowJobCompleted,
)
pub fn webhook_workflow_job_completed_to_json(
  data: WebhookWorkflowJobCompleted,
) -> Json
pub fn webhook_workflow_job_in_progress_decoder() -> Decoder(
  WebhookWorkflowJobInProgress,
)
pub fn webhook_workflow_job_in_progress_to_json(
  data: WebhookWorkflowJobInProgress,
) -> Json
pub fn webhook_workflow_job_queued_decoder() -> Decoder(
  WebhookWorkflowJobQueued,
)
pub fn webhook_workflow_job_queued_to_json(
  data: WebhookWorkflowJobQueued,
) -> Json
pub fn webhook_workflow_job_waiting_decoder() -> Decoder(
  WebhookWorkflowJobWaiting,
)
pub fn webhook_workflow_job_waiting_to_json(
  data: WebhookWorkflowJobWaiting,
) -> Json
pub fn webhook_workflow_run_completed_decoder() -> Decoder(
  WebhookWorkflowRunCompleted,
)
pub fn webhook_workflow_run_completed_to_json(
  data: WebhookWorkflowRunCompleted,
) -> Json
pub fn webhook_workflow_run_in_progress_decoder() -> Decoder(
  WebhookWorkflowRunInProgress,
)
pub fn webhook_workflow_run_in_progress_to_json(
  data: WebhookWorkflowRunInProgress,
) -> Json
pub fn webhook_workflow_run_requested_decoder() -> Decoder(
  WebhookWorkflowRunRequested,
)
pub fn webhook_workflow_run_requested_to_json(
  data: WebhookWorkflowRunRequested,
) -> Json
pub fn webhooks_alert_decoder() -> Decoder(WebhooksAlert)
pub fn webhooks_alert_to_json(data: WebhooksAlert) -> Json
pub fn webhooks_answer_decoder() -> Decoder(WebhooksAnswer)
pub fn webhooks_answer_to_json(data: WebhooksAnswer) -> Json
pub fn webhooks_approver_decoder() -> Decoder(WebhooksApprover)
pub fn webhooks_approver_to_json(data: WebhooksApprover) -> Json
pub fn webhooks_changes8_decoder() -> Decoder(WebhooksChanges8)
pub fn webhooks_changes8_to_json(data: WebhooksChanges8) -> Json
pub fn webhooks_changes_decoder() -> Decoder(WebhooksChanges)
pub fn webhooks_changes_to_json(data: WebhooksChanges) -> Json
pub fn webhooks_code_scanning_commit_oid_decoder() -> Decoder(
  String,
)
pub fn webhooks_code_scanning_ref_decoder() -> Decoder(String)
pub fn webhooks_comment_decoder() -> Decoder(WebhooksComment)
pub fn webhooks_comment_to_json(data: WebhooksComment) -> Json
pub fn webhooks_deploy_key_decoder() -> Decoder(WebhooksDeployKey)
pub fn webhooks_deploy_key_to_json(
  data: WebhooksDeployKey,
) -> Json
pub fn webhooks_deploy_pusher_type_decoder() -> Decoder(String)
pub fn webhooks_effective_date_decoder() -> Decoder(String)
pub fn webhooks_issue2_decoder() -> Decoder(WebhooksIssue2)
pub fn webhooks_issue2_to_json(data: WebhooksIssue2) -> Json
pub fn webhooks_issue_comment_decoder() -> Decoder(
  WebhooksIssueComment,
)
pub fn webhooks_issue_comment_to_json(
  data: WebhooksIssueComment,
) -> Json
pub fn webhooks_issue_decoder() -> Decoder(WebhooksIssue)
pub fn webhooks_issue_to_json(data: WebhooksIssue) -> Json
pub fn webhooks_label_decoder() -> Decoder(WebhooksLabel)
pub fn webhooks_label_to_json(data: WebhooksLabel) -> Json
pub fn webhooks_marketplace_purchase_decoder() -> Decoder(
  WebhooksMarketplacePurchase,
)
pub fn webhooks_marketplace_purchase_to_json(
  data: WebhooksMarketplacePurchase,
) -> Json
pub fn webhooks_membership_decoder() -> Decoder(
  WebhooksMembership,
)
pub fn webhooks_membership_to_json(
  data: WebhooksMembership,
) -> Json
pub fn webhooks_milestone3_decoder() -> Decoder(
  WebhooksMilestone3,
)
pub fn webhooks_milestone3_to_json(
  data: WebhooksMilestone3,
) -> Json
pub fn webhooks_milestone_decoder() -> Decoder(WebhooksMilestone)
pub fn webhooks_milestone_to_json(
  data: WebhooksMilestone,
) -> Json
pub fn webhooks_nullable_string_decoder() -> Decoder(String)
pub fn webhooks_number_decoder() -> a
pub fn webhooks_previous_marketplace_purchase_decoder() -> Decoder(
  WebhooksPreviousMarketplacePurchase,
)
pub fn webhooks_previous_marketplace_purchase_to_json(
  data: WebhooksPreviousMarketplacePurchase,
) -> Json
pub fn webhooks_project_card_decoder() -> Decoder(
  WebhooksProjectCard,
)
pub fn webhooks_project_card_to_json(
  data: WebhooksProjectCard,
) -> Json
pub fn webhooks_project_changes_decoder() -> Decoder(
  WebhooksProjectChanges,
)
pub fn webhooks_project_changes_to_json(
  data: WebhooksProjectChanges,
) -> Json
pub fn webhooks_project_column_decoder() -> Decoder(
  WebhooksProjectColumn,
)
pub fn webhooks_project_column_to_json(
  data: WebhooksProjectColumn,
) -> Json
pub fn webhooks_project_decoder() -> Decoder(WebhooksProject)
pub fn webhooks_project_to_json(data: WebhooksProject) -> Json
pub fn webhooks_pull_request5_decoder() -> Decoder(
  WebhooksPullRequest5,
)
pub fn webhooks_pull_request5_to_json(
  data: WebhooksPullRequest5,
) -> Json
pub fn webhooks_ref_0_decoder() -> Decoder(String)
pub fn webhooks_release_decoder() -> Decoder(WebhooksRelease)
pub fn webhooks_release_to_json(data: WebhooksRelease) -> Json
pub fn webhooks_releaseone_decoder() -> Decoder(WebhooksRelease1)
pub fn webhooks_releaseone_to_json(
  data: WebhooksRelease1,
) -> Json
pub fn webhooks_repositories_added_decoder() -> a
pub fn webhooks_repositories_decoder() -> a
pub fn webhooks_repository_selection_decoder() -> Decoder(String)
pub fn webhooks_review_comment_decoder() -> Decoder(
  WebhooksReviewComment,
)
pub fn webhooks_review_comment_to_json(
  data: WebhooksReviewComment,
) -> Json
pub fn webhooks_review_decoder() -> Decoder(WebhooksReview)
pub fn webhooks_review_to_json(data: WebhooksReview) -> Json
pub fn webhooks_reviewers_decoder() -> a
pub fn webhooks_rule_decoder() -> Decoder(WebhooksRule)
pub fn webhooks_rule_to_json(data: WebhooksRule) -> Json
pub fn webhooks_security_advisory_decoder() -> Decoder(
  WebhooksSecurityAdvisory,
)
pub fn webhooks_security_advisory_to_json(
  data: WebhooksSecurityAdvisory,
) -> Json
pub fn webhooks_sponsorship_decoder() -> Decoder(
  WebhooksSponsorship,
)
pub fn webhooks_sponsorship_to_json(
  data: WebhooksSponsorship,
) -> Json
pub fn webhooks_team_decoder() -> Decoder(WebhooksTeam)
pub fn webhooks_team_to_json(data: WebhooksTeam) -> Json
pub fn webhooks_teamone_decoder() -> Decoder(WebhooksTeam1)
pub fn webhooks_teamone_to_json(data: WebhooksTeam1) -> Json
pub fn webhooks_user_decoder() -> Decoder(WebhooksUser)
pub fn webhooks_user_mannequin_decoder() -> Decoder(
  WebhooksUserMannequin,
)
pub fn webhooks_user_mannequin_to_json(
  data: WebhooksUserMannequin,
) -> Json
pub fn webhooks_user_to_json(data: WebhooksUser) -> Json
pub fn webhooks_workflow_decoder() -> Decoder(WebhooksWorkflow)
pub fn webhooks_workflow_job_run_decoder() -> Decoder(
  WebhooksWorkflowJobRun,
)
pub fn webhooks_workflow_job_run_to_json(
  data: WebhooksWorkflowJobRun,
) -> Json
pub fn webhooks_workflow_to_json(data: WebhooksWorkflow) -> Json
pub fn workflow_decoder() -> Decoder(Workflow)
pub fn workflow_run_decoder() -> Decoder(WorkflowRun)
pub fn workflow_run_to_json(data: WorkflowRun) -> Json
pub fn workflow_run_usage_decoder() -> Decoder(WorkflowRunUsage)
pub fn workflow_run_usage_to_json(data: WorkflowRunUsage) -> Json
pub fn workflow_to_json(data: Workflow) -> Json
pub fn workflow_usage_decoder() -> Decoder(WorkflowUsage)
pub fn workflow_usage_to_json(data: WorkflowUsage) -> Json
Search Document