PartiallyAppliedFieldBase

caliban.schema.PartiallyAppliedFieldBase
abstract class PartiallyAppliedFieldBase[V](name: String, description: Option[String], directives: List[Directive])

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Concise view

Value members

Abstract methods

def either[R, V1](fn: V => Either[V1, Step[R]])(implicit ev: Schema[R, V1], ft: FieldAttributes): (`__Field`, V => Step[R])

Concrete methods

def apply[R, V1](fn: V => V1)(implicit ev: Schema[R, V1], ft: FieldAttributes): (`__Field`, V => Step[R])
protected def makeField[R, V1](implicit ev: Schema[R, V1], ft: FieldAttributes): `__Field`