Cargo Features

Octocrate has no features set by default.

[dependencies]
octocrate = { version = "2.0.1", features = ["full", "apps", "actions", "activity", "billing", "checks", "code_scanning", "codes_of_conduct", "emojis", "dependabot", "dependency_graph", "gists", "git", "gitignore", "issues", "licenses", "markdown", "merge_queue", "meta", "migrations", "oidc", "orgs", "packages", "projects", "pulls", "rate_limit", "reactions", "repos", "search", "secret_scanning", "teams", "users", "codespaces", "copilot", "security_advisories", "interactions", "classroom", "desktop", "webhooks", "pagination", "rustls-tls"] }
default

These default features are set whenever octocrate is added without default-features = false somewhere in the dependency tree.

Enables default-tls of octocrate-core

full = chrono, pagination

Enables full of octocrate-types

octocrate-types:

API features

Affects apis::actions, apis::activity, apis::apps, apis::billing, apis::checks, apis::classroom, apis::code_scanning, apis::codes_of_conduct, apis::codespaces, apis::copilot, apis::dependabot, apis::dependency_graph, apis::emojis, apis::gists, apis::git, apis::gitignore

apps = chrono

Enables apps of octocrate-types

Affects apis::apps, apis::GitHubAPI.apps

actions

Enables actions of octocrate-types

Affects apis::actions, apis::GitHubAPI.actions

activity

Enables activity of octocrate-types

Affects apis::activity, apis::GitHubAPI.activity

billing

Enables billing of octocrate-types

Affects apis::billing, apis::GitHubAPI.billing

checks

Enables checks of octocrate-types

Affects apis::checks, apis::GitHubAPI.checks

code_scanning

Enables code_scanning of octocrate-types

Affects apis::code_scanning, apis::GitHubAPI.code_scanning

codes_of_conduct

Enables codes_of_conduct of octocrate-types

Affects apis::codes_of_conduct, apis::GitHubAPI.codes_of_conduct

emojis

Enables emojis of octocrate-types

Affects apis::emojis, apis::GitHubAPI.emojis

dependabot

Enables dependabot of octocrate-types

Affects apis::dependabot, apis::GitHubAPI.dependabot

dependency_graph

Enables dependency_graph of octocrate-types

Affects apis::dependency_graph, apis::GitHubAPI.dependency_graph

gists

Enables gists of octocrate-types

Affects apis::gists, apis::GitHubAPI.gists

git

Enables git of octocrate-types

Affects apis::git, apis::GitHubAPI.git

gitignore

Enables gitignore of octocrate-types

Affects apis::gitignore, apis::GitHubAPI.gitignore

issues

Enables issues of octocrate-types

Affects apis::issues, apis::GitHubAPI.issues

licenses

Enables licenses of octocrate-types

Affects apis::licenses, apis::GitHubAPI.licenses

markdown

Enables markdown of octocrate-types

Affects apis::markdown, apis::GitHubAPI.markdown

merge_queue

Enables merge_queue of octocrate-types

meta

Enables meta of octocrate-types

Affects apis::meta, apis::GitHubAPI.meta

migrations

Enables migrations of octocrate-types

Affects apis::migrations, apis::GitHubAPI.migrations

oidc

Enables oidc of octocrate-types

Affects apis::oidc, apis::GitHubAPI.oidc

orgs

Enables orgs of octocrate-types

Affects apis::orgs, apis::GitHubAPI.orgs

packages

Enables packages of octocrate-types

Affects apis::packages, apis::GitHubAPI.packages

projects

Enables projects of octocrate-types

Affects apis::projects, apis::GitHubAPI.projects

pulls

Enables pulls of octocrate-types

Affects apis::pulls, apis::GitHubAPI.pulls

rate_limit

Enables rate_limit of octocrate-types

Affects apis::rate_limit, apis::GitHubAPI.rate_limit

reactions

Enables reactions of octocrate-types

Affects apis::reactions, apis::GitHubAPI.reactions

repos

Enables repos of octocrate-types

Affects apis::repos, apis::GitHubAPI.repos

Enables search of octocrate-types

Affects apis::search, apis::GitHubAPI.search

secret_scanning

Enables secret_scanning of octocrate-types

Affects apis::secret_scanning, apis::GitHubAPI.secret_scanning

teams

Enables teams of octocrate-types

Affects apis::teams, apis::GitHubAPI.teams

users

Enables users of octocrate-types

Affects apis::users, apis::GitHubAPI.users

codespaces

Enables codespaces of octocrate-types

Affects apis::codespaces, apis::GitHubAPI.codespaces

copilot

Enables copilot of octocrate-types

Affects apis::copilot, apis::GitHubAPI.copilot

security_advisories

Enables security_advisories of octocrate-types

Affects apis::security_advisories, apis::GitHubAPI.security_advisories

interactions

Enables interactions of octocrate-types

Affects apis::interactions, apis::GitHubAPI.interactions

classroom

Enables classroom of octocrate-types

Affects apis::classroom, apis::GitHubAPI.classroom

desktop

Enables desktop of octocrate-types

webhooks

Enables webhooks of octocrate-types

pagination full?

Enables pagination of octocrate-core and octocrate-types

rustls-tls

Enables rustls-tls of octocrate-core

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

chrono apps? full?