AnyRef.G.Companion.Result

class Result[A]
class java.lang.Object
trait scala.Matchable
class Any

Def

def apply(v: A | Result.Problem): Result[A]
def fail(message: String): Result[A]