Commit Graph

24 Commits

Author SHA1 Message Date
John Nunley 490c4c6e64 ex: Use smol-hyper in hyper-server example
Signed-off-by: John Nunley <dev@notgull.net>
2024-01-15 17:54:46 -08:00
Taiki Endo 78d512a277 Ignore clippy::type_complexity lint in example
```
warning: very complex type used. Consider factoring parts into `type` definitions
   --> examples/hyper-server.rs:132:15
    |
132 |     Handshake(Pin<Box<dyn Future<Output = io::Result<TlsStream<Async<TcpStream>>>> + Send>>),
    |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: `#[warn(clippy::type_complexity)]` on by default
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity
```
2022-07-17 21:26:29 +09:00
Taiki Endo 9699af3649 Fix clippy::unused_unit warning in examples
```
warning: unneeded unit expression
   --> examples/hyper-client.rs:139:25
    |
139 |                         ()
    |                         ^^ help: remove the final `()`
    |
    = note: `#[warn(clippy::unused_unit)]` on by default
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit

warning: unneeded unit expression
   --> examples/hyper-client.rs:147:25
    |
147 |                         ()
    |                         ^^ help: remove the final `()`
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit

warning: unneeded unit expression
   --> examples/hyper-server.rs:154:29
    |
154 | ...                   ()
    |                       ^^ help: remove the final `()`
    |
    = note: `#[warn(clippy::unused_unit)]` on by default
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit

warning: unneeded unit expression
   --> examples/hyper-server.rs:162:29
    |
162 | ...                   ()
    |                       ^^ help: remove the final `()`
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit
```
2022-07-17 21:25:23 +09:00
Taiki Endo 90891b0305 Fix hyper-server example 2021-02-14 20:53:00 +09:00
Nick Parker 5f7c474431 Bump dev-dependencies for examples
Updates the dependencies used by examples to current - some have had API-breaking changes, so some examples are updated to catch up with those as well.

Note that the hyper-server example doesn't seem to work when tested, but it also didn't work before this PR. Looked at it a bit and found that poll_accept() returns Pending via incoming.poll_next() and then poll_accept() isn't invoked again. hyper-client meanwhile works fine, so the issue doesn't seem to be related to the AsyncRead updates.
2021-01-04 23:56:16 +13:00
Stjepan Glavina 1a542a8864 Fix compilation errors 2020-08-27 00:02:08 +02:00
Stjepan Glavina 7232e53fc8 Fix compilation error 2020-07-23 12:31:41 +02:00
Stjepan Glavina 9cffe01a92 Big refactor 2020-07-23 12:24:16 +02:00
Stjepan Glavina 39f67144a4 Reexport other crates into smol 2020-07-20 19:20:29 +02:00
Stjepan Glavina 7a73c22814 Reduce the number of dependencies 2020-07-20 00:55:35 +02:00
Stjepan Glavina 9c28a276fa Remove uses of async-net 2020-07-15 11:37:50 +02:00
Stjepan Glavina f5805c87b8 Fix compilation errors 2020-07-14 23:26:28 +02:00
Stjepan Glavina f61db4fcbe Refactor 2020-07-14 21:19:01 +02:00
Stjepan Glavina 3ce838291a Don't start an extra worker 2020-04-29 11:48:20 +02:00
Stjepan Glavina 238b2a6f77 Explain you must be in examples directory 2020-04-28 13:43:47 +02:00
Stjepan Glavina 4a04d23cc4 Move the certificate into examples directory 2020-04-28 13:17:48 +02:00
Stjepan Glavina a52bdf354f Some more comments 2020-04-28 13:09:59 +02:00
Stjepan Glavina 3e899311b0 More docs and comments 2020-04-26 19:38:08 +02:00
Stjepan Glavina e932a9f4f2 More comments 2020-04-20 17:45:14 +02:00
Stjepan Glavina 45d668a22a Improve performance 2020-04-12 15:02:42 +02:00
Stjepan Glavina f9dc5c92fd More examples 2020-04-06 22:19:54 +02:00
Stjepan Glavina 9729f6ad59 More and cleaner examples 2020-04-01 21:40:27 +02:00
Stjepan Glavina db73031707 Lots of changes 2020-03-31 18:04:16 +02:00
Stjepan Glavina 0fe80b6a2d More examples 2020-03-29 17:59:28 +02:00