Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cargo-bins/cargo-binstall
/ types & classes
Types & classes
172 in github.com/cargo-bins/cargo-binstall
⨍
Functions
554
◇
Types & classes
172
↓ 3 callers
Enum
Family
crates/binstalk-types/src/cargo_toml_binstall/target_triple.rs:138
↓ 3 callers
Class
Http
crates/binstalk-manifests/src/cargo_config.rs:29
↓ 3 callers
Class
Registry
crates/binstalk-manifests/src/cargo_config.rs:54
↓ 2 callers
Class
Response
crates/binstalk-downloader/src/remote/request_builder.rs:53
↓ 2 callers
Class
TLSVersion
crates/binstalk-downloader/src/remote/tls_version.rs:9
↓ 1 callers
Class
AutoAbortHandle
crates/detect-targets/src/detect/linux.rs:183
↓ 1 callers
Class
Client
crates/binstalk-downloader/src/remote.rs:85
↓ 1 callers
Class
Context
crates/binstalk-bins/src/lib.rs:317
↓ 1 callers
Class
CrateErrors
crates/binstalk/src/errors.rs:44
↓ 1 callers
Class
Dedup
crates/binstalk-downloader/src/remote/delay_request.rs:25
↓ 1 callers
Enum
FetchError
crates/binstalk-fetchers/src/lib.rs:44
↓ 1 callers
Class
GithubToken
crates/bin/src/args.rs:469
↓ 1 callers
Class
MinisignDataVerifier
crates/binstalk-fetchers/src/signing.rs:76
↓ 1 callers
Class
OptionalLazyFormat
crates/binstalk-bins/src/lib.rs:359
↓ 1 callers
Enum
RegistryError
crates/binstalk-registry/src/lib.rs:51
↓ 1 callers
Class
StrategyWrapped
crates/bin/src/args.rs:536
Enum
ArchOr
crates/binstalk-types/src/cargo_toml_binstall/target_triple.rs:123
Class
Args
crates/bin/src/args.rs:41
Class
Artifact
crates/binstalk-git-repo-api/src/gh_api_client/release_artifacts.rs:22
Class
Artifacts
crates/binstalk-git-repo-api/src/gh_api_client/release_artifacts.rs:57
Class
AutoAbortJoinHandle
crates/binstalk/src/helpers/tasks.rs:13
Class
AutoAbortJoinHandle
crates/binstalk-fetchers/src/common.rs:93
Class
Bin
crates/binstalk/src/ops/resolve.rs:424
Class
BinFile
crates/binstalk-bins/src/lib.rs:96
Class
BinMeta
crates/binstalk-types/src/cargo_toml_binstall.rs:214
Enum
BinstallError
crates/binstalk/src/errors.rs:140
Enum
CargoTomlFetchOverride
crates/binstalk/src/ops.rs:25
Class
Certificate
crates/binstalk-downloader/src/remote/certificate.rs:7
Enum
CfgOption
crates/binstalk-types/src/cargo_toml_binstall/target_triple.rs:62
Interface
CommandExt
crates/bin/src/gh_token.rs:33
Class
Config
crates/binstalk-manifests/src/cargo_config.rs:66
Enum
ConfigLoadError
crates/binstalk-manifests/src/cargo_config.rs:168
Class
Context
crates/binstalk-registry/src/common.rs:127
Class
Context
crates/binstalk-fetchers/src/gh_crate_meta.rs:419
Class
CrateContextError
crates/binstalk/src/errors.rs:36
Class
CrateInfo
crates/binstalk-registry/src/crates_io_registry.rs:14
Class
CrateInfo
crates/binstalk-types/src/crate_info.rs:20
Class
CrateInfoInner
crates/binstalk-registry/src/crates_io_registry.rs:47
Class
CrateName
crates/binstalk/src/ops/resolve/crate_name.rs:10
Class
CrateSource
crates/binstalk-types/src/crate_info.rs:72
Class
CrateVersionSource
crates/binstalk-manifests/src/cargo_crates_v1/crate_version_source.rs:18
Class
CratesToml
crates/binstalk-manifests/src/cargo_crates_v1.rs:35
Enum
CratesTomlParseError
crates/binstalk-manifests/src/cargo_crates_v1.rs:185
Enum
CvsParseError
crates/binstalk-manifests/src/cargo_crates_v1/crate_version_source.rs:101
Class
Data
crates/binstalk-manifests/src/binstall_crates_v1.rs:85
Class
Data
Data required to get bin paths
crates/binstalk-bins/src/lib.rs:300
Class
Data
crates/binstalk-fetchers/src/lib.rs:172
Interface
DataVerifier
crates/binstalk-downloader/src/download.rs:61
Class
DefaultRegistry
crates/binstalk-manifests/src/cargo_config.rs:61
Class
DelayRequest
crates/binstalk-downloader/src/remote/delay_request.rs:137
Class
DesiredTargets
crates/detect-targets/src/desired_targets.rs:14
Enum
DesiredTargetsInner
crates/detect-targets/src/desired_targets.rs:8
Class
Download
crates/binstalk-downloader/src/download.rs:96
Enum
DownloadContent
crates/binstalk-downloader/src/download.rs:82
Enum
DownloadError
crates/binstalk-downloader/src/download.rs:30
Enum
Env
crates/binstalk-manifests/src/cargo_config.rs:44
Class
Error
crates/cargo-toml-workspace/src/lib.rs:41
Enum
Error
crates/binstalk-manifests/src/binstall_crates_v1.rs:33
Enum
Error
crates/binstalk-bins/src/lib.rs:19
Enum
Error
crates/binstalk-downloader/src/remote.rs:50
Class
ErrorFreeWriter
crates/bin/src/logging.rs:140
Enum
ErrorInner
crates/cargo-toml-workspace/src/lib.rs:49
Class
ExtractedFiles
crates/binstalk-downloader/src/download/extracted_files.rs:25
Enum
ExtractedFilesEntry
crates/binstalk-downloader/src/download/extracted_files.rs:9
Interface
Fetcher
crates/binstalk-fetchers/src/lib.rs:91
Class
Fields
crates/bin/src/logging.rs:26
Class
FileLock
crates/fs-lock/src/lib.rs:73
Enum
FilterCondition
crates/binstalk-git-repo-api/src/gh_api_client/release_artifacts.rs:116
Class
FuturesResolver
Given multiple futures with output = `Result<Option<T>, E>`, returns the the first one that returns either `Err(_)` or `Ok(Some(_))`.
crates/binstalk-fetchers/src/futures_resolver.rs:9
Class
GhApiClient
crates/binstalk-git-repo-api/src/gh_api_client.rs:142
Class
GhApiContextError
crates/binstalk-git-repo-api/src/gh_api_client/error.rs:10
Enum
GhApiError
crates/binstalk-git-repo-api/src/gh_api_client/error.rs:18
Class
GhCrateMeta
crates/binstalk-fetchers/src/gh_crate_meta.rs:23
Class
GhGraphQLErrors
crates/binstalk-git-repo-api/src/gh_api_client/error.rs:74
Class
GhRelease
crates/binstalk-git-repo-api/src/gh_api_client.rs:61
Class
GhReleaseArtifact
crates/binstalk-git-repo-api/src/gh_api_client.rs:68
Class
GhReleaseArtifactUrl
crates/binstalk-git-repo-api/src/gh_api_client.rs:246
Class
GhRepo
crates/binstalk-git-repo-api/src/gh_api_client.rs:32
Class
GitIndex
crates/binstalk-registry/src/git_registry.rs:22
Class
GitRegistry
crates/binstalk-registry/src/git_registry.rs:66
Class
GitRegistryInner
crates/binstalk-registry/src/git_registry.rs:60
Class
GraphQLData
crates/binstalk-git-repo-api/src/gh_api_client/release_artifacts.rs:86
Class
GraphQLData
crates/binstalk-git-repo-api/src/gh_api_client/repo_info.rs:63
Class
GraphQLError
crates/binstalk-git-repo-api/src/gh_api_client/error.rs:127
Enum
GraphQLErrorType
crates/binstalk-git-repo-api/src/gh_api_client/error.rs:139
Class
GraphQLLocation
crates/binstalk-git-repo-api/src/gh_api_client/error.rs:167
Class
GraphQLPageInfo
crates/binstalk-git-repo-api/src/gh_api_client/release_artifacts.rs:109
Class
GraphQLQuery
crates/binstalk-git-repo-api/src/gh_api_client/common.rs:79
Class
GraphQLRelease
crates/binstalk-git-repo-api/src/gh_api_client/release_artifacts.rs:96
Class
GraphQLReleaseAssets
crates/binstalk-git-repo-api/src/gh_api_client/release_artifacts.rs:102
Class
GraphQLRepo
crates/binstalk-git-repo-api/src/gh_api_client/release_artifacts.rs:91
Class
GraphQLResponse
crates/binstalk-git-repo-api/src/gh_api_client/common.rs:73
Class
HttpError
crates/binstalk-downloader/src/remote.rs:64
Class
Init
crates/bin/src/initialise.rs:12
Class
Inner
crates/binstalk-registry/src/crates_io_registry.rs:19
Class
Inner
crates/binstalk-git-repo-api/src/gh_api_client.rs:128
Class
Inner
crates/binstalk-downloader/src/remote.rs:79
Class
Inner
crates/binstalk-downloader/src/remote/delay_request.rs:45
Enum
Inner
crates/binstalk-downloader/src/remote/tls_version.rs:2
Class
Install
crates/binstalk-manifests/src/cargo_config.rs:23
next →
1–100 of 172, ranked by callers