func (a *BasicAuth) RoundTrip(req *http.Request) (*http.Response, error) {
	req.SetBasicAuth(a.Username, a.Password)
	transport := a.transport
	if transport == nil {
		transport = http.DefaultTransport
	}
	return transport.RoundTrip(req)
}
// RoundTrip fulfills the http.RoundTripper interface. It sets HTTP Basic Auth
// on outbound requests.
RoundTrip fulfills the http.RoundTripper interface. It sets HTTP Basic Auth
on outbound requests.
// RoundTrip fulfills the http . RoundTripper interface . It sets HTTP Basic Auth // on outbound requests .
func (a *BasicAuth) RoundTrip(req *http.Request) (*http.Response, error) {
	req.SetBasicAuth(a.Username, a.Password)
	transport := a.transport
	if transport == nil {
		transport = http.DefaultTransport
	}
	return transport.RoundTrip(req)
}
func ( a * BasicAuth ) RoundTrip ( req * http . Request ) ( * http . Response , error ) { req . SetBasicAuth ( a . Username , a . Password ) transport := a . transport if transport == nil { transport = http . DefaultTransport } return transport . RoundTrip ( req ) }
RoundTrip fulfills the http.RoundTripper interface.
RoundTrip fulfills the http . RoundTripper interface .