1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
mod ota;
mod model;

pub mod setup;
pub mod routes;
pub mod tables;
pub mod constraints;

pub use self::model::{BoardDifficulty, SudokuSolution, SudokuBoard, Session, User};
pub use self::ota::{NewBoardRequestForm, OldBoardRequestForm, SanitisedUserData, SolutionOrdering, LeaderboardOf, BoardMessage, LoginForm};

pub mod errors {
    //! Various API errors.

    pub use self::super::ota::{GenericErrorSeverity, GenericError, LoginError};
}