Expand description
Install and uninstall tasks.
See SetupTask docs for a description of the steps an install or uninstall task runs.
Structs§
- Cancel
Install Args - Arguments for
SetupTask::cancel_install. - Copy
Current ExeConfig - Config for
CopyCurrentExe. - Create
Shortcut Config - Config for
CreateShortcut. - Extract
TarConfig - Config for
ExtractTar - Install
Args - Arguments for
SetupTask::install. - Install
Task Error - Error in a
SetupTask::installtask run. - Prepare
Install Args - Arguments for
SetupTask::prepare_install - Task
Type Id - Unique name for an install or uninstall task.
- Uninstall
Args - Arguments for
SetupTask::uninstall. - Validate
Uninstall Args - Arguments for
SetupTask::validate_uninstall.
Enums§
- Copy
Current Exe - Setup task that copies
std::env::current_exeto a location. - Create
Shortcut - Setup task that creates a shortcut to an executable file.
- Extract
Tar - Setup task that extracts TAR container to a new or existing directory on install and removes these files on uninstall.
- Setup
Task Error - Represents a
SetupTaskstep error.
Traits§
- Setup
Task - Represents an install and uninstall task implementation.