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