summaryrefslogtreecommitdiffstats
path: root/examples/websocket/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'examples/websocket/README.md')
-rw-r--r--examples/websocket/README.md7
1 files changed, 6 insertions, 1 deletions
diff --git a/examples/websocket/README.md b/examples/websocket/README.md
index fcdee9f3..16e983da 100644
--- a/examples/websocket/README.md
+++ b/examples/websocket/README.md
@@ -2,7 +2,10 @@
A simple example that keeps a WebSocket connection open to an echo server.
-The __[`main`]__ file contains all the code of the example.
+The example consists of 3 modules:
+- [`main`] contains the `Application` logic.
+- [`echo`] implements a WebSocket client for the [`echo::server`] with `async-tungstenite`.
+- [`echo::server`] implements a simple WebSocket echo server with `warp`.
You can run it with `cargo run`:
```
@@ -10,3 +13,5 @@ cargo run --package websocket
```
[`main`]: src/main.rs
+[`echo`]: src/echo.rs
+[`echo::server`]: src/echo/server.rs