essentia_core/data/conversion_error.rs
1use thiserror::Error;
2
3#[derive(Debug, Error)]
4pub enum ConversionError {
5 #[error("Type mismatch during conversion: {message}")]
6 TypeMismatch { message: String },
7
8 #[error("Invalid data format: {message}")]
9 InvalidFormat { message: String },
10
11 #[error("Conversion not supported: {message}")]
12 NotSupported { message: String },
13}