Absent

morphling.Absent
final case class Absent[O, F[_], I](fieldName: String, extract: Extract[O, Option[I]]) extends PropSchema[O, F, Option[I]]

Class describing an optional property of a record that is always absent.

Value parameters

extract

Extract lens from the record type to the property.

fieldName

The name of the property.

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait PropSchema[O, F, Option[I]]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def hfmap[G[_]](nt: FunctionK[F, G]): PropSchema[O, G, Option[I]]

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product