serf_rpc/
members.rs

1use crate::{
2    protocol::{Coordinate, Member},
3    Client, RPCResult,
4};
5
6impl Member {
7    pub async fn coordinate(&self, client: &Client) -> RPCResult<Option<Coordinate>> {
8        let res = client.get_coordinate(&self.name).await?;
9        Ok(res.coord)
10    }
11}