List of all items
Structs
- app::AppContext
- auth::jwt::JWT
- auth::jwt::UserClaims
- boot::BootResult
- boot::ServeParams
- concern::pagination::PaginatedResponse
- concern::pagination::PaginationFilter
- config::Auth
- config::Config
- config::CorsMiddleware
- config::Database
- config::EnableMiddleware
- config::FolderAssetsMiddleware
- config::JWT
- config::LimitPayloadMiddleware
- config::Logger
- config::Mailer
- config::MailerAuth
- config::Middlewares
- config::Redis
- config::Server
- config::SmtpMailer
- config::StaticAssetsMiddleware
- config::TimeoutRequestMiddleware
- config::Workers
- controller::AppRoutes
- controller::ErrorDetail
- controller::Json
- controller::ListRoutes
- controller::Routes
- controller::format::RenderBuilder
- controller::middleware::auth::ApiToken
- controller::middleware::auth::JWT
- controller::middleware::auth::JWTWithUser
- controller::middleware::etag::EtagLayer
- controller::middleware::etag::EtagMiddleware
- controller::views::ViewEngine
- controller::views::engines::TeraView
- controller::views::pagination::Pager
- controller::views::pagination::PagerMeta
- db::EXTRACT_DB_NAME
- doctor::Check
- mailer::Args
- mailer::Email
- mailer::EmailSender
- mailer::MailerOpts
- mailer::MailerWorker
- model::ModelValidation
- prelude::DateTime
- prelude::Dir
- prelude::Form
- prelude::Path
- prelude::State
- prelude::cookie::Cookie
- prelude::cookie::CookieJar
- task::TaskInfo
- task::Tasks
- validation::ModelValidation
- worker::Pool
- worker::Processor
- worker::RedisConnectionManager
Enums
- boot::RunDbCommand
- boot::StartMode
- config::WorkerMode
- doctor::CheckStatus
- doctor::Resource
- environment::Environment
- errors::Error
- model::ModelError
- prelude::cookie::Expiration
- prelude::cookie::SameSite
Traits
- app::Hooks
- app::Initializer
- controller::views::ViewRenderer
- controller::views::pagination::PaginationResponseTrait
- mailer::Mailer
- model::Authenticable
- prelude::ActiveModelTrait
- prelude::EntityTrait
- prelude::IntoActiveModel
- prelude::IntoResponse
- prelude::ModelTrait
- task::Task
- worker::AppWorker
- worker::Worker
Macros
Attribute Macros
Functions
- boot::connect_redis
- boot::create_app
- boot::create_context
- boot::list_endpoints
- boot::run_app
- boot::run_db
- boot::run_task
- boot::start
- cli::main
- cli::playground
- concern::pagination::paginate
- concern::pagination::view
- controller::format::empty
- controller::format::html
- controller::format::json
- controller::format::render
- controller::format::text
- controller::format::view
- controller::middleware::auth::extract_token_from_header
- controller::not_found
- controller::unauthorized
- db::connect
- db::converge
- db::create
- db::entities
- db::migrate
- db::reset
- db::run_app_seed
- db::seed
- db::status
- db::truncate_table
- db::verify_access
- doctor::check_db
- doctor::check_redis
- doctor::check_seaorm_cli
- doctor::run_all
- environment::resolve_from_env
- hash::hash_password
- hash::verify_password
- prelude::Set
- prelude::delete
- prelude::get
- prelude::post
- prelude::put
- schema::big_integer
- schema::big_integer_null
- schema::big_integer_uniq
- schema::bool
- schema::bool_null
- schema::date
- schema::date_null
- schema::decimal
- schema::decimal_len
- schema::decimal_len_null
- schema::decimal_null
- schema::double
- schema::double_null
- schema::float
- schema::float_null
- schema::integer
- schema::integer_null
- schema::integer_uniq
- schema::json
- schema::json_null
- schema::jsonb
- schema::jsonb_null
- schema::pk_auto
- schema::small_integer
- schema::small_integer_null
- schema::small_integer_uniq
- schema::string
- schema::string_null
- schema::string_uniq
- schema::table_auto
- schema::text
- schema::text_null
- schema::timestamp
- schema::timestamp_null
- schema::timestamps
- schema::timestamptz
- schema::timestamptz_null
- schema::tiny_integer
- schema::tiny_integer_null
- schema::tiny_integer_uniq
- schema::uuid
- schema::uuid_col
- schema::uuid_col_null
- validation::into_db_error
- validation::into_errors
- validation::into_json_errors
- validation::is_valid_email
- worker::get_queues