gitextract_y59kkk7e/ ├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── doc/ │ ├── Application.md │ ├── AutoReloading.md │ ├── ConnectionLifecycle.md │ ├── Databases.md │ ├── Errors.md │ ├── Extractors.md │ ├── GettingStarted.md │ ├── HTTP2.md │ ├── HTTPServerInitialization.md │ ├── Handlers.md │ ├── Middleware.md │ ├── Requests.md │ ├── Responses.md │ ├── Server.md │ ├── StaticFiles.md │ ├── Testing.md │ ├── URLDispatch.md │ ├── Webscokets.md │ ├── WelcomeToActix.md │ └── WhatIsActix.md └── src/ ├── bin/ │ ├── application.rs │ ├── errors_custom_error_response.rs │ ├── extractors_application_state_arc.rs │ ├── extractors_application_state_cell.rs │ ├── extractors_json.rs │ ├── extractors_type_safe_path.rs │ ├── handlers_different_return_types.rs │ ├── handlers_request_handlers.rs │ ├── handlers_response_with_custom_type.rs │ ├── handlers_streaming_response_body.rs │ ├── hello_world.rs │ ├── middleware.rs │ ├── middleware_error_handler.rs │ ├── middleware_logging.rs │ ├── middleware_session.rs │ ├── requests.rs │ ├── responses.rs │ ├── server.rs │ ├── server_graceful_shutdown.rs │ ├── server_keepalive.rs │ ├── static_file.rs │ ├── url_dispatch_scoping.rs │ └── websocket_echo.rs └── main.rs