(value: Option[A]).canEqual(that)
(value: Option[A]).canEqual(that)
(value: Option[A]).collect(pf)
(value: Option[A]).collect(pf)
(value: Option[A]).exists(p)
(value: Option[A]).exists(p)
(value: Option[A]).filter(p)
(value: Option[A]).filter(p)
(value: Option[A]).filterNot(p)
(value: Option[A]).filterNot(p)
(value: Option[A]).flatMap(f)
(value: Option[A]).flatMap(f)
(value: Option[A]).flatten(ev)
(value: Option[A]).flatten(ev)
(value: Option[A]).fold(ifEmpty)(f)
(value: Option[A]).fold(ifEmpty)(f)
(value: Option[A]).forall(p)
(value: Option[A]).forall(p)
(value: Option[A]).foreach(f)
(value: Option[A]).foreach(f)
(value: Option[A]).get
(value: Option[A]).get
(value: Option[A]).isDefined
(value: Option[A]).isDefined
(value: Option[A]).isEmpty
(value: Option[A]).isEmpty
(value: Option[A]).iterator
(value: Option[A]).iterator
(value: Option[A]).map(f)
(value: Option[A]).map(f)
(value: Option[A]).nonEmpty
(value: Option[A]).nonEmpty
(value: Option[A]).productArity
(value: Option[A]).productArity
(value: Option[A]).productElement(n)
(value: Option[A]).productElement(n)
(value: Option[A]).productIterator
(value: Option[A]).productIterator
(value: Option[A]).productPrefix
(value: Option[A]).productPrefix
(value: Option[A]).toLeft(right)
(value: Option[A]).toLeft(right)
(value: Option[A]).toList
(value: Option[A]).toList
(value: Option[A]).toRight(left)
(value: Option[A]).toRight(left)
(value: Option[A]).withFilter(p)
(value: Option[A]).withFilter(p)