essentia-core 0.1.5

Core Rust library wrapping Essentia functionality
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use thiserror::Error;

#[derive(Debug, Error)]
pub enum ConversionError {
    #[error("Type mismatch during conversion: {message}")]
    TypeMismatch { message: String },

    #[error("Invalid data format: {message}")]
    InvalidFormat { message: String },

    #[error("Conversion not supported: {message}")]
    NotSupported { message: String },
}