type google.golang.org/grpc/balancer.PickResult

18 uses

	google.golang.org/grpc/balancer (current package)
		balancer.go#L241: type PickResult struct {
		balancer.go#L287: 	Pick(info PickInfo) (PickResult, error)

	google.golang.org/grpc/balancer/base
		balancer.go#L235: func (p *errPicker) Pick(info balancer.PickInfo) (balancer.PickResult, error) {
		balancer.go#L236: 	return balancer.PickResult{}, p.err

	google.golang.org/grpc/balancer/grpclb
		grpclb_picker.go#L106: func (p *errPicker) Pick(balancer.PickInfo) (balancer.PickResult, error) {
		grpclb_picker.go#L107: 	return balancer.PickResult{}, p.err
		grpclb_picker.go#L128: func (p *rrPicker) Pick(balancer.PickInfo) (balancer.PickResult, error) {
		grpclb_picker.go#L133: 	return balancer.PickResult{SubConn: sc}, nil
		grpclb_picker.go#L164: func (p *lbPicker) Pick(balancer.PickInfo) (balancer.PickResult, error) {
		grpclb_picker.go#L175: 		return balancer.PickResult{}, status.Errorf(codes.Unavailable, "request dropped by grpclb")
		grpclb_picker.go#L180: 		return balancer.PickResult{}, balancer.ErrNoSubConnAvailable
		grpclb_picker.go#L193: 	return balancer.PickResult{SubConn: sc, Done: done}, nil

	google.golang.org/grpc/balancer/roundrobin
		roundrobin.go#L77: func (p *rrPicker) Pick(balancer.PickInfo) (balancer.PickResult, error) {
		roundrobin.go#L82: 	return balancer.PickResult{SubConn: sc}, nil

	google.golang.org/grpc
		pickfirst.go#L84: 		b.cc.UpdateState(balancer.State{ConnectivityState: connectivity.Idle, Picker: &picker{result: balancer.PickResult{SubConn: b.sc}}})
		pickfirst.go#L111: 		b.cc.UpdateState(balancer.State{ConnectivityState: s.ConnectivityState, Picker: &picker{result: balancer.PickResult{SubConn: sc}}})
		pickfirst.go#L126: 	result balancer.PickResult
		pickfirst.go#L130: func (p *picker) Pick(info balancer.PickInfo) (balancer.PickResult, error) {