caliban.schema.Step
See theStep companion trait
object Step
Attributes
Members list
Type members
Classlikes
case class FunctionStep[-R](step: Map[String, InputValue] => Step[R]) extends Step[R]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Step[R]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Step[R]class Objecttrait Matchableclass AnyShow all
case class MetadataFunctionStep[-R](step: Field => Step[R]) extends Step[R]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Step[R]class Objecttrait Matchableclass AnyShow all
case class ObjectStep[-R](name: String, fields: Map[String, Step[R]]) extends Step[R]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Step[R]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Step[R]class Objecttrait Matchableclass AnyShow all
case class StreamStep[-R](inner: ZStream[R, Throwable, Step[R]]) extends Step[R]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Step[R]class Objecttrait Matchableclass AnyShow all
Inherited types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
Value members
Concrete methods
Merge 2 root steps. Root steps are supposed to be objects so we ignore other cases.
Merge 2 root steps. Root steps are supposed to be objects so we ignore other cases.
Attributes
In this article