io.github.martinhh.derived.extras.union
Members list
Type members
Classlikes
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object arbitraryobject scalacheck
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object cogenobject scalacheck
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object shrink
Public "API-entry-point" for derivation of Arbitrary
-instances only for union types.
Public "API-entry-point" for derivation of Arbitrary
-instances only for union types.
Attributes
- Supertypes
- Self type
-
arbitrary.type
Public "API-entry-point" for derivation of Cogen
-instances only for union types.
Public "API-entry-point" for derivation of Cogen
-instances only for union types.
Attributes
- Supertypes
- Self type
-
cogen.type
Public "API-entry-point" for derivation of scalacheck-typeclass-instances for union types.
Public "API-entry-point" for derivation of scalacheck-typeclass-instances for union types.
This does not provide derivation of Shrink
-instances as that might not always be desired. You can opt in to derivation of Shrink
-instances via shrink
.
Attributes
- Supertypes
- Self type
-
scalacheck.type
Public "API-entry-point" for derivation of Shrink
-instances only for union types.
Public "API-entry-point" for derivation of Shrink
-instances only for union types.
Attributes
- Supertypes
- Self type
-
shrink.type