Results 148 issues of Thomas de Zeeuw

A `Future` that makes an RPC call with a single actor. Can also add `ActorGroup::rcp_one_retry` that attempts the RPC call with one actors and on failure attempts it with another...

enhancement

Into `ActorGroup::try_send_one` and `ActorGroup::try_send_all`. Removing the `Delivery` type.

enhancement

A `Future` version of `ActorGroup::try_send` that sends the message to all actors.

enhancement

A `Future` version of `ActorGroup::try_send` that sends to a single actor. We can also add `ActorGroup::try_send_retry` that attempts to send it to one actor and if it fail send it...

enhancement

Related issue for Mio: https://github.com/tokio-rs/mio/pull/1749. Related pr for Mio: https://github.com/tokio-rs/mio/pull/1749.

enhancement

Currently the CI uses Linux 5.15, which doesn't support operations such as the `send(2)` system call, which is a bit of a pain. The next Linux LTS, v6.1, does support...

Just some thought on possible specialisations. Specialise for small types, less than `usize`, that can be atomically written. Specialise for non-zero types, e.g. `Box`, `Rc`, `Arc` (via `NonNull`) and `NonZeroUsize`,...

enhancement

Allows the user to select a message from the inbox. ```rust impl Receiver { pub fn try_select(&self, selector: S) -> Result where S: MessageSelector, { // ... } pub fn...

enhancement

https://github.com/tokio-rs/loom