code: func PeerConnectTimeout(timeout time.Duration) QueryOption {
  	return func(qo *queryOptions) {
  		qo.peerConnectTimeout = timeout
  	}
  }
docs: // PeerConnectTimeout is a query option that lets the query know how long to
  // wait for the underlying chain service to connect to a peer before giving up
  // on a query in case we don't have any peers.