NoneSafe

object NoneSafe
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply[A]: Option[A] =:= NoneSafe[A]

Givens

Givens

Extensions

Extensions

extension [FA, A](fa: FA)
transparent inline
def unary_!(using inline notKeyword: NotGiven[FA <:< Keyword], inline asFA: FA <:< Option[A]): A

Implicits

Implicits

implicit
def noneSafeDsl[A, Domain](implicit continueDsl: Dsl[Return[None], Domain, Nothing]): Dsl[NoneSafe[A], Domain, A]