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>;