package grpc

import (
	"google.golang.org/grpc"
)

type cfg struct {
	con *grpc.ClientConn
}

func defaultCfg() *cfg {
	return new(cfg)
}

// WithClientConnection returns option to set gRPC connection
// to the remote server.
func WithClientConnection(con *grpc.ClientConn) Option {
	return func(c *cfg) {
		c.con = con
	}
}