func WithDialOpts(newOpts DialOpts) DialOption {
	return func(opts *DialOpts) {
		*opts = newOpts
	}
}
// WithDialOpts sets the DialOpts to the one specified
WithDialOpts sets the DialOpts to the one specified
// WithDialOpts sets the DialOpts to the one specified
func WithDialOpts(newOpts DialOpts) DialOption {
	return func(opts *DialOpts) {
		*opts = newOpts
	}
}
func WithDialOpts ( newOpts DialOpts ) DialOption { return func ( opts * DialOpts ) { * opts = newOpts } }
WithDialOpts sets the DialOpts to the one specified
WithDialOpts sets the DialOpts to the one specified