tttr-toolbox-arrays 0.5.0

Fast streaming algorithms for your TTTR data.
Documentation
use std::io;
use thiserror::Error as ThisError;

#[derive(ThisError, Debug)]
pub enum Error {
    #[error("File {0} does not exist.")]
    FileNotAvailable(String),
    #[error("IO error.")]
    IOError(#[from] io::Error),
    //#[error("Failed unicode data conversion.")]
    //InvalidUnicode(#[from] IOError),
    #[error("A different enum variant was expexted.")]
    WrongEnumVariant,
    #[error("{0}")]
    InvalidHeader(String),
    #[error("{0}")]
    NotImplemented(String),
	#[error("Invalid TTTR array input: {0}")]
	InvalidInput(String),
}