List of all items
Structs
- AnalyticsConfig
- App
- AppState
- AppStateInner
- Back
- ClientIp
- Config
- Cookies
- CurrentRoute
- DomainParams
- Download
- Embedded
- Found
- Htmx
- HxPushUrl
- HxRedirect
- HxRefresh
- HxReswap
- HxRetarget
- HxTrigger
- Kernel
- Path
- Provided
- Registry
- RequestId
- Resource
- RouteInfo
- Routes
- SentBroadcast
- SentNotification
- Session
- SetCookie
- TrustedProxies
- analytics::Event
- analytics::GaClientId
- analytics::ServerEvent
- audit::Audit
- audit::AuditLog
- audit::Entry
- auth::AccessToken
- auth::Auth
- auth::AuthUser
- auth::Can
- auth::Device
- auth::DeviceToken
- auth::NewDeviceToken
- auth::NewToken
- auth::Registration
- auth::User
- auth::events::AccountDeleted
- auth::events::EmailVerified
- auth::events::LockedOut
- auth::events::LoggedIn
- auth::events::LoggedOut
- auth::events::LoginFailed
- auth::events::OtherDevicesLoggedOut
- auth::events::PasswordChanged
- auth::events::PasswordReset
- auth::events::ProfileUpdated
- auth::events::Registered
- auth::notifications::DatabaseMessage
- auth::notifications::DatabaseNotification
- auth::notifications::Recipient
- auth::permissions::AssignRole
- auth::permissions::Assignment
- auth::permissions::Permissions
- auth::permissions::Scope
- auth::second_factor::PendingLogin
- cache::Cache
- cache::Lock
- cache::LockGuard
- chart::Period
- chart::Series
- chart::Trend
- command::Args
- context::Current
- cors::AllowCredentials
- cors::AllowHeaders
- cors::AllowMethods
- cors::AllowOrigin
- cors::AllowPrivateNetwork
- cors::Any
- cors::Cors
- cors::CorsLayer
- cors::ExposeHeaders
- cors::MaxAge
- cors::ResponseFuture
- cors::Vary
- db::Col
- db::Condition
- db::CursorPage
- db::Db
- db::DbError
- db::Encrypted
- db::FactoryBuilder
- db::InvalidUlid
- db::Json
- db::Migration
- db::MigrationStatus
- db::Page
- db::Paginated
- db::Query
- db::Row
- db::SimplePage
- db::Sql
- db::Transaction
- db::Ulid
- db::Unsealed
- db::relations::Morph
- db::relations::Pivot
- db::schema::ModelColumn
- db::schema::ModelIndex
- grid::Action
- grid::Column
- grid::Grid
- grid::GridPage
- grid::GridPrefs
- grid::GridRequest
- grid::RowOrder
- grid::Selection
- grid::Workbook
- http::FakeHttp
- http::FakeResponse
- http::Http
- http::Request
- http::Response
- http::SentRequest
- i18n::Lang
- i18n::RequestLocale
- i18n::Translator
- import::FailedRow
- import::Import
- import::ImportReport
- live_component::LiveContext
- live_component::Mounted
- mail::Attachment
- mail::Mail
- mail::MailConfig
- mail::Mailer
- maintenance::Down
- maintenance::DownOptions
- queue::Batch
- queue::BatchStatus
- queue::Chain
- queue::Dashboard
- queue::FailedJob
- queue::JobContext
- queue::Middleware
- queue::Queue
- queue::QueueCounts
- queue::QueueStats
- queue::Worker
- rate_limit::Limit
- rate_limit::LimitRequest
- report::ErrorReport
- report::RequestReport
- schedule::Schedule
- schedule::ScheduledTask
- schedule::UpcomingRun
- security::Csp
- security::CspNonce
- security::PermissionsPolicy
- select::OptionQuery
- select::SelectOption
- seo::Sitemap
- signed::ValidSignature
- storage::FileInfo
- storage::Storage
- storage::StorageConfig
- testing::LiveTest
- testing::TestApp
- testing::TestRequest
- testing::TestResponse
- timezone::Zone
- toast::Toast
- toast::ToastAction
- upload::Upload
- validation::Dimensions
- validation::Errors
- validation::Field
- validation::FormContext
- validation::KeyValues
- validation::Password
- validation::Valid
- validation::ValidationError
- validation::Validator
- view::Component
- view::Prop
- view::View
- view::ViewContext
- view::Views
- webhook::WebhookCall
- webhook::WebhookRequest
Enums
- CacheStore
- CspMode
- Environment
- Error
- LogFormat
- PermissionsMode
- SessionDriver
- auth::notifications::Channel
- auth::permissions::Scopes
- chart::Bucket
- db::Conn
- db::DbValue
- db::Dialect
- db::schema::ColumnKind
- grid::ExportFormat
- grid::Kind
- grid::Pin
- grid::Summary
- mail::MailDriver
- mail::MailEncryption
- report::ReportKind
- storage::DiskDriver
- toast::ToastKind
- validation::Inspected
- webhook::WebhookStatus
Traits
- Module
- RedirectExt
- auth::Policy
- auth::Viewer
- auth::notifications::Notification
- command::AppCommand
- db::Comparable
- db::Executor
- db::Factory
- db::FromDb
- db::FromRow
- db::IntoColumn
- db::Model
- db::ModelHooks
- db::ModelKey
- db::Number
- db::RowIndex
- db::ToDbValue
- db::relations::ForeignKey
- db::schema::ColumnType
- events::Event
- live_component::LiveComponent
- queue::Job
- validation::FieldValue
- validation::Rule
- validation::Validate
- validation::ValidateHooks
- view::ViewData
- webhook::Webhook
Macros
Functions
- abort
- abort_if
- abort_unless
- analytics::event
- audit::for_subject
- audit::for_user
- audit::latest
- audit::prune
- audit::record
- auth::change_password
- auth::confirm_identity
- auth::hash_password
- auth::login
- auth::logout
- auth::logout_other_devices
- auth::needs_rehash
- auth::normalize_email
- auth::notifications::prune_read_notifications
- auth::permissions::active_scope
- auth::permissions::clear_scope
- auth::permissions::define_role
- auth::permissions::delete_role
- auth::permissions::grant
- auth::permissions::prune_ended_assignments
- auth::permissions::revoke
- auth::permissions::roles
- auth::permissions::scopes_with
- auth::permissions::set_scope
- auth::permissions::users_with_permission
- auth::permissions::users_with_permission_in
- auth::permissions::users_with_role
- auth::permissions::users_with_role_in
- auth::prune_expired_tokens
- auth::register_verified
- auth::registration_open
- auth::second_factor::complete_login
- auth::second_factor::pending_login
- auth::send_verification
- auth::sign_in
- auth::verify_password
- context::app
- context::get
- context::remove
- context::scope
- context::set
- cors::any
- cors::preflight_request_headers
- currency_decimals
- db::capture_queries
- db::now
- db::relations::belongs_to
- db::relations::count_many
- db::relations::has_many
- db::relations::has_many_through
- db::relations::sum_many
- db::search::migration
- db::search::rebuild
- db::sql
- format_money
- format_number
- generate_key
- grid::save_prefs
- i18n::current_locale
- i18n::format
- i18n::remember_locale
- i18n::set_current_locale
- i18n::with_locale
- import::template
- live_component::arg
- live_component::arity
- maintenance::down
- maintenance::status
- maintenance::up
- prompt::answering
- prompt::ask
- prompt::ask_or
- prompt::choice
- prompt::confirm
- prompt::secret
- random_token
- signed::verify
- view::add_template
- view::view
- webhook::ensure
- webhook::hmac_sha256_hex
- webhook::hmac_sha512_hex
- webhook::retry
- webhook::same
- webhook::secret
- webhook::sha256_hex
- webhook::sha512_hex
- webhook::verify_hmac_sha256
- webhook::verify_timestamped