Enabled

sealed trait Enabled extends WithBoolOps[Enabled]
Companion:
object
trait WithBoolOps[Enabled]
trait SafeBool[Enabled]
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Disabled.type
object Enabled.type

Value members

Concrete methods

final override def companion: Object[Enabled]
Definition Classes
SafeBool

Inherited methods

final def &(that: => Enabled): Enabled
Inherited from:
WithBoolOps
final def &&(that: => Boolean): Enabled
Inherited from:
WithBoolOps
def canEqual(that: Any): Boolean
Inherited from:
Equals
final def fnToThisWhen[A](f: A => Boolean): A => Enabled
Inherited from:
SafeBool
@inline
final def is(b: Enabled): Boolean
Inherited from:
SafeBool
def productArity: Int
Inherited from:
Product
def productElement(n: Int): Any
Inherited from:
Product
def productElementName(n: Int): String
Inherited from:
Product
def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product
def productPrefix: String
Inherited from:
Product
final def unary_!: Enabled
Inherited from:
SafeBool
@inline
final def when(cond: Boolean): Enabled
Inherited from:
SafeBool
final def whenAllAre(bs: Enabled*): Enabled
Inherited from:
SafeBool
final def whenAnyAre(bs: Enabled*): Enabled
Inherited from:
SafeBool
final def |(that: => Enabled): Enabled
Inherited from:
WithBoolOps
final def ||(that: => Boolean): Enabled
Inherited from:
WithBoolOps