├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE ├── README.md ├── examples └── hello_api.rs ├── rust-toolchain ├── src ├── builder.rs ├── config.rs ├── error.rs ├── handler.rs ├── lib.rs └── request_ext.rs └── tests ├── path_tests.rs ├── requests ├── binary.json ├── not_found.json ├── path_alb.json ├── path_api_gateway.json ├── path_custom_domain.json ├── path_custom_domain_with_base.json └── upper.json └── rocket_tests.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GREsau/rocket-lamb/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GREsau/rocket-lamb/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GREsau/rocket-lamb/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GREsau/rocket-lamb/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GREsau/rocket-lamb/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GREsau/rocket-lamb/HEAD/README.md -------------------------------------------------------------------------------- /examples/hello_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GREsau/rocket-lamb/HEAD/examples/hello_api.rs -------------------------------------------------------------------------------- /rust-toolchain: -------------------------------------------------------------------------------- 1 | nightly 2 | -------------------------------------------------------------------------------- /src/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GREsau/rocket-lamb/HEAD/src/builder.rs -------------------------------------------------------------------------------- /src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GREsau/rocket-lamb/HEAD/src/config.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GREsau/rocket-lamb/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GREsau/rocket-lamb/HEAD/src/handler.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GREsau/rocket-lamb/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/request_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GREsau/rocket-lamb/HEAD/src/request_ext.rs -------------------------------------------------------------------------------- /tests/path_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GREsau/rocket-lamb/HEAD/tests/path_tests.rs -------------------------------------------------------------------------------- /tests/requests/binary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GREsau/rocket-lamb/HEAD/tests/requests/binary.json -------------------------------------------------------------------------------- /tests/requests/not_found.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GREsau/rocket-lamb/HEAD/tests/requests/not_found.json -------------------------------------------------------------------------------- /tests/requests/path_alb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GREsau/rocket-lamb/HEAD/tests/requests/path_alb.json -------------------------------------------------------------------------------- /tests/requests/path_api_gateway.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GREsau/rocket-lamb/HEAD/tests/requests/path_api_gateway.json -------------------------------------------------------------------------------- /tests/requests/path_custom_domain.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GREsau/rocket-lamb/HEAD/tests/requests/path_custom_domain.json -------------------------------------------------------------------------------- /tests/requests/path_custom_domain_with_base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GREsau/rocket-lamb/HEAD/tests/requests/path_custom_domain_with_base.json -------------------------------------------------------------------------------- /tests/requests/upper.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GREsau/rocket-lamb/HEAD/tests/requests/upper.json -------------------------------------------------------------------------------- /tests/rocket_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GREsau/rocket-lamb/HEAD/tests/rocket_tests.rs --------------------------------------------------------------------------------