Enum tauri::updater::Error [−][src]
#[non_exhaustive] pub enum Error { }
This is supported on crate feature
updater
only.Expand description
All errors that can occur while running the updater.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
IO Errors.
Tuple Fields of Io
0: Error
Semver Errors.
Tuple Fields of Semver
0: Error
JSON (Serde) Errors.
Tuple Fields of SerdeJson
0: Error
Minisign is used for signature validation.
Tuple Fields of Minisign
0: Error
Error with Minisign base64 decoding.
Tuple Fields of Base64
0: DecodeError
UTF8 Errors in signature.
Tuple Fields of Utf8
0: Utf8Error
Tauri utils, mainly extract and file move.
Tuple Fields of TauriApi
0: Error
Network error.
Tuple Fields of Network
0: String
Metadata (JSON) error.
Tuple Fields of RemoteMetadata
0: String
Error building updater.
Tuple Fields of Builder
0: String
Updater is not supported for current operating system or platform.
Public key found in tauri.conf.json
but no signature announced remotely.
Triggered when there is NO error and the two versions are equals. On client side, it’s important to catch this error.
Trait Implementations
Performs the conversion.