func (c *Connector) SetTLSConfig(tlsConfig *tls.Config) error {
	c.mu.Lock()
	defer c.mu.Unlock()
	c.tlsConfig = tlsConfig
	return nil
}
func (c *Connector) SetTLSConfig(tlsConfig *tls.Config) error {
	c.mu.Lock()
	defer c.mu.Unlock()
	c.tlsConfig = tlsConfig
	return nil
}
func ( c * Connector ) SetTLSConfig ( tlsConfig * tls . Config ) error { c . mu . Lock ( ) defer c . mu . Unlock ( ) c . tlsConfig = tlsConfig return nil }
// SetTLSConfig sets the TLS configuration of the connector.
SetTLSConfig sets the TLS configuration of the connector .