fromValue static method
Implementation
static mz_zip_error fromValue(int value) => switch (value) {
0 => MZ_ZIP_NO_ERROR,
1 => MZ_ZIP_UNDEFINED_ERROR,
2 => MZ_ZIP_TOO_MANY_FILES,
3 => MZ_ZIP_FILE_TOO_LARGE,
4 => MZ_ZIP_UNSUPPORTED_METHOD,
5 => MZ_ZIP_UNSUPPORTED_ENCRYPTION,
6 => MZ_ZIP_UNSUPPORTED_FEATURE,
7 => MZ_ZIP_FAILED_FINDING_CENTRAL_DIR,
8 => MZ_ZIP_NOT_AN_ARCHIVE,
9 => MZ_ZIP_INVALID_HEADER_OR_CORRUPTED,
10 => MZ_ZIP_UNSUPPORTED_MULTIDISK,
11 => MZ_ZIP_DECOMPRESSION_FAILED,
12 => MZ_ZIP_COMPRESSION_FAILED,
13 => MZ_ZIP_UNEXPECTED_DECOMPRESSED_SIZE,
14 => MZ_ZIP_CRC_CHECK_FAILED,
15 => MZ_ZIP_UNSUPPORTED_CDIR_SIZE,
16 => MZ_ZIP_ALLOC_FAILED,
17 => MZ_ZIP_FILE_OPEN_FAILED,
18 => MZ_ZIP_FILE_CREATE_FAILED,
19 => MZ_ZIP_FILE_WRITE_FAILED,
20 => MZ_ZIP_FILE_READ_FAILED,
21 => MZ_ZIP_FILE_CLOSE_FAILED,
22 => MZ_ZIP_FILE_SEEK_FAILED,
23 => MZ_ZIP_FILE_STAT_FAILED,
24 => MZ_ZIP_INVALID_PARAMETER,
25 => MZ_ZIP_INVALID_FILENAME,
26 => MZ_ZIP_BUF_TOO_SMALL,
27 => MZ_ZIP_INTERNAL_ERROR,
28 => MZ_ZIP_FILE_NOT_FOUND,
29 => MZ_ZIP_ARCHIVE_TOO_LARGE,
30 => MZ_ZIP_VALIDATION_FAILED,
31 => MZ_ZIP_WRITE_CALLBACK_FAILED,
32 => MZ_ZIP_TOTAL_ERRORS,
_ => throw ArgumentError('Unknown value for mz_zip_error: $value'),
};