├── .gitignore ├── .travis.yml ├── Cargo.toml ├── LICENSE ├── README.md ├── examples └── hello.rs └── src ├── app ├── context.rs ├── group.rs ├── macros.rs ├── middleware.rs ├── mod.rs └── route.rs ├── error.rs ├── http ├── mod.rs ├── plus │ ├── client │ │ ├── mod.rs │ │ └── multipart.rs │ ├── mod.rs │ └── server │ │ └── mod.rs ├── request.rs ├── response.rs └── status_code.rs ├── lib.rs ├── text └── mod.rs └── util ├── buf_read_ext.rs ├── message_queue.rs ├── mod.rs ├── thread_pool.rs └── url ├── decode.rs ├── encode.rs └── mod.rs /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | Cargo.lock 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclive/sincere/HEAD/.travis.yml -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclive/sincere/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclive/sincere/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclive/sincere/HEAD/README.md -------------------------------------------------------------------------------- /examples/hello.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclive/sincere/HEAD/examples/hello.rs -------------------------------------------------------------------------------- /src/app/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclive/sincere/HEAD/src/app/context.rs -------------------------------------------------------------------------------- /src/app/group.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclive/sincere/HEAD/src/app/group.rs -------------------------------------------------------------------------------- /src/app/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclive/sincere/HEAD/src/app/macros.rs -------------------------------------------------------------------------------- /src/app/middleware.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclive/sincere/HEAD/src/app/middleware.rs -------------------------------------------------------------------------------- /src/app/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclive/sincere/HEAD/src/app/mod.rs -------------------------------------------------------------------------------- /src/app/route.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclive/sincere/HEAD/src/app/route.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclive/sincere/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/http/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclive/sincere/HEAD/src/http/mod.rs -------------------------------------------------------------------------------- /src/http/plus/client/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclive/sincere/HEAD/src/http/plus/client/mod.rs -------------------------------------------------------------------------------- /src/http/plus/client/multipart.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclive/sincere/HEAD/src/http/plus/client/multipart.rs -------------------------------------------------------------------------------- /src/http/plus/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclive/sincere/HEAD/src/http/plus/mod.rs -------------------------------------------------------------------------------- /src/http/plus/server/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclive/sincere/HEAD/src/http/plus/server/mod.rs -------------------------------------------------------------------------------- /src/http/request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclive/sincere/HEAD/src/http/request.rs -------------------------------------------------------------------------------- /src/http/response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclive/sincere/HEAD/src/http/response.rs -------------------------------------------------------------------------------- /src/http/status_code.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclive/sincere/HEAD/src/http/status_code.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclive/sincere/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/text/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclive/sincere/HEAD/src/text/mod.rs -------------------------------------------------------------------------------- /src/util/buf_read_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclive/sincere/HEAD/src/util/buf_read_ext.rs -------------------------------------------------------------------------------- /src/util/message_queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclive/sincere/HEAD/src/util/message_queue.rs -------------------------------------------------------------------------------- /src/util/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclive/sincere/HEAD/src/util/mod.rs -------------------------------------------------------------------------------- /src/util/thread_pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclive/sincere/HEAD/src/util/thread_pool.rs -------------------------------------------------------------------------------- /src/util/url/decode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclive/sincere/HEAD/src/util/url/decode.rs -------------------------------------------------------------------------------- /src/util/url/encode.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/util/url/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danclive/sincere/HEAD/src/util/url/mod.rs --------------------------------------------------------------------------------