func (c *Connector) SetTimeout(timeout int) error {
	c.mu.Lock()
	defer c.mu.Unlock()
	if timeout < minTimeout {
		timeout = minTimeout
	}
	c.timeout = timeout
	return nil
}
func (c *Connector) SetTimeout(timeout int) error {
	c.mu.Lock()
	defer c.mu.Unlock()
	if timeout < minTimeout {
		timeout = minTimeout
	}
	c.timeout = timeout
	return nil
}
func ( c * Connector ) SetTimeout ( timeout int ) error { c . mu . Lock ( ) defer c . mu . Unlock ( ) if timeout < minTimeout { timeout = minTimeout } c . timeout = timeout return nil }
/*
SetTimeout sets the timeout of the connector.

For more information please see DSNTimeout.
*/
/ * SetTimeout sets the timeout of the connector .