List of all items
Structs
- Cgx
- Target
- bin_resolver::ResolvedBinary
- builder::BuildOptions
- builder::BuildOverrides
- cli::BuildOptionsArgs
- cli::CargoBehaviorArgs
- cli::ConfigArgs
- cli::CrateArgs
- cli::HttpArgs
- cli::ListTools
- cli::PrebuiltBinaryArgs
- cli::PrefetchAll
- cli::ReportingArgs
- config::BinaryProviderIter
- config::Config
- config::ConfigFile
- config::ConfigOverrides
- config::HttpConfig
- config::HttpConfigFile
- config::PrebuiltBinariesConfig
- config::ToolConfigDetailed
- crate_resolver::ResolvedCrate
- cratespec::CrateRequest
- downloader::DownloadedCrate
- error::AmbiguousBinaryTargetSnafu
- error::AmbiguousPackageNameSnafu
- error::ArchiveExtractionFailedSnafu
- error::BinaryDownloadFailedSnafu
- error::BinaryDownloadHttpSnafu
- error::BinaryNotFoundInOutputSnafu
- error::BinstallMetadataInvalidInCargoTomlSnafu
- error::BinstallTemplateParseSnafu
- error::BinstallTemplateRenderSnafu
- error::CargoBuildFailedSnafu
- error::CargoMetadataSnafu
- error::CargoNotRunnableSnafu
- error::CargoTomlNotFoundSnafu
- error::CargoTomlParseSnafu
- error::ChecksumMismatchSnafu
- error::ChecksumUnparsableSnafu
- error::CommandExecutionSnafu
- error::ConfigExtractSnafu
- error::ConfigLoadSnafu
- error::ConflictingVersionsSnafu
- error::CopyBinarySnafu
- error::CopySourceTreeSnafu
- error::CrateNotFoundInRegistrySnafu
- error::DownloadUrlUnavailableSnafu
- error::EtceteraSnafu
- error::ExecFailedSnafu
- error::ExecutableNotFoundSnafu
- error::GitSelectorWithoutGitSourceSnafu
- error::GithubApiSnafu
- error::HttpClientBuildSnafu
- error::HttpDownloadToFileSnafu
- error::HttpRequestSnafu
- error::HttpResponseReadSnafu
- error::HttpResponseTooLargeSnafu
- error::HttpResponseUtf8Snafu
- error::HttpStatusSnafu
- error::InvalidConfigValueSnafu
- error::InvalidHttpTimeoutSnafu
- error::InvalidRepoFormatSnafu
- error::InvalidUrlSnafu
- error::InvalidVersionReqSnafu
- error::InvalidVersionSnafu
- error::IoSnafu
- error::JsonSnafu
- error::MissingCrateNameSnafu
- error::MissingCrateParameterSnafu
- error::NoMatchingVersionSnafu
- error::NoPackageBinariesSnafu
- error::NoProvidersConfiguredSnafu
- error::OfflineModeSnafu
- error::PackageNotFoundInWorkspaceSnafu
- error::PrebuiltBinaryDisqualifiedSnafu
- error::PrebuiltBinaryRequiredSnafu
- error::PrebuiltBinaryResolutionFailedSnafu
- error::PrefetchAllFailedSnafu
- error::ProviderAssetPreparationFailedSnafu
- error::ProviderThrottledSnafu
- error::QuickinstallApiSnafu
- error::RegistryDownloadSnafu
- error::RegistrySnafu
- error::RenameFileSnafu
- error::RunnableTargetNotFoundSnafu
- error::RustupNotFoundSnafu
- error::SbomBuilderSnafu
- error::SpawnFailedSnafu
- error::StatusCode
- error::TarExtractionSnafu
- error::TempDirInCreationSnafu
- error::TomlSerializeSnafu
- error::UnsupportedArchiveFormatSnafu
- error::VersionMismatchSnafu
- error::WaitFailedSnafu
Enums
- builder::BuildTarget
- cli::Cli
- cli::MessageFormat
- config::BinaryProvider
- config::LockMode
- config::ToolConfig
- config::UsePrebuiltBinaries
- config::Verbosity
- crate_resolver::ResolvedSource
- cratespec::CrateSpec
- cratespec::Forge
- cratespec::RegistrySource
- cratespec::Source
- error::Error
- git::GitSelector
- messages::Message
- messages::MessageReporter
- messages::build::BuildMessage
- messages::build_cache::BuildCacheMessage
- messages::cgx::CgxMessage
- messages::cgx::Provenance
- messages::crate_resolution::CrateResolutionMessage
- messages::git::GitMessage
- messages::prebuilt_binary::PrebuiltBinaryMessage
- messages::prebuilt_binary::ProviderChangeReason
- messages::runner::RunnerMessage
- messages::source::SourceMessage
Traits
- bin_resolver::BinaryResolver
- builder::CrateBuilder
- crate_resolver::CrateResolver
- downloader::CrateDownloader