gitextract_am2piau4/ ├── .github/ │ └── workflows/ │ ├── clippy.yml │ ├── code-coverage.yml │ ├── nightly-test.yml │ ├── release.yml │ ├── security-audit.yml │ └── stable-test.yml ├── .gitignore ├── .vscode/ │ └── launch.json ├── Cargo.toml ├── LICENSE ├── Makefile ├── README.md ├── assets/ │ ├── author.txt │ ├── cert.pem │ ├── css/ │ │ └── table.css │ ├── key.pem │ └── welcome.html ├── examples/ │ ├── echo.rs │ ├── hello-world.rs │ ├── https.rs │ ├── restful-api.rs │ ├── serve-file.rs │ ├── websocket-echo.rs │ └── welcome.rs ├── integration/ │ ├── diesel-example/ │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── src/ │ │ │ ├── bin/ │ │ │ │ └── api.rs │ │ │ ├── data_object.rs │ │ │ ├── endpoints.rs │ │ │ ├── lib.rs │ │ │ ├── models.rs │ │ │ └── schema.rs │ │ └── tests/ │ │ └── restful.rs │ ├── juniper-example/ │ │ ├── Cargo.toml │ │ ├── README.md │ │ └── src/ │ │ ├── main.rs │ │ ├── models.rs │ │ └── schema.rs │ ├── multipart-example/ │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── assets/ │ │ │ └── index.html │ │ └── src/ │ │ └── main.rs │ └── websocket-example/ │ ├── Cargo.toml │ ├── README.md │ └── src/ │ └── main.rs ├── roa/ │ ├── Cargo.toml │ ├── README.md │ ├── src/ │ │ ├── body/ │ │ │ ├── file/ │ │ │ │ ├── content_disposition.rs │ │ │ │ └── help.rs │ │ │ └── file.rs │ │ ├── body.rs │ │ ├── compress.rs │ │ ├── cookie.rs │ │ ├── cors.rs │ │ ├── forward.rs │ │ ├── jsonrpc.rs │ │ ├── jwt.rs │ │ ├── lib.rs │ │ ├── logger.rs │ │ ├── query.rs │ │ ├── router/ │ │ │ ├── endpoints/ │ │ │ │ ├── dispatcher.rs │ │ │ │ └── guard.rs │ │ │ ├── endpoints.rs │ │ │ ├── err.rs │ │ │ └── path.rs │ │ ├── router.rs │ │ ├── stream.rs │ │ ├── tcp/ │ │ │ ├── incoming.rs │ │ │ └── listener.rs │ │ ├── tcp.rs │ │ ├── tls/ │ │ │ ├── incoming.rs │ │ │ └── listener.rs │ │ ├── tls.rs │ │ └── websocket.rs │ └── templates/ │ └── user.html ├── roa-async-std/ │ ├── Cargo.toml │ ├── README.md │ └── src/ │ ├── lib.rs │ ├── listener.rs │ ├── net.rs │ └── runtime.rs ├── roa-core/ │ ├── Cargo.toml │ ├── README.md │ └── src/ │ ├── app/ │ │ ├── future.rs │ │ ├── runtime.rs │ │ └── stream.rs │ ├── app.rs │ ├── body.rs │ ├── context/ │ │ └── storage.rs │ ├── context.rs │ ├── err.rs │ ├── executor.rs │ ├── group.rs │ ├── lib.rs │ ├── middleware.rs │ ├── request.rs │ ├── response.rs │ └── state.rs ├── roa-diesel/ │ ├── Cargo.toml │ ├── README.md │ └── src/ │ ├── async_ext.rs │ ├── lib.rs │ └── pool.rs ├── roa-juniper/ │ ├── Cargo.toml │ ├── README.md │ └── src/ │ └── lib.rs ├── rustfmt.toml ├── src/ │ └── lib.rs ├── templates/ │ └── directory.html └── tests/ ├── logger.rs ├── restful.rs └── serve-file.rs