Expand description
axoupdater crate
Re-exports§
pub use errors::*;
Modules§
Structs§
- Asset
- Represents a specific asset inside a release.
- AxoUpdater
- Struct representing an updater process
- Provider
- Tool used to produce this install receipt
- Release
- A struct representing a specific release, either from GitHub or Axo Releases.
- Release
Source - Information about the source of this app’s releases
- Update
Result - Provides information about the result of the upgrade operation
- Version
- SemVer version as defined by https://semver.org.
Enums§
- Release
Source Type - Where service this app’s releases are hosted on
- Update
Request - Used to specify what version to upgrade to
Constants§
- VERSION
- Version number for this release of axoupdater.
Functions§
- app_
name_ to_ env_ var - Returns an environment variable-compatible version of the app name.