func (u *UsersService) All() (users []User, result *Result) {
	result = u.client.get(u.URL, &users)
	return
}
All gets a list of all user records associated with the url of the service
package octokit
import (
	"net/url"
	"time"
	"github.com/jingweno/go-sawyer/hypermedia"
)
var (
	CurrentUserURL = Hyperlink("user")
	UserURL        = Hyperlink("users{/user}")
)
func (c *Client) Users(url *url.URL) (users *UsersService) {
	users = &UsersService{client: c, URL: url}
	return
}
type UsersService struct {
	client *Client
	URL    *url.URL
}
func (u *UsersService) One() (user *User, result *Result) {
	result = u.client.get(u.URL, &user)
	return
}
func (u *UsersService) Update(params interface{}) (user *User, result *Result) {
	result = u.client.put(u.URL, params, &user)
	return
}