diff options
author | Zach Smith <zach@driver.xyz> | 2017-10-17 13:56:24 -0700 |
---|---|---|
committer | Zach Smith <zach@driver.xyz> | 2017-10-17 13:56:24 -0700 |
commit | f1f4183bb7e40347e15347de87e06c1e1d854827 (patch) | |
tree | c02886eab3914a409d4f870af081c6d832bb8bc2 /src/main/scala/xyz/driver/core/rest/package.scala | |
parent | 3330c62e4ce6e775313a3bd7ce74aed871cd06d0 (diff) | |
download | driver-core-f1f4183bb7e40347e15347de87e06c1e1d854827.tar.gz driver-core-f1f4183bb7e40347e15347de87e06c1e1d854827.tar.bz2 driver-core-f1f4183bb7e40347e15347de87e06c1e1d854827.zip |
Move implicit class extension to package object
Diffstat (limited to 'src/main/scala/xyz/driver/core/rest/package.scala')
-rw-r--r-- | src/main/scala/xyz/driver/core/rest/package.scala | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/main/scala/xyz/driver/core/rest/package.scala b/src/main/scala/xyz/driver/core/rest/package.scala index 17cc3bb..942ca3a 100644 --- a/src/main/scala/xyz/driver/core/rest/package.scala +++ b/src/main/scala/xyz/driver/core/rest/package.scala @@ -30,7 +30,7 @@ trait ServiceTransport { final case class Pagination(pageSize: Int, pageNumber: Int) -object Implicits { +object `package` { implicit class OptionTRestAdditions[T](optionT: OptionT[Future, T]) { def responseOrNotFound(successCode: StatusCodes.Success = StatusCodes.OK)( implicit F: Functor[Future], @@ -38,9 +38,7 @@ object Implicits { optionT.fold[ToResponseMarshallable](successCode -> _, StatusCodes.NotFound -> None) } } -} -object `package` { object ContextHeaders { val AuthenticationTokenHeader: String = "Authorization" val PermissionsTokenHeader: String = "Permissions" |