| autoreload.rs |
|
1405 |
| body.rs |
|
739 |
| compression.rs |
|
1071 |
| custom_methods.rs |
|
1542 |
| dir |
|
|
| dir.rs |
|
187 |
| dyn_reply.rs |
|
419 |
| file.rs |
|
480 |
| futures.rs |
|
950 |
| handlebars_template.rs |
|
1515 |
| headers.rs |
`
///
/// If these conditions don't match, a 404 is returned.
#[tokio::main]
async fn main() {
pretty_env_logger::init();
// For this example, we assume no DNS was used,
// so the Host header should be an address.
let host = warp::header::<SocketAddr>("host");
// Match when we get `accept: |
743 |
| hello.rs |
|
236 |
| multipart.rs |
|
1221 |
| query_string.rs |
|
1918 |
| README.md |
# Examples |
2216 |
| rejections.rs |
|
3688 |
| returning.rs |
|
745 |
| routing.rs |
|
3631 |
| sse.rs |
|
921 |
| sse_chat.rs |
|
5063 |
| stream.rs |
|
1019 |
| tls |
|
|
| tls.rs |
|
770 |
| todos.rs |
|
8663 |
| tracing.rs |
[`tracing`] is a framework for instrumenting Rust programs to
collect scoped, structured, and async-aware diagnostics. This example
demonstrates how the `warp::trace` module can be used to instrument `warp`
applications with `tracing`.
[`tracing`]: https://crates.io/crates/tracing |
2378 |
| unix_socket.rs |
|
506 |
| websockets.rs |
|
804 |
| websockets_chat.rs |
|
5256 |
| wrapping.rs |
|
824 |