cats
Unapply2Instances
sealed abstract
class
Unapply2Instances extends Unapply3Instances
Type Members
-
type
Aux2Left[TC[_[_]], FA, F[_, _], AA, B] = Unapply[TC, FA] { ... /* 2 definitions in type refinement */ }
-
type
Aux2MT[TC[_[_]], MA, F[_[_], _], AA[_], B] = Unapply[TC, MA] { ... /* 2 definitions in type refinement */ }
-
type
Aux2Right[TC[_[_]], MA, F[_, _], AA, B] = Unapply[TC, MA] { ... /* 2 definitions in type refinement */ }
-
type
Aux3MTLeft[TC[_[_]], MA, F[_[_], _, _], AA[_], B, C] = Unapply[TC, MA] { ... /* 2 definitions in type refinement */ }
-
type
Aux3MTRight[TC[_[_]], MA, F[_[_], _, _], AA[_], B, C] = Unapply[TC, MA] { ... /* 2 definitions in type refinement */ }
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
-
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
implicit
def
unapply2left[TC[_[_]], F[_, _], AA, B](implicit tc: TC[[α]F[α, B]]): Aux2Left[TC, F[AA, B], F, AA, B]
-
implicit
def
unapply2leftN[TC[_[_]], F[_, +_], AA](implicit tc: TC[[α]F[α, Nothing]]): Aux2Left[TC, F[AA, Nothing], F, AA, Nothing]
-
implicit
def
unapply2right[TC[_[_]], F[_, _], AA, B](implicit tc: TC[[β]F[AA, β]]): Aux2Right[TC, F[AA, B], F, AA, B]
-
implicit
def
unapply2rightN[TC[_[_]], F[+_, _], B](implicit tc: TC[[β]F[Nothing, β]]): Aux2Right[TC, F[Nothing, B], F, Nothing, B]
-
implicit
def
unapply3MTLeft[TC[_[_]], F[_[_], _, _], AA[_], B, C](implicit tc: TC[[β]F[AA, β, C]]): Aux3MTLeft[TC, F[AA, B, C], F, AA, B, C]
-
implicit
def
unapply3MTright[TC[_[_]], F[_[_], _, _], AA[_], B, C](implicit tc: TC[[γ]F[AA, B, γ]]): Aux3MTRight[TC, F[AA, B, C], F, AA, B, C]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit