From a80964509dc8afb690fd872dfa894278b91a6784 Mon Sep 17 00:00:00 2001 From: Rob Ede Date: Thu, 1 Feb 2024 05:19:24 +0000 Subject: [PATCH] docs: use intra-doc links in crate root --- actix/src/lib.rs | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/actix/src/lib.rs b/actix/src/lib.rs index 7f874619d..5b8dc2db7 100644 --- a/actix/src/lib.rs +++ b/actix/src/lib.rs @@ -1,24 +1,24 @@ //! Actix is an actor framework. //! -//! [Actors](./trait.Actor.html) are -//! objects which encapsulate state and behavior, they communicate -//! exclusively by exchanging messages. Actix actors are implemented -//! on top of [Tokio](https://tokio.rs). Multiple actors can run in -//! same thread. Actors can run in multiple threads using the -//! [`Arbiter`](struct.Arbiter.html) API. Actors exchange typed -//! messages. +//! [Actors](Actor) are objects which encapsulate state and behavior, they communicate exclusively +//! by exchanging messages. Actix actors are implemented on top of [Tokio](https://tokio.rs). //! -//! ## Other Documentation -//! - [User Guide](https://actix.rs/docs/actix) -//! - [Community Chat on Discord](https://discord.gg/NWpN5mmg3x) +//! Multiple actors can run in same thread. Actors can run in multiple threads using the [`Arbiter`] +//! API. Actors exchange typed messages. //! //! ## Features -//! - Async/Sync actors +//! +//! - Async or sync actors //! - Actor communication in a local/thread context //! - Using Futures for asynchronous message handling //! - Actor supervision -//! - Typed messages (No [`Any`](std::any::Any) type). Generic messages are allowed +//! - Typed messages (no [`Any`](std::any::Any) type) and generic messages are allowed //! - Runs on stable Rust 1.68+ +//! +//! ## Other Documentation +//! +//! - [User Guide](https://actix.rs/docs/actix) +//! - [Community Chat on Discord](https://discord.gg/NWpN5mmg3x) #![deny(rust_2018_idioms, nonstandard_style, future_incompatible)] #![doc(html_logo_url = "https://actix.rs/img/logo.png")]