async fn route_offset_request(&self,request: UpdateOffsetRequest)   {

        debug!("receive offset request from follower: {}",self.follower_id);
        for replica in request.replicas {
            route_replica_offset(self.ctx.clone(), self.follower_id, replica).await
        }
    }
/// route offset update request from follower to replica leader controller
route offset update request from follower to replica leader controller
route offset update request from follower to replica leader controller
async fn route_offset_request(&self,request: UpdateOffsetRequest)   {
        debug!("receive offset request from follower: {}",self.follower_id);
        for replica in request.replicas {
            route_replica_offset(self.ctx.clone(), self.follower_id, replica).await
        }
    }
async fn route_offset_request ( & self , request : UpdateOffsetRequest ) { debug ! ( " " self follower_id ) ; for replica in request . replicas { route_replica_offset ( self . ctx . clone ( ) , self . follower_id , replica ) . await } }
route offset update request from follower to replica leader controller
route offset update request from follower to replica leader controller
&self
request
UpdateOffsetRequest
&self
request
UpdateOffsetRequest