David Pedersen and GitHub
1fe4558362
Move examples to separate workspace ( #978 )
...
* Move examples to separate workspace
* update commands to run examples
* remove debug
2022-04-29 18:53:41 +02:00
zys864 and GitHub
768d8a8218
Fix minor issues in some examples ( #806 )
...
* remove unused `axum`'s dependency:`tokio-util`
* fix `examples/todos`'s `async fn todos_index` iter_overeager_cloned
* Add docs to `/examples/async-graphql`, just like other xamples.
* remove `examples/async-graphql` unused dependencies `tracing-subscriber` and `trace`
* `examples/chat` deps `trace` and `tracing-subscriber` never be used. Add trace `debug` to `chat`
* remove `examples/print-request-response` unused dependency `axum-extra`
* remove `examples/prometheus-metrics` unused dependency `axum-extra`
* remove `examples/reverse-proxy` unused dependencies `tracing-subscriber` and `trace`
* `examples/chat` fmt fix
2022-03-01 09:30:09 +00:00
David Pedersen and GitHub
a2b568c7c1
Implement tower::Layer for Extension ( #801 )
...
* Implement `tower::Layer` for `Extension`
* changelog
2022-03-01 00:39:22 +01:00
David Pedersen and GitHub
409a6651f5
Update dependencies ( #753 )
2022-02-12 17:16:14 +00:00
David Pedersen and GitHub
ecf3359980
Fix misc warnings from CI ( #620 )
2021-12-12 17:21:29 +01:00
Jonas Platte and GitHub
9c77ee0295
Use nightly clippy & rustfmt for more style checks ( #487 )
2021-11-09 11:53:57 +00:00
David Pedersen and GitHub
7692baf837
Reorganize method routers for handlers and services ( #405 )
...
* Re-organize method routing for handlers
* Re-organize method routing for services
* changelog
2021-10-24 20:05:16 +00:00
David Pedersen and GitHub
ca4d9a2bb9
Replace route with Router::new().route() ( #215 )
...
This way there is now only one way to create a router:
```rust
use axum::{Router, handler::get};
let app = Router::new()
.route("/foo", get(handler))
.route("/foo", get(handler));
```
`nest` was changed in the same way:
```rust
use axum::Router;
let app = Router::new().nest("/foo", service);
```
2021-08-19 22:37:48 +02:00
David Pedersen and GitHub
97b53768ba
Replace RoutingDsl trait with Router type ( #214 )
...
* Remove `RoutingDsl`
* Fix typo
2021-08-19 21:24:32 +02:00
David Pedersen and GitHub
6c9651c14a
Move all examples to their own crates ( #201 )
...
This makes it much clearer which dependencies each example has.
2021-08-18 00:49:01 +02:00