List of all items
Structs
- auth::AuthInfo
- cargo::CargoOutput
- cargo::PackageInfo
- cargo::WorkspaceMetadata
- config::CliOverrides
- config::EncryptionConfig
- config::EncryptionConfigInner
- config::FlagsConfig
- config::LockConfig
- config::MultiRegistryConfig
- config::OutputConfig
- config::ParallelConfig
- config::PolicyConfig
- config::ReadinessConfig
- config::Registry
- config::RegistryConfig
- config::RehearsalConfig
- config::RetryConfig
- config::RuntimeOptions
- config::ShipperConfig
- config::StorageConfigInner
- config::VerifyConfig
- config::WebhookConfig
- encryption::EncryptionConfig
- encryption::StateEncryption
- engine::PreflightRunOptions
- engine::RehearsalOutcome
- engine::fix_forward::FixForwardPlan
- engine::fix_forward::FixForwardStep
- engine::plan_yank::YankEntry
- engine::plan_yank::YankPlan
- engine::remediation::RemediationAffectedPackage
- engine::remediation::RemediationCommand
- engine::remediation::RemediationFixForwardStep
- engine::remediation::RemediationPlan
- engine::remediation::RemediationTarget
- engine::remediation::RemediationYankStep
- lock::LockFile
- lock::LockInfo
- plan::PlannedWorkspace
- plan::SkippedPackage
- runtime::execution::RegistryProfile
- state::events::EventLog
- state::rebuild::StateRebuildOptions
- state::rehearsal::RehearsalReceipt
- store::FileStore
- types::AttemptDetail
- types::AttemptEvidence
- types::AuthEvidence
- types::EnvironmentFingerprint
- types::ExecutionState
- types::GenericPublishLevel
- types::GitContext
- types::PackageEvidence
- types::PackageProgress
- types::PackageReceipt
- types::ParallelConfig
- types::PlannedPackage
- types::PlannedWorkspace
- types::PreflightDurationEstimate
- types::PreflightPackage
- types::PreflightReport
- types::PublishEvent
- types::PublishLevel
- types::ReadinessConfig
- types::ReadinessEvidence
- types::Receipt
- types::ReconciliationEvidenceSource
- types::ReconciliationRecord
- types::ReconciliationReport
- types::Registry
- types::ReleasePlan
- types::ReleaseSpec
- types::RuntimeOptions
- types::SkippedPackage
- types::StateEventDrift
- types::storage::CloudStorageConfig
- types::storage::ParseStorageTypeError
- types::storage::ValidateStorageConfigError
- webhook::WebhookClient
- webhook::WebhookPayload
Enums
- auth::TokenSource
- config::PublishPolicy
- config::ReadinessMethod
- config::VerifyMode
- engine::fix_forward::SuccessorStrategy
- engine::plan_yank::PlanYankFilter
- runtime::execution::RegistryAmbiguityModel
- runtime::execution::RegistryPropagationModel
- types::AuthEvidenceMode
- types::AuthType
- types::ErrorClass
- types::EventType
- types::ExecutionResult
- types::Finishability
- types::PackageState
- types::PublishPolicy
- types::PublishRegime
- types::ReadinessMethod
- types::ReconciliationEvidenceKind
- types::ReconciliationOperatorAction
- types::ReconciliationOutcome
- types::ReconciliationTrigger
- types::VerifyMode
- types::storage::StorageType
- webhook::WebhookEvent
Traits
Functions
- auth::cargo_home_path
- auth::detect_auth_type
- auth::has_token
- auth::is_trusted_publishing_available
- auth::list_configured_registries
- auth::mask_token
- auth::resolve_auth_info
- auth::resolve_token
- cargo::cargo_install_smoke
- cargo::cargo_publish
- cargo::cargo_publish_dry_run_package
- cargo::cargo_publish_dry_run_workspace
- cargo::cargo_yank
- cargo::get_package_name
- cargo::get_version
- cargo::is_valid_package_name
- cargo::load_metadata
- cargo::redact_sensitive
- cargo::workspace_member_names
- config::deserialize_duration
- config::into_runtime_options
- config::runtime::into_runtime_options
- config::serialize_duration
- encryption::decrypt
- encryption::encrypt
- encryption::is_encrypted
- encryption::mask_passphrase
- encryption::read_decrypted
- encryption::write_encrypted
- engine::fix_forward::build_plan
- engine::fix_forward::plan_from_path
- engine::fix_forward::render_text
- engine::parallel::chunk_by_max_concurrent
- engine::parallel::run_publish_parallel
- engine::plan_yank::build_plan
- engine::plan_yank::build_plan_from_starting_crate
- engine::plan_yank::load_plan_from_path
- engine::plan_yank::load_receipt_from_path
- engine::plan_yank::render_text
- engine::remediation::build_dry_run_plan
- engine::remediation::load_plan_from_path
- engine::remediation::render_text
- engine::remediation::write_dry_run_artifact
- engine::run_preflight
- engine::run_preflight_in_place
- engine::run_preflight_in_place_with_options
- engine::run_preflight_with_options
- engine::run_publish
- engine::run_rehearsal
- engine::run_resume
- git::collect_git_context
- git::collect_git_context_at
- git::ensure_git_clean
- git::is_git_clean
- lock::lock_path
- plan::build_plan
- runtime::execution::append_attempt_detail
- runtime::execution::backoff_delay
- runtime::execution::classify_cargo_failure
- runtime::execution::looks_like_rate_limit
- runtime::execution::pkg_key
- runtime::execution::record_attempt_detail
- runtime::execution::registry_aware_backoff
- runtime::execution::registry_profile_aware_backoff
- runtime::execution::resolve_state_dir
- runtime::execution::retry_after_delay
- runtime::execution::retry_next_attempt_at
- runtime::execution::short_state
- runtime::execution::update_state
- runtime::execution::update_state_locked
- state::consistency::format_drift_summary
- state::consistency::verify_events_state_consistency
- state::consistency::verify_finalization_consistency
- state::events::events_path
- state::events::preflight_only_events_path
- state::events::preflight_only_events_paths
- state::execution_state::clear_state
- state::execution_state::fsync_parent_dir
- state::execution_state::has_incomplete_state
- state::execution_state::load_receipt
- state::execution_state::load_receipt_encrypted
- state::execution_state::load_state
- state::execution_state::load_state_encrypted
- state::execution_state::migrate_receipt
- state::execution_state::receipt_path
- state::execution_state::reconciliation_path
- state::execution_state::remediation_plan_path
- state::execution_state::save_state
- state::execution_state::save_state_encrypted
- state::execution_state::state_path
- state::execution_state::validate_receipt_version
- state::execution_state::write_receipt
- state::execution_state::write_receipt_encrypted
- state::execution_state::write_reconciliation_report
- state::rebuild::rebuild_state_file_from_events
- state::rebuild::rebuild_state_from_events
- state::reconciliation::write_report_from_events
- state::rehearsal::load_rehearsal
- state::rehearsal::rehearsal_path
- state::rehearsal::save_rehearsal
- store::validate_schema_version
- types::deserialize_duration
- types::group_packages_by_levels
- types::schema::parse_schema_version
- types::schema::validate_schema_version
- types::serialize_duration
- webhook::maybe_send_event
Type Aliases
Constants
- auth::CARGO_HOME_ENV
- auth::CARGO_REGISTRIES_TOKEN_PREFIX
- auth::CARGO_REGISTRY_TOKEN_ENV
- auth::CRATES_IO_REGISTRY
- auth::CREDENTIALS_FILE
- engine::remediation::REDACTED_OPERATOR_REASON
- engine::remediation::REMEDIATION_PLAN_SCHEMA_VERSION
- lock::LOCK_FILE
- runtime::execution::CRATES_IO_NEW_CRATE_WINDOW
- state::events::EVENTS_FILE
- state::events::PREFLIGHT_ONLY_EVENTS_FILE_PREFIX
- state::events::PREFLIGHT_ONLY_EVENTS_FILE_SUFFIX
- state::execution_state::CURRENT_PLAN_VERSION
- state::execution_state::CURRENT_RECEIPT_VERSION
- state::execution_state::CURRENT_STATE_VERSION
- state::execution_state::MINIMUM_SUPPORTED_VERSION
- state::execution_state::RECEIPT_FILE
- state::execution_state::RECONCILIATION_FILE
- state::execution_state::REMEDIATION_PLAN_FILE
- state::execution_state::STATE_FILE
- state::reconciliation::RECONCILIATION_SCHEMA_VERSION
- state::rehearsal::CURRENT_REHEARSAL_VERSION
- state::rehearsal::REHEARSAL_FILE