Unapply

object Unapply
Companion
class
class Object
trait Matchable
class Any

Implicits

Implicits

implicit def unapplyInstance[F[_], X]: Unapply[F[X], F] { type A = X; }