Adding docs
diff --git a/openstack/identity/v2/extensions/admin/roles/results.go b/openstack/identity/v2/extensions/admin/roles/results.go
index cab417d..45652b1 100644
--- a/openstack/identity/v2/extensions/admin/roles/results.go
+++ b/openstack/identity/v2/extensions/admin/roles/results.go
@@ -6,6 +6,7 @@
 	"github.com/rackspace/gophercloud/pagination"
 )
 
+// Role represents an API role resource.
 type Role struct {
 	// The unique ID for the role.
 	ID string
@@ -42,6 +43,8 @@
 	return response.Roles, err
 }
 
+// UserRoleResult represents the result of either an AddUserRole or
+// a DeleteUserRole operation.
 type UserRoleResult struct {
 	gophercloud.ErrResult
 }