List of all items
Structs
- app::AppState
- app::Application
- config::Config
- config::DatabaseConfig
- config::DatabaseConnection
- config::LoggingConfig
- config::ServerConfig
- container::Container
- errors::ErrorHandler
- errors::ValidationErrorDetails
- errors::ValidationErrors
- http::Request
- http::Response
- routing::Route
- routing::RouteGroup
- routing::Router
Enums
Traits
- RustisanApp
- traits::AuthGuard
- traits::CacheStore
- traits::CommandHandler
- traits::Controller
- traits::EventListener
- traits::FormRequest
- traits::HttpMiddleware
- traits::Model
- traits::Policy
- traits::QueueDriver
- traits::Repository
- traits::ResourceCollection
- traits::ResponseFactory
- traits::Service
- traits::SessionStore
- traits::Transformer
- traits::ValidationRule
Macros
Attribute Macros
Functions
- app::json_handler
- app::route_with_params_handler
- create_app
- create_app_with_config
- init_logging
- routing::create_error_response
- routing::create_json_response
- routing::create_response_with_status
- routing::create_success_response
- utils::camel_to_snake
- utils::pascal_to_snake
- utils::random_string
- utils::slugify
- utils::snake_to_camel
- utils::snake_to_pascal
- utils::timestamp
- utils::timestamp_millis
- utils::timestamp_to_datetime
- utils::uuid
Type Aliases
- errors::Result
- middleware::MiddlewareResult
- routing::AsyncHandler
- routing::AsyncHandlerWithId
- routing::AsyncHandlerWithIdAndRequest
- routing::AsyncHandlerWithRequest