doc: links and tweaks
This commit is contained in:
+2
-2
@@ -1,6 +1,6 @@
|
||||
//! gen_server — synchronous call / asynchronous cast over a single actor.
|
||||
//!
|
||||
//! A thin request-reply layer on top of [`channel`](crate::channel), modelled
|
||||
//! A thin request-reply layer on top of [`channel`](crate::channel()), modelled
|
||||
//! on Erlang's `gen_server`. A *server* is an actor owning a state value that
|
||||
//! implements [`GenServer`]; clients hold a clonable [`ServerRef`] and issue
|
||||
//! [`call`](ServerRef::call) (synchronous, returns a reply) or
|
||||
@@ -14,7 +14,7 @@
|
||||
//! one-shot reply channel; the server sends the reply straight back down it.
|
||||
//!
|
||||
//! Out-of-band messages ride *separate* channels composed at the wait via
|
||||
//! [`select`](crate::channel::select): info channels handed over at start
|
||||
//! [`select`](channel::select): info channels handed over at start
|
||||
//! ([`ServerBuilder::with_info`]) are dispatched to
|
||||
//! [`handle_info`](GenServer::handle_info). Arm priority is
|
||||
//! **infos before inbox**, in declaration order — a hot inbox cannot starve
|
||||
|
||||
Reference in New Issue
Block a user