Success

case class Success[+Out, +A](out: Out, value: A) extends Result[Out, A, Nothing]
trait Serializable
trait Product
trait Equals
class Result[Out, A, Nothing]
class Object
trait Matchable
class Any

Value members

Concrete methods

def error: Nothing
def flatMap[Out2, B](f: (Out, A) => Result[Out2, B, Nothing]): Result[Out2, B, Nothing]
def map[B](f: A => B): Result[Out, B, Nothing]
def map[Out2, B](f: (Out, A) => (Out2, B)): Success[Out2, B]
def mapOut[Out2](f: Out => Out2): Result[Out2, A, Nothing]
def orElse[Out2 >: Out, B >: A](other: => Result[Out2, B, Nothing]): Result[Out2, B, Nothing]
def toOption: Option[A]

Inherited methods

def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product