The address to which this server is bound.
The address to which this server is bound.
Announce the given address and return a future to the announcement
Announce the given address and return a future to the announcement
Create a new group by collecting each element of this group
with f
.
Create a new group by collecting each element of this group
with f
. f
is guaranteed to be invoked exactly once for each
element of the group, even for dynamic groups.
Create a new group by mapping each element of this group
with f
.
Create a new group by mapping each element of this group
with f
. f
is guaranteed to be invoked exactly once for each
element of the groups, even for dynamic groups.
The current members of this group.
The current members of this group. If the group has not changed, the same object is returned. This allows a simple object identity check to be performed to see if the Group has been updated.
Name the group n
.
When a server is bound to an ephemeral port, gets back the address with concrete listening port picked.
When a server is bound to an ephemeral port, gets back the address with concrete listening port picked.
(Since version 2014-12-19) Use boundAddress
A listening server. This is for compatibility with older code that is using builder.Server. New code should use the ListeningServer trait.