From 574676aa1a1d3cb0273227c6175f1a6b91587c18 Mon Sep 17 00:00:00 2001 From: Florian Gilcher Date: Mon, 12 Aug 2019 12:29:43 +0200 Subject: [PATCH] Add images --- docs/src/images/horizontal_color.svg | 78 +++++++++++++++++++++++++ docs/src/images/icon_color.svg | 80 ++++++++++++++++++++++++++ docs/src/images/vertical_color.svg | 85 ++++++++++++++++++++++++++++ docs/src/overview.md | 2 + 4 files changed, 245 insertions(+) create mode 100644 docs/src/images/horizontal_color.svg create mode 100644 docs/src/images/icon_color.svg create mode 100644 docs/src/images/vertical_color.svg diff --git a/docs/src/images/horizontal_color.svg b/docs/src/images/horizontal_color.svg new file mode 100644 index 00000000..88bed32c --- /dev/null +++ b/docs/src/images/horizontal_color.svg @@ -0,0 +1,78 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/docs/src/images/icon_color.svg b/docs/src/images/icon_color.svg new file mode 100644 index 00000000..90dccdee --- /dev/null +++ b/docs/src/images/icon_color.svg @@ -0,0 +1,80 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/docs/src/images/vertical_color.svg b/docs/src/images/vertical_color.svg new file mode 100644 index 00000000..14bd065c --- /dev/null +++ b/docs/src/images/vertical_color.svg @@ -0,0 +1,85 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/docs/src/overview.md b/docs/src/overview.md index 1003b1de..9454c0c0 100644 --- a/docs/src/overview.md +++ b/docs/src/overview.md @@ -1,5 +1,7 @@ # Overview +![async-std logo](./images/horizontal_color.svg) + `async-std` and `async-task` along with their [supporting libraries][organization] are a two libraries making your life in async programming easier. They provide fundamental implementations for downstream libraries and applications alike. `async-std` provides an interface to all important primitives: filesystem operations, network operations and concurrency basics like timers. It also exposes `async-task` in a model similar to the `thread` module found in the Rust standard lib. The name reflects the approach of this library: it is a closely modeled to the Rust main standard library as possible, replacing all components by async counterparts. This not only includes io primitives, but also `async/await` compatible versions of primitives like `Mutex`. You can read more about `async-std` in [the overview chapter][overview-std].