async fn fetch_replicas(&self) -> Result<Vec<Replica>, SvcError> {
        GetReplicas {
            filter: Filter::Node(self.id()),
        }
        .request()
        .await
        .context(BusGetReplicas {})
        .map(|r| r.0)
    }
/// Fetch all replicas from this node via gRPC
Fetch all replicas from this node via gRPC
Fetch all replicas from this node via gRPC
async fn fetch_replicas(&self) -> Result<Vec<Replica>, SvcError> {
        GetReplicas {
            filter: Filter::Node(self.id()),
        }
        .request()
        .await
        .context(BusGetReplicas {})
        .map(|r| r.0)
    }
async fn fetch_replicas ( & self ) -> Result < Vec < Replica > , SvcError > { GetReplicas { filter : Filter :: Node ( self . id ( ) ) , } . request ( ) . await . context ( BusGetReplicas { } ) . map ( | r | r . 0 ) }
Fetch all replicas from this node via gRPC
Fetch all replicas from this node via gRPC
&self