Result

object Result
Source
__.scala
class java.lang.Object
trait scala.Matchable
class Any

Member

trait Problem

Problem explaining why result value is not available.

Source
Problem.scala
trait Problem

Problem explaining why result value is not available.

Source
Problem.scala
trait Problem

Problem explaining why result value is not available.

Source
Problem.scala

Def

inline def apply[A](v: A | Result.Problem): Result[A]
Source
__.scala
def fail[A](message: String): Result[A]
Source
__.scala
def unapply[A](v: Result[A]): scala.Option[A]
Source
__.scala

Implicit

implicit inline def implicitFromAny[A](v: A): Result[A]
Source
__.scala
implicit inline def implicitFromProblem[A](v: Result.Problem): Result[A]
Source
__.scala
implicit inline def implicitToBoolean[A](v: Result[A]): Boolean
Source
__.scala