Cargo Features
Octocrate has no features set by default.
[dependencies]
octocrate = { version = "2.2.0", 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", "multipart", "file-body"] }
- default
-
These default features are set whenever
octocrateis added withoutsomewhere 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
- multipart
-
Enables multipart of octocrate-core
- file-body
-
Enables file-body 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.