List of all items
Structs
- EmailBody
- Message
- auth::Authed
- auth::CheckAllPermissions
- auth::CheckAnyPermission
- auth::CheckOnePermission
- auth::EmailAndPassword
- auth::HasPermissionLayer
- auth::HasPermissionService
- auth::HasPredicateLayer
- auth::HasPredicateService
- auth::LoginResult
- auth::NotAnonymousLayer
- auth::NotAnonymousService
- auth::SessionBackend
- auth::SessionCookieBuilder
- auth::SessionKey
- auth::api_key::ApiKey
- auth::api_key::ApiKeyData
- auth::api_key::ApiKeyUpdateBody
- auth::endpoints::UpdatePasswordRequest
- auth::lookup::AuthLookup
- auth::lookup::FallbackAnonymousUser
- auth::middleware::AuthLayer
- auth::middleware::AuthService
- auth::oauth::OAuthLoginResponse
- auth::oauth::endpoints::OAuthCallbackQuery
- auth::oauth::providers::AuthorizeUrl
- auth::oauth::providers::GitHubOAuthProvider
- auth::oauth::providers::GoogleOAuthProvider
- auth::oauth::providers::OAuthUserDetails
- auth::oauth::providers::TwitterOAuthProvider
- auth::password::HashedPassword
- auth::passwordless_email_login::PasswordlessLoginRequestAnswer
- email::Email
- email::EmailAttachment
- email::EmailBuilder
- email::services::EmailSender
- email::services::noop_service::NoopEmailService
- email::services::resend::ResendEmailService
- email::services::test_service::TestEmailService
- email::templates::EmailContent
- email::templates::TeraError
- error_reporting::sentry::Sentry
- error_stack::ContextWithAttachments
- error_stack::ContextWithAttachmentsIterator
- error_stack::ErrorStackInformation
- errors::ErrorDetails
- errors::ErrorResponseData
- errors::ForceObfuscate
- errors::FormDataResponse
- errors::ObfuscateError
- errors::ObfuscateErrorLayer
- errors::ObfuscateErrorLayerSettings
- errors::WrapReport
- extract::FormOrJson
- extract::Multipart
- extract::ValidatedForm
- object_id::ObjectId
- query_string::Populate
- requests::ContentType
- requests::MakeRequestUuidV7
- requests::file::FileData
- requests::file::FileUpload
- requests::json_schema::ValidationErrorResponse
- requests::multipart::MultipartProcessor
- route_services::ForwardRequest
- route_services::ServeDirWithCache
- server::FiligreeState
- server::NewUserFlags
- sql::FilterBuilder
- sql::ValuesBuilder
- storage::QueryFilename
- storage::Storage
- storage::local::LocalStoreConfig
- storage::s3::S3StoreConfig
- testing::TestClient
- tracing_config::HoneycombConfig
- tracing_config::OtlpTonicConfig
- tracing_config::TraceConfigureError
- uploads::UploadHasher
- uploads::UploadSize
- users::users::CreateUserDetails
- users::users::UserCreatorError
Enums
- auth::AuthError
- auth::CorsSetting
- auth::ExpiryStyle
- auth::ObjectPermission
- auth::SameSiteArg
- auth::SessionError
- auth::UserFromRequestPartsValue
- auth::oauth::OAuthError
- email::services::EmailError
- error_reporting::ErrorReporter
- errors::ErrorKind
- errors::OrderByError
- extract::Rejection
- object_id::ObjectIdError
- sql::BindingOperator
- storage::R2Jurisdiction
- storage::StorageConfig
- storage::StorageError
- storage::StoragePreset
- tracing_config::TracingExportConfig
- tracing_config::TracingProvider
- uploads::UploadInspectorError
Traits
- auth::AuthInfo
- auth::AuthQueries
- auth::PermissionChecker
- auth::oauth::providers::OAuthProvider
- email::services::EmailService
- email::templates::EmailTemplate
- error_reporting::HandleError
- error_reporting::HandleErrorReport
- error_reporting::sentry::ErrorStackHubExt
- error_stack::ContextWithAttachmentsExt
- errors::HttpError
- inspect_response::InspectResponseError
- object_id::ObjectIdPrefix
- propagate_http_span::PropagateSpan
- testing::ResponseExt
- uploads::UploadInspector
- users::users::UserCreator
Macros
Functions
- auth::api_key::add_api_key
- auth::api_key::decode_key
- auth::api_key::delete_api_key
- auth::api_key::list_api_keys
- auth::api_key::lookup_api_key_for_auth
- auth::api_key::lookup_api_key_from_bearer_token
- auth::api_key::set_api_key_enabled
- auth::api_key::update_api_key
- auth::endpoints::create_routes
- auth::get_auth_info
- auth::get_auth_info_from_parts
- auth::get_session_cookie
- auth::has_all_permissions
- auth::has_any_permission
- auth::has_auth_predicate
- auth::has_permission
- auth::not_anonymous
- auth::oauth::add_oauth_login
- auth::oauth::endpoints::callback
- auth::oauth::endpoints::create_routes
- auth::oauth::endpoints::login
- auth::oauth::handle_login_code
- auth::oauth::providers::build_redirect_url
- auth::oauth::providers::create_supported_providers
- auth::oauth::providers::fetch_access_token_simple
- auth::oauth::providers::fetch_access_token_with_pkce
- auth::oauth::start_oauth_login
- auth::password::create_reset_token
- auth::password::login_with_password
- auth::password::lookup_user_from_email_and_password
- auth::password::new_hash
- auth::password::verify_password
- auth::passwordless_email_login::check_signup_request
- auth::passwordless_email_login::perform_passwordless_login
- auth::passwordless_email_login::setup_passwordless_login
- config::merge_option_if_set
- config::parse_option
- config::prefixed_env_var
- email::services::email_service_from_name
- email::templates::create_templates
- email::templates::render_template_pair
- email::templates::render_template_pair_with_context
- error_reporting::sentry::event_from_report
- errors::panic_handler
- propagate_http_span::extract_request_parent
- requests::json_schema::validate
- requests::multipart::parse_multipart
- requests::urlencoded::value_from_urlencoded
- route_services::serve_immutable_files
- server::shutdown_signal
- storage::s3::create_store
- tracing_config::configure_tracing
- tracing_config::create_tracing_config
- tracing_config::teardown_tracing
- tracing_config::test::init
- users::organization::add_user_to_organization
- users::organization::remove_user_from_organization
- users::organization::set_user_active
- users::roles::add_default_role_to_user
- users::roles::add_permissions_to_role
- users::roles::add_roles_to_user
- users::roles::remove_permissions_from_role
- users::roles::remove_roles_from_user
- users::users::add_user_email_login
Type Aliases
- auth::OrganizationId
- auth::RoleId
- auth::SessionId
- auth::UserId
- auth::middleware::AuthQueriesContainer
- extract::FormOrJsonResult
- requests::json_schema::SchemaErrors