1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
use thiserror::Error as DeriveError;

#[derive(Debug, DeriveError)]
pub enum Error {
    #[error("Transform is not invertible")]
    TransformNotInvertible,
    #[error("Empty array")]
    EmptyArray,
    #[error("Unsupported array shape")]
    UnsupportedArrayShape,
}