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
somewhere in the dependency tree.default-features = false 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
… - search
-
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.