fsrs/
error.rs

1use snafu::Snafu;
2
3#[derive(Snafu, Debug, PartialEq)]
4pub enum FSRSError {
5    NotEnoughData,
6    Interrupted,
7    InvalidParameters,
8    OptimalNotFound,
9    InvalidInput,
10    InvalidDeckSize,
11}
12
13pub type Result<T, E = FSRSError> = std::result::Result<T, E>;