fn route_broadcast(&mut self, req: Request) -> <Self as tower::Service<Request>>::Future {
        // Round up, so that if we have one ready peer, it gets the request
        let half_ready_peers = (self.ready_services.len() + 1) / 2;

        // Broadcasts ignore the response
        self.route_multiple(req, half_ready_peers)
    }
/// Broadcasts the same request to lots of ready peers, ignoring return values.
Broadcasts the same request to lots of ready peers, ignoring return values.
Broadcasts the same request to lots of ready peers ignoring return values .
fn route_broadcast(&mut self, req: Request) -> <Self as tower::Service<Request>>::Future {
        // Round up, so that if we have one ready peer, it gets the request
        let half_ready_peers = (self.ready_services.len() + 1) / 2;
        // Broadcasts ignore the response
        self.route_multiple(req, half_ready_peers)
    }
fn route_broadcast ( & mut self , req : Request ) -> < Self as tower :: Service < Request > > :: Future { // Round up, so that if we have one ready peer, it gets the request let half_ready_peers = ( self . ready_services . len ( ) + 1 ) / 2 ; // Broadcasts ignore the response self . route_multiple ( req , half_ready_peers ) }
Broadcasts the same request to lots of ready peers, ignoring return values.
Broadcasts the same request to lots of ready peers ignoring return values .
&mut self
req
Request