code: func (r *Session) SetRetryWait(retryWait time.Duration) *Session {
  	var s Session
  	s = *r
  	s.RetryWait = retryWait
  
  	return &s
  }
docs: // SetRetryWait creates a copy of the session and sets the passed retryWait into it
  // before returning it.