1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
use thiserror::Error;

mod de;
pub use de::*;
mod psd;
pub use psd::*;
mod loss;
pub use loss::*;
mod var;
pub use var::*;

pub mod source;

#[derive(Debug, Error)]
pub enum Error {
    #[error("Frame deserialization error")]
    Frame(#[from] de::Error),
    #[error("IO/Networt error")]
    Network(#[from] std::io::Error),
}