Enum laz::errors::LasZipError [−][src]
#[non_exhaustive]
pub enum LasZipError {
UnknownLazItem(u16),
UnsupportedLazItemVersion(LazItemType, u16),
UnknownCompressorType(u16),
UnsupportedCompressorType(CompressorType),
UnsupportedPointFormat(u8),
IoError(Error),
MissingChunkTable,
}
Expand description
Errors of this crate
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.
UnknownLazItem(u16)
The Laz item it not known
Tuple Fields of UnknownLazItem
0: u16
UnsupportedLazItemVersion(LazItemType, u16)
The compression version used for the item is not supported
Tuple Fields of UnsupportedLazItemVersion
0: LazItemType
1: u16
UnknownCompressorType(u16)
The type of compressor used is not known
Tuple Fields of UnknownCompressorType
0: u16
UnsupportedCompressorType(CompressorType)
The type of compressor exists but it is not supported
Tuple Fields of UnsupportedCompressorType
UnsupportedPointFormat(u8)
The point format id is not supported
Tuple Fields of UnsupportedPointFormat
0: u8
IoError(Error)
Wrapper around and io error from the std lib
Tuple Fields of IoError
0: Error
The chunk table could not be found in the file and it is required for the operation.