diff options
author | vlad <vlad@driver.xyz> | 2017-02-08 17:50:29 -0800 |
---|---|---|
committer | vlad <vlad@driver.xyz> | 2017-02-08 17:50:29 -0800 |
commit | 4adc14f77762f48436f3c56f9328a6e4bedfe824 (patch) | |
tree | 5b2f247876f354810c6e0062e9f2dc14a1110dd0 /src/main/scala/xyz/driver/core/auth.scala | |
parent | 91285f8b8ac9ff9e68f811638bcc6be5bc1a902b (diff) | |
download | driver-core-862f02fbb6e1bd5016087abd548d70c3a6081b98.tar.gz driver-core-862f02fbb6e1bd5016087abd548d70c3a6081b98.tar.bz2 driver-core-862f02fbb6e1bd5016087abd548d70c3a6081b98.zip |
Equality instance for Rolev0.10.6
Diffstat (limited to 'src/main/scala/xyz/driver/core/auth.scala')
-rw-r--r-- | src/main/scala/xyz/driver/core/auth.scala | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main/scala/xyz/driver/core/auth.scala b/src/main/scala/xyz/driver/core/auth.scala index 156931e..f9a1a57 100644 --- a/src/main/scala/xyz/driver/core/auth.scala +++ b/src/main/scala/xyz/driver/core/auth.scala @@ -2,12 +2,18 @@ package xyz.driver.core import xyz.driver.core.domain.Email +import scalaz.Equal + object auth { trait Permission final case class Role(id: Id[Role], name: Name[Role]) + object Role { + implicit def idEqual: Equal[Role] = Equal.equal[Role](_ == _) + } + trait User { def id: Id[User] def roles: Set[Role] |