niffler_precompiled/errors
Runtime and CLI error values.
Types
pub type NifflerError {
ManifestMissing(String)
ManifestInvalid(String)
PackageMismatch(expected: String, actual: String)
VersionMismatch(expected: String, actual: String)
UnsupportedPlatform(String)
UnsupportedNifVersion(
target: String,
required: String,
runtime: String,
)
OfflineMissing(String)
HttpStatus(Int, String)
HttpNetwork(String)
TooLarge(Int, Int)
ChecksumMismatch(expected: String, actual: String)
ExtractInvalid(String)
CacheWriteFailed(String)
SourceMissing(String)
CargoMissing
CargoFailed(Int, String)
LoadFailed(String)
}
Constructors
-
ManifestMissing(String) -
ManifestInvalid(String) -
PackageMismatch(expected: String, actual: String) -
VersionMismatch(expected: String, actual: String) -
UnsupportedPlatform(String) -
UnsupportedNifVersion( target: String, required: String, runtime: String, ) -
OfflineMissing(String) -
HttpStatus(Int, String) -
HttpNetwork(String) -
TooLarge(Int, Int) -
ChecksumMismatch(expected: String, actual: String) -
ExtractInvalid(String) -
CacheWriteFailed(String) -
SourceMissing(String) -
CargoMissing -
CargoFailed(Int, String) -
LoadFailed(String)
Values
pub fn message(error: NifflerError) -> String