List of all items
Structs
- app::Config
- base64::DecodeError
- base64::engine::general_purpose::Standard
- bcrypt::Blowfish
- chrono::DateTime
- chrono::Duration
- chrono::FixedOffset
- chrono::Format
- chrono::Local
- chrono::NaiveDate
- chrono::NaiveDateTime
- chrono::NaiveTime
- chrono::Utc
- database::DB
- database::OrderClause
- database::QueryBuilder
- errors::ErrorController
- logger::LoggerGuard
- middleware::Next
- rand::CustomRng
- rand::distr::Alphanumeric
- requests::Request
- responses::ResponseHelper
- router::HandlerWrapper
- router::Html
- router::Json
- router::MethodRouter
- router::Redirect
- router::Route
- router::Router
- router::State
- rust_embed::EmbeddedFile
- rust_embed::Metadata
- schema::Blueprint
- schema::Column
- schema::ColumnBuilder
- schema::ForeignKey
- schema::ForeignKeyBuilder
- schema::Schema
- schema::SchemaManager
- server::AppState
- session::Session
- session_manager::RustBasicSessionStore
- sql::any::Any
- sql::any::AnyArguments
- sql::any::AnyQueryResult
- sql::any::PoolConnection
- sql::any::SqliteConnection
- sql::any::SqlitePoolInner
- sql::driver::QueryResult
- sql::driver::SqlColumn
- sql::driver::SqlRow
- sql::driver::sqlite::SqliteConnection
- sql::driver::sqlite::SqliteTransaction
- sql::driver::sqlite::sqlite3
- sql::driver::sqlite::sqlite3_stmt
- sql::query::Query
- sql::row::AnyColumn
- sql::row::AnyRow
- sql::row::AnyTypeInfo
- support::log::Log
- support::str::Str
- support::str::Stringable
- support::validator::Validator
- template::TemplateEngine
- template::evaluator::Evaluator
- template::lexer::Lexer
- template::parser::Parser
- testing::TestClient
- testing::TestResponse
- uuid::Uuid
Enums
- bcrypt::BcryptError
- chrono::LocalResult
- chrono_tz::Tz
- chrono_tz::TzOffset
- database::WhereClause
- logger::Level
- middleware::MiddlewareChain
- sql::any::AnyConnection
- sql::any::AnyPool
- sql::driver::SqlValue
- sql::driver::error::SqlError
- sql::error::Error
- sql::row::DbValue
- template::lexer::Token
- template::parser::Expr
- template::parser::Node
Traits
- chrono::Offset
- chrono::TimeZone
- colored::Colorize
- rand::distr::SampleString
- router::ErasedHandler
- router::Handler
- router::IntoResponse
- schema::MigrationTrait
- schema::MigratorTrait
- seeder::SeederTrait
- sql::any::Database
- sql::any::Executor
- sql::driver::FromSql
- sql::driver::RowIndex
- sql::driver::SqlConnection
- sql::driver::ToSql
- sql::query::IntoBindValue
- sql::row::Column
- sql::row::Decode
- sql::row::Row
- sql::row::RowIndex
- sql::row::TypeInfo
- validator::Validate
Macros
- log_debug
- log_error
- log_info
- log_trace
- log_warn
- model
- seeder
- sql_params
- tracing::debug
- tracing::error
- tracing::info
- tracing::trace
- tracing::warn
Attribute Macros
Derive Macros
Functions
- base64::decode
- base64::encode
- bcrypt::base64_decode
- bcrypt::base64_encode
- bcrypt::bcrypt
- bcrypt::hash
- bcrypt::verify
- chrono::date_to_epoch_days
- chrono::days_in_month
- chrono::epoch_days_to_date
- chrono::is_leap_year
- chrono::parse_naive_datetime
- chrono::parse_offset_secs
- database::connect
- database::row_to_json_value
- dotenvy::dotenv
- logger::init
- logger::log
- middleware::from_fn
- middleware::logging::logging_middleware
- middleware::security_headers::security_headers_middleware
- rand::fill_bytes
- rand::random_alphanumeric
- rand::rng
- router::delete
- router::get
- router::get_named_routes
- router::patch
- router::post
- router::put
- serde_urlencoded::from_bytes
- serde_urlencoded::from_str
- server::set_embedded_public
- server::start_server
- session::init_sessions
- session::setup_session
- sql::any::install_default_drivers
- sql::driver::connect
- sql::query::query
- support::casts::deserialize_bool
- support::casts::deserialize_json
- support::casts::deserialize_option_bool
- support::casts::deserialize_option_json
- support::casts::serialize_bool
- support::casts::serialize_json
- support::casts::serialize_option_bool
- support::casts::serialize_option_json
- view::render
- view::render_to_string
- view::set_embedded_templates
- view::view
Type Aliases
- bcrypt::BcryptResult
- middleware::MiddlewareFn
- router::Response
- schema::DbErr
- template::evaluator::FilterFn