Double.G.Opt

opaque type Opt[+A <: Raw.Double]
Source
Opt.scala

Def

@scala.annotation.targetName("stream")
def ~[A <: Raw.Double]: Double.G.~[A]
Source
Opt.scala
inline def contains[A <: Raw.Double](v: A): Boolean
Source
Opt.scala
inline def default[A <: Raw.Double](inline v: => A): Double.G.Opt[A]
Source
Opt.scala
inline def drop[A <: Raw.Double](inline f: A => Boolean): Double.G.Opt[A]
Source
Opt.scala
inline def dropOnly[A <: Raw.Double](inline v: A): Double.G.Opt[A]
Source
Opt.scala
inline def dropVoid[A <: Raw.Double](using inline t: Given.VoidTag[A]): Double.G.Opt[A]
Source
Opt.scala
inline def filter[A <: Raw.Double](inline f: A => Boolean): Double.G.Opt[A]
Source
Opt.scala
inline def fornil[A <: Raw.Double](inline f: => U): Double.G.Opt[A]
Source
Opt.scala
inline def forval[A <: Raw.Double](inline f: A => U): Double.G.Opt[A]
Source
Opt.scala
def get[A <: Raw.Double]: A
Source
Opt.scala
@scala.annotation.targetName("is_Void")
inline def isEmpty[A <: Raw.Double]: Boolean
Source
Opt.scala
inline def map[A <: Raw.Double, T, OPT <: Opt.AnyType[T]](inline f: A => B)(using inline s: Given.OptTag[B, OPT]): OPT
Source
Opt.scala
@scala.annotation.targetName("map_Opt")
inline def map_?[A <: Raw.Double, T](inline f: A => OPT)(using inline s: Given.OptTag[T, OPT]): OPT
Source
Opt.scala
inline def mix[A <: Raw.Double, B, C](inline o: Opt.AnyType[B], inline f: (A, B) => C)(using inline s: Given.OptTag[C, OPT]): OPT
Source
Opt.scala
@scala.annotation.targetName("not_Void")
inline def nonEmpty[A <: Raw.Double]: Boolean
Source
Opt.scala
inline def or[A <: Raw.Double](inline default: => A): A
Source
Opt.scala
@scala.annotation.targetName("or_Opt")
inline def or_?[A <: Raw.Double](inline that: => Double.G.Opt[A]): Double.G.Opt[A]
Source
Opt.scala
inline def process[A <: Raw.Double](inline f: A => U, inline fNil: => W): Double.G.Opt[A]
Source
Opt.scala
inline def raw[A <: Raw.Double]: Double.G.Opt[A]
Source
Opt.scala
inline def real[A <: Raw.Double]: Double
Source
Opt.scala
inline def ref[A <: Raw.Double]: Opt[A]
Source
Opt.scala
inline def take[A <: Raw.Double](inline f: A => Boolean): Double.G.Opt[A]
Source
Opt.scala
inline def takeOnly[A <: Raw.Double](inline v: A): Double.G.Opt[A]
Source
Opt.scala

Given

Inherited from
_base
Source
_base.scala
given givenDocTag[A <: Raw.Double](`evidence$1`: Given.DocTag[Double.G.Opt[
Inherited from
_base
Source
_base.scala
given givenEmptyTag[A <: Raw.Double]: Given.EmptyTag[Double.G.Opt[
Inherited from
_base
Source
_base.scala
given givenTypeTag[A <: Raw.Double](using val t: Given.TypeTag[Double.G.Opt[
Inherited from
_base
Source
_base.scala
given givenVoidTag[A <: Raw.Double]: Given.VoidTag[Double.G.Opt[
Inherited from
_base
Source
_base.scala

Implicit

implicit inline def implicitFromValue[A <: Raw.Double](inline v: A): Double.G.Opt[A]
Source
Opt.scala
implicit inline def implicitRequest[A <: Raw.Double](inline v: \/): Double.G.Opt[A]

General void instance request

General void instance request

It is possible to use general request \/ to get void instance of this type, thanks to this implicit conversion.

Source
Opt.scala
implicit inline def implicitToBoolean[A <: Raw.Double](inline v: Double.G.Opt[A]): Boolean
Source
Opt.scala