Crate axoupdater

Source
Expand description

axoupdater crate

Re-exports§

pub use errors::*;

Modules§

errors
Errors
test
Tests and Testing Accessories

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.
ReleaseSource
Information about the source of this app’s releases
UpdateResult
Provides information about the result of the upgrade operation
Version
SemVer version as defined by https://semver.org.

Enums§

ReleaseSourceType
Where service this app’s releases are hosted on
UpdateRequest
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.