h3ron_ndarray/error.rs
1use thiserror::Error as DeriveError;
2
3#[derive(Debug, DeriveError)]
4pub enum Error {
5 #[error("Transform is not invertible")]
6 TransformNotInvertible,
7 #[error("Empty array")]
8 EmptyArray,
9 #[error("Unsupported array shape")]
10 UnsupportedArrayShape,
11 #[error("h3ron error: {0}")]
12 H3ron(#[from] h3ron::Error),
13}