List of all items
Structs
- admin::Admin
- admin::AdminEntry
- admin::AdminField
- admin::AdminRelation
- admin::AdminTheme
- admin::CellLink
- admin::EditRow
- admin::ListOpts
- admin::ListPage
- admin::ListRow
- admin::SiteBranding
- admin::UserProfileRow
- admin::UserProfileSection
- admin::audit::AdminAction
- admin::audit::LogEntry
- admin::bulk::BulkActionContext
- admin::bulk::BulkActionFailure
- admin::bulk::BulkActionResult
- admin::feature_flags::FeatureFlag
- admin::filters::FieldUI
- admin::filters::FilterDef
- admin::modeladmin::BulkAction
- admin::modeladmin::FieldValidationError
- admin::modeladmin::Fieldset
- admin::modeladmin::Inline
- admin::notifications::Notification
- admin::relations::InverseRelation
- admin::relations::RelationRegistry
- admin::relations::ResolvedRelation
- auth::DefaultPasswordPolicy
- auth::DefaultRecoveryPolicy
- auth::Identity
- auth::InvalidationOutcome
- auth::LoginThrottle
- auth::Permission
- auth::Session
- auth::StoredUser
- auth::Superuser
- auth::UserProfile
- email::LogMailer
- email::Mail
- email::RecoveryEmailParts
- http::Context
- http::FormData
- http::Request
- http::Response
- middleware::CorrelationId
- middleware::CsrfGuard
- middleware::Locale
- middleware::RateLimiter
- migrations::ApplyOptions
- migrations::MigrationFile
- orm::Db
- orm::DbOptions
- orm::Row
- router::Next
- router::Router
- server::Server
- templates::Templates
Enums
- admin::FieldType
- admin::audit::ActionType
- admin::audit::AuditEvent
- admin::filters::FieldRole
- admin::filters::FilterKind
- admin::modeladmin::SortDir
- admin::relations::RegistryError
- auth::MfaPolicy
- auth::PasswordPolicyError
- auth::PermissionError
- auth::Role
- auth::SessionInvalidationReason
- auth::SessionTarget
- auth::SessionTrust
- auth::emergency::DisableMfaOutcome
- auth::emergency::EmergencyAccessOutcome
- auth::emergency::PromoteOutcome
- auth::emergency::ResetOutcome
- auth::emergency::UnlockOutcome
- email::MailerError
- error::Error
- orm::Value
Traits
- admin::AdminModel
- admin::modeladmin::ModelAdmin
- auth::PasswordPolicy
- auth::RecoveryPolicy
- email::Mailer
- orm::Model
Derive Macros
Functions
- admin::audit::ensure_table
- admin::audit::for_object
- admin::audit::recent
- admin::audit::record
- admin::feature_flags::ensure_table
- admin::feature_flags::feature_enabled
- admin::feature_flags::invalidate_cache
- admin::filters::classify_field
- admin::filters::field_ui_metadata
- admin::filters::field_ui_metadata_with_relation
- admin::filters::format_relation_cell
- admin::filters::infer_filters
- admin::filters::infer_filters_with_registry
- admin::filters::infer_filters_with_relations
- admin::filters::mask_pii
- admin::modeladmin::parse_order_spec
- admin::notifications::ensure_table
- admin::notifications::send
- admin::redact::redact_backup_code
- admin::redact::redact_mfa_secret
- admin::redact::redact_password
- admin::redact::redact_token
- admin::register_admin_routes
- auth::add_user_to_group
- auth::check_permission
- auth::create_group
- auth::create_session
- auth::create_user
- auth::current_session_id
- auth::delete_session
- auth::emergency::disable_mfa
- auth::emergency::emergency_access
- auth::emergency::fresh_correlation_id
- auth::emergency::generate_temp_password
- auth::emergency::promote
- auth::emergency::reset_password
- auth::emergency::unlock
- auth::find_user_by_email
- auth::grant_model_to_default_groups
- auth::grant_to_group
- auth::grant_to_user
- auth::guards::enforce_cross_rank_safe
- auth::guards::enforce_no_orphan_role
- auth::guards::enforce_role_ceiling
- auth::guards::enforce_self_demote_safe
- auth::hash_password
- auth::identity_from_session
- auth::init_permission_tables
- auth::init_session_tables
- auth::init_tables
- auth::init_user_tables
- auth::invalidate_sessions
- auth::list_active_for_user
- auth::load_user_profile
- auth::login
- auth::logout_session
- auth::migrate_user_schema
- auth::permissions_for_user
- auth::protected_roles
- auth::purge_expired_sessions
- auth::register_model_permissions
- auth::remove_user_from_group
- auth::seed_default_groups
- auth::session_token_from_cookie
- auth::set_password
- auth::update_user_role
- auth::verdict_for_orphan_role
- auth::verify_password
- auth::would_orphan_developers
- auth::would_orphan_protected
- auth::would_orphan_role
- background::spawn_housekeeping
- background::spawn_session_sweeper
- email::render_recovery_html
- middleware::correlation_id
- middleware::csrf_protect
- middleware::gzip
- middleware::locale
- middleware::logger
- middleware::parse_accept_language
- middleware::rate_limit
- middleware::security_headers
- migrations::applied_versions
- migrations::apply
- migrations::apply_with
- migrations::generate
- migrations::status
- orm::all
- orm::count
- orm::create
- orm::delete
- orm::find
- orm::page
- orm::update
- server::serve_static
- templates::embedded_template_names
- templates::embedded_template_source
Type Aliases
- auth::SharedPasswordPolicy
- auth::SharedRecoveryPolicy
- email::SharedMailer
- error::Result
- router::BoxFuture
- router::HandlerFn
- router::MiddlewareFn