Canceled

final case class Canceled[F[_], E, A]() extends Outcome[F, E, A]
trait Outcome[F, E, A]
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Inherited methods

def embed(onCancel: F[A])(implicit F: MonadCancel[F, E]): F[A]
Inherited from
Outcome
def embedNever(implicit F: GenSpawn[F, E]): F[A]
Inherited from
Outcome
def fold[B](canceled: => B, errored: E => B, completed: F[A] => B): B
Inherited from
Outcome
def isCanceled: Boolean
Inherited from
Outcome
def isError: Boolean
Inherited from
Outcome
def isSuccess: Boolean
Inherited from
Outcome
def mapK[G[_]](f: FunctionK[F, G]): Outcome[G, E, A]
Inherited from
Outcome
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product