func (lb *rlsBalancer) UpdateClientConnState(ccs balancer.ClientConnState) error {
	select {
	case lb.ccUpdateCh <- &ccs:
	case <-lb.done.Done():
	}
	return nil
}
// UpdateClientConnState pushes the received ClientConnState update on the
// update channel which will be processed asynchronously by the run goroutine.
// Implements balancer.V2Balancer interface.
UpdateClientConnState pushes the received ClientConnState update on the
update channel which will be processed asynchronously by the run goroutine.
Implements balancer.V2Balancer interface.
// UpdateClientConnState pushes the received ClientConnState update on the // update channel which will be processed asynchronously by the run goroutine . // Implements balancer . V2Balancer interface .
func (lb *rlsBalancer) UpdateClientConnState(ccs balancer.ClientConnState) error {
	select {
	case lb.ccUpdateCh <- &ccs:
	case <-lb.done.Done():
	}
	return nil
}
func ( lb * rlsBalancer ) UpdateClientConnState ( ccs balancer . ClientConnState ) error { select { case lb . ccUpdateCh <- & ccs : case <- lb . done . Done ( ) : } return nil }
UpdateClientConnState pushes the received ClientConnState update on the
update channel which will be processed asynchronously by the run goroutine.
UpdateClientConnState pushes the received ClientConnState update on the update channel which will be processed asynchronously by the run goroutine .