1// Go 1.1 and later compatibility functions
2//
3// +build go1.1
4
5package swift
6
7import (
8	"net/http"
9	"time"
10)
11
12// Cancel the request
13func cancelRequest(transport http.RoundTripper, req *http.Request) {
14	if tr, ok := transport.(interface {
15		CancelRequest(*http.Request)
16	}); ok {
17		tr.CancelRequest(req)
18	}
19}
20
21// Reset a timer
22func resetTimer(t *time.Timer, d time.Duration) {
23	t.Reset(d)
24}
25