List of all items
Structs
- auth::Auth
- auth::db::Users
- auth::endpoints::sign_in
- auth::endpoints::sign_up
- auth::middleware::AuthMiddleware
- auth::middleware::AuthMiddlewareFactory
- auth::passwd::DbPassword
- auth::token::Claims
- auth::token::Tokens
- games::GamesService
- games::db::Games
- games::endpoints::create
- games::endpoints::get
- games::endpoints::join
- games::endpoints::leave
- games::endpoints::list
Enums
- auth::db::RegistrationError
- games::db::AdditionError
- games::db::CreationError
- games::db::RemovalAction
- games::db::RemovalError
Traits
Macros
Functions
- auth::endpoints::configure
- conf::mandatory
- conf::optional
- conf::var
- db_pool
- games::endpoints::configure
- main
Constants
- DB_URL_VAR_NAME
- DEFAULT_HTTP_PORT
- HTTP_PORT_VAR_NAME
- JSON_PAYLOAD_LIMIT
- auth::JWT_SECRET_VAR_NAME
- auth::MAX_SECRET_LEN
- auth::MIN_SECRET_LEN
- auth::passwd::MAX_PASS_HASH_LEN
- auth::passwd::MAX_PASS_SALT_LEN
- auth::token::TOKEN_LIFETIME
- db::SQLITE_CONSTRAINT_FOREIGNKEY
- db::SQLITE_CONSTRAINT_PRIMARYKEY
- games::db::SERVER_LEN