Enum las::Error []

pub enum Error {
    Feature(Version, &'static str),
    Header(Error),
    InverseTransform(f64Transform),
    Io(Error),
    Laszip,
    NotAscii(String),
    NotZeroFilled(Vec<u8>),
    Point(Error),
    Reader(Error),
    StringTooLong(Stringusize),
    Utf8(Utf8Error),
    Writer(Error),
    Vlr(Error),
}

Crate-specific error enum.

Variants

Feature is not supported by version.

A wrapper around las::header::Error.

The value can't have the inverse transform applied.

Wrapper around std::io::Error.

The las data is laszip compressed.

This string is not ASCII.

These bytes are not zero-filled.

Wrapper around las::point::Error.

Wrapper around las::reader::Error.

This string is too long for the target slice.

Wrapper around std::str::Utf8Error.

Wrapper around las::writer::Error.

Wrapper around las::vlr::Error.

Trait Implementations

impl Debug for Error
[src]

[src]

Formats the value using the given formatter.

impl Display for Error

Formats the value using the given formatter. Read more

impl Error for Error

A short description of the error. Read more

The lower-level cause of this error, if any. Read more

impl From<Error> for Error

Performs the conversion.

impl From<Error> for Error

Performs the conversion.

impl From<Error> for Error

Performs the conversion.

impl From<Error> for Error

Performs the conversion.

impl From<Utf8Error> for Error

Performs the conversion.

impl From<Error> for Error

Performs the conversion.

impl From<Error> for Error

Performs the conversion.