├── .gitignore ├── .travis.yml ├── Cargo.toml ├── GUIDE.md ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── announcements └── 0.1-release.md ├── examples └── post_service.rs ├── service-attr ├── Cargo.toml ├── examples │ └── post_service.rs └── src │ └── lib.rs └── src ├── adapter.rs ├── error.rs ├── executor ├── mod.rs └── threaded.rs ├── lib.rs ├── macros ├── mod.rs └── request.rs ├── mime.rs ├── mpmc.rs ├── net ├── body.rs ├── call.rs ├── intercept.rs ├── method.rs ├── mod.rs ├── request.rs └── response.rs └── serialize ├── json.rs ├── mod.rs ├── none.rs └── xml.rs /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | anterofit.iml 3 | Cargo.lock 4 | .idea/ 5 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/.travis.yml -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/Cargo.toml -------------------------------------------------------------------------------- /GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/GUIDE.md -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/README.md -------------------------------------------------------------------------------- /announcements/0.1-release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/announcements/0.1-release.md -------------------------------------------------------------------------------- /examples/post_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/examples/post_service.rs -------------------------------------------------------------------------------- /service-attr/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/service-attr/Cargo.toml -------------------------------------------------------------------------------- /service-attr/examples/post_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/service-attr/examples/post_service.rs -------------------------------------------------------------------------------- /service-attr/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/service-attr/src/lib.rs -------------------------------------------------------------------------------- /src/adapter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/src/adapter.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/executor/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/src/executor/mod.rs -------------------------------------------------------------------------------- /src/executor/threaded.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/src/executor/threaded.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/macros/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/src/macros/mod.rs -------------------------------------------------------------------------------- /src/macros/request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/src/macros/request.rs -------------------------------------------------------------------------------- /src/mime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/src/mime.rs -------------------------------------------------------------------------------- /src/mpmc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/src/mpmc.rs -------------------------------------------------------------------------------- /src/net/body.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/src/net/body.rs -------------------------------------------------------------------------------- /src/net/call.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/src/net/call.rs -------------------------------------------------------------------------------- /src/net/intercept.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/src/net/intercept.rs -------------------------------------------------------------------------------- /src/net/method.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/src/net/method.rs -------------------------------------------------------------------------------- /src/net/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/src/net/mod.rs -------------------------------------------------------------------------------- /src/net/request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/src/net/request.rs -------------------------------------------------------------------------------- /src/net/response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/src/net/response.rs -------------------------------------------------------------------------------- /src/serialize/json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/src/serialize/json.rs -------------------------------------------------------------------------------- /src/serialize/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/src/serialize/mod.rs -------------------------------------------------------------------------------- /src/serialize/none.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/src/serialize/none.rs -------------------------------------------------------------------------------- /src/serialize/xml.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abonander/anterofit/HEAD/src/serialize/xml.rs --------------------------------------------------------------------------------