DTOOps

object DTOOps
class Object
trait Matchable
class Any
DTOOps.type

Value members

Concrete methods

def validate[D, E, M[_] : CanRaise[String]](dto: D)(implicit evidence$1: Monad[M], evidence$2: CanRaise[String][M], DTO[E, D]): M[E]

Extensions

Extensions

extension [D](dto: D)
def toDomain[E](using d: DTO[E, D]): Either[String, E]
extension [E](e: E)
def toDTO[D](using d: DTO[E, D]): D