Long.G.Opt

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

Def

@scala.annotation.targetName("stream")
def ~[A <: Raw.Long]: Long.G.~[A]
Source
Opt.scala
inline def contains[A <: Raw.Long](v: A): Boolean
Source
Opt.scala
inline def default[A <: Raw.Long](inline v: => A): Long.G.Opt[A]
Source
Opt.scala
inline def drop[A <: Raw.Long](inline f: A => Boolean): Long.G.Opt[A]
Source
Opt.scala
inline def dropOnly[A <: Raw.Long](inline v: A): Long.G.Opt[A]
Source
Opt.scala
inline def dropVoid[A <: Raw.Long](using inline t: Given.VoidTag[A]): Long.G.Opt[A]
Source
Opt.scala
inline def filter[A <: Raw.Long](inline f: A => Boolean): Long.G.Opt[A]
Source
Opt.scala
inline def fornil[A <: Raw.Long](inline f: => U): Long.G.Opt[A]
Source
Opt.scala
inline def forval[A <: Raw.Long](inline f: A => U): Long.G.Opt[A]
Source
Opt.scala
def get[A <: Raw.Long]: A
Source
Opt.scala
@scala.annotation.targetName("is_Void")
inline def isEmpty[A <: Raw.Long]: Boolean
Source
Opt.scala
inline def map[A <: Raw.Long, 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.Long, T](inline f: A => OPT)(using inline s: Given.OptTag[T, OPT]): OPT
Source
Opt.scala
inline def mix[A <: Raw.Long, 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.Long]: Boolean
Source
Opt.scala
inline def or[A <: Raw.Long](inline default: => A): A
Source
Opt.scala
@scala.annotation.targetName("or_Opt")
inline def or_?[A <: Raw.Long](inline that: => Long.G.Opt[A]): Long.G.Opt[A]
Source
Opt.scala
inline def process[A <: Raw.Long](inline f: A => U, inline fNil: => W): Long.G.Opt[A]
Source
Opt.scala
inline def raw[A <: Raw.Long]: Long.G.Opt[A]
Source
Opt.scala
inline def real[A <: Raw.Long]: Long
Source
Opt.scala
inline def ref[A <: Raw.Long]: Opt[A]
Source
Opt.scala
inline def take[A <: Raw.Long](inline f: A => Boolean): Long.G.Opt[A]
Source
Opt.scala
inline def takeOnly[A <: Raw.Long](inline v: A): Long.G.Opt[A]
Source
Opt.scala

Given

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

Implicit

implicit inline def implicitFromValue[A <: Raw.Long](inline v: A): Long.G.Opt[A]
Source
Opt.scala
implicit inline def implicitRequest[A <: Raw.Long](inline v: \/): Long.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.Long](inline v: Long.G.Opt[A]): Boolean
Source
Opt.scala