List of all items
Structs
- CfgInfo
- CommitInfo
- VersionInfo
- core::CliUnstable
- core::Feature
- core::Features
- core::Members
- core::PackageIdSpec
- core::Resolve
- core::SourceId
- core::Workspace
- core::WorkspaceRootConfig
- core::compiler::BuildConfig
- core::compiler::BuildContext
- core::compiler::BuildOutput
- core::compiler::BuildScripts
- core::compiler::Compilation
- core::compiler::Context
- core::compiler::DefaultExecutor
- core::compiler::Doctest
- core::compiler::TargetConfig
- core::compiler::TargetInfo
- core::compiler::Unit
- core::dependency::Dependency
- core::manifest::DelayedWarning
- core::manifest::Manifest
- core::manifest::ManifestMetadata
- core::manifest::Target
- core::manifest::VirtualManifest
- core::manifest::Warnings
- core::package::Downloads
- core::package::Package
- core::package::PackageSet
- core::package_id::PackageId
- core::package_id::PackageIdStableHash
- core::profiles::ConfigProfiles
- core::profiles::Profile
- core::profiles::Profiles
- core::profiles::UnitFor
- core::registry::PackageRegistry
- core::resolver::EncodableDependency
- core::resolver::EncodablePackageId
- core::resolver::EncodableResolve
- core::resolver::Resolve
- core::resolver::ResolveError
- core::resolver::WorkspaceResolve
- core::shell::Shell
- core::source::SourceId
- core::source::SourceMap
- core::summary::Summary
- ops::CleanOptions
- ops::CompileOptions
- ops::DocOptions
- ops::ExportInfo
- ops::FetchOptions
- ops::FixOptions
- ops::HttpTimeout
- ops::NewOptions
- ops::OutputMetadataOptions
- ops::OwnersOptions
- ops::PackageOpts
- ops::PublishOpts
- ops::RegistryConfig
- ops::TestOptions
- ops::UpdateOptions
- sources::GitSource
- sources::config::SourceConfigMap
- sources::directory::DirectorySource
- sources::git::GitCheckout
- sources::git::GitDatabase
- sources::git::GitRemote
- sources::git::GitRevision
- sources::git::GitSource
- sources::path::PathSource
- sources::registry::RegistryConfig
- sources::registry::RegistryPackage
- sources::registry::RegistrySource
- sources::replaced::ReplacedSource
- util::DependencyQueue
- util::FileLock
- util::Filesystem
- util::FossilRepo
- util::GitRepo
- util::HgRepo
- util::LockServer
- util::LockServerClient
- util::LockServerStarted
- util::PijulRepo
- util::Progress
- util::Rustc
- util::Sha256
- util::command_prelude::Arg
- util::command_prelude::ArgMatches
- util::config::Config
- util::config::ConfigError
- util::config::ConfigRelativePath
- util::config::Deserializer
- util::config::Value
- util::diagnostic_server::DiagnosticPrinter
- util::diagnostic_server::RustfixDiagnosticServer
- util::diagnostic_server::StartedServer
- util::errors::CargoTestError
- util::errors::CliError
- util::errors::HttpNot200
- util::errors::Internal
- util::errors::ManifestCauses
- util::errors::ManifestError
- util::errors::ProcessError
- util::graph::Graph
- util::machine_message::Artifact
- util::machine_message::ArtifactProfile
- util::machine_message::BuildScript
- util::machine_message::FromCompiler
- util::network::Retry
- util::paths::PathAncestors
- util::process_builder::ProcessBuilder
- util::profile::Profiler
- util::toml::DetailedTomlDependency
- util::toml::StringOrVec
- util::toml::TomlManifest
- util::toml::TomlOptLevel
- util::toml::TomlProfile
- util::toml::TomlProfiles
- util::toml::TomlProject
- util::toml::TomlWorkspace
Enums
- core::Edition
- core::GitReference
- core::WorkspaceConfig
- core::compiler::CompileMode
- core::compiler::FileFlavor
- core::compiler::Kind
- core::compiler::MessageFormat
- core::dependency::Kind
- core::dependency::Platform
- core::manifest::EitherManifest
- core::manifest::LibKind
- core::manifest::TargetKind
- core::manifest::TargetSourcePath
- core::profiles::Lto
- core::resolver::ActivateError
- core::resolver::Method
- core::shell::ColorChoice
- core::shell::Verbosity
- core::source::GitReference
- core::source::MaybePackage
- core::summary::FeatureValue
- ops::CompileFilter
- ops::FilterRule
- ops::Packages
- ops::VersionControl
- sources::registry::MaybeLock
- util::Cfg
- util::CfgExpr
- util::Freshness
- util::ProgressStyle
- util::command_prelude::AppSettings
- util::command_prelude::CommandInfo
- util::command_prelude::CompileMode
- util::config::ConfigValue
- util::config::Definition
- util::diagnostic_server::Message
- util::errors::Test
- util::toml::ProfilePackageSpec
- util::toml::StringOrBool
- util::toml::TomlDependency
- util::toml::U32OrBool
- util::toml::VecStringOrBool
Traits
- core::compiler::Executor
- core::registry::Registry
- core::source::Source
- sources::registry::RegistryData
- util::command_prelude::AppExt
- util::command_prelude::ArgMatchesExt
- util::errors::CargoResultExt
- util::machine_message::Message
- util::to_semver::ToSemver
- util::to_url::ToUrl
Functions
- core::compiler::is_bad_artifact_name
- core::enable_nightly_features
- core::maybe_allow_nightly_features
- core::nightly_features_allowed
- core::resolver::resolve
- exit_with_error
- handle_error
- ops::add_overrides
- ops::clean
- ops::compile
- ops::compile_with_exec
- ops::compile_ws
- ops::configure_http_handle
- ops::doc
- ops::fetch
- ops::fix
- ops::fix_maybe_exec_rustc
- ops::generate_lockfile
- ops::get_resolved_packages
- ops::http_handle
- ops::http_handle_and_timeout
- ops::init
- ops::install
- ops::install_list
- ops::load_pkg_lockfile
- ops::modify_owners
- ops::needs_custom_http_transport
- ops::new
- ops::output_metadata
- ops::package
- ops::pkgid
- ops::publish
- ops::read_package
- ops::read_packages
- ops::registry_configuration
- ops::registry_login
- ops::resolve_with_previous
- ops::resolve_ws
- ops::resolve_ws_precisely
- ops::resolve_ws_with_method
- ops::run
- ops::run_benches
- ops::run_tests
- ops::search
- ops::uninstall
- ops::update_lockfile
- ops::write_pkg_lockfile
- ops::yank
- print_json
- sources::git::canonicalize_url
- sources::git::fetch
- util::command_prelude::multi_opt
- util::command_prelude::opt
- util::command_prelude::subcommand
- util::command_prelude::values
- util::config::homedir
- util::config::save_credentials
- util::elapsed
- util::errors::internal
- util::errors::process_error
- util::existing_vcs_repo
- util::hex::hash_u64
- util::hex::short_hash
- util::hex::to_hex
- util::important_paths::find_project_manifest_exact
- util::important_paths::find_root_manifest_for_wd
- util::job::setup
- util::lev_distance::lev_distance
- util::machine_message::emit
- util::network::with_retry
- util::paths::ancestors
- util::paths::append
- util::paths::bytes2path
- util::paths::dylib_path
- util::paths::dylib_path_envvar
- util::paths::join_paths
- util::paths::mtime
- util::paths::normalize_path
- util::paths::path2bytes
- util::paths::read
- util::paths::read_bytes
- util::paths::remove_dir
- util::paths::remove_dir_all
- util::paths::remove_file
- util::paths::resolve_executable
- util::paths::without_prefix
- util::paths::write
- util::paths::write_if_changed
- util::process_builder::process
- util::profile::start
- util::read2
- util::toml::parse
- util::toml::read_manifest
- util::validate_package_name
- version
Type Definitions
- core::compiler::BuildMap
- core::resolver::ActivateResult
- core::resolver::Metadata
- core::summary::FeatureMap
- util::command_prelude::App
- util::config::OptValue
- util::errors::CargoResult
- util::errors::CliResult
- util::job::Setup