QueryExplain

Companion:
class
trait Sum
trait Mirror
class Object
trait Matchable
class Any

Type members

Classlikes

case class Config(sep: () => String, ident: () => String, beforeLeftOp: () => String, afterLeftOp: () => String, beforeRightOp: () => String, afterRightOp: () => String)
case class Continuation(source: QueryExplain, next: QueryExplain) extends QueryExplain
object OnDepth
case class Operation(left: QueryExplain, right: QueryExplain, op: String) extends QueryExplain
case class Single(query: String) extends QueryExplain

Types

type OnDepth[A] = Int => A

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from:
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from:
Mirror

Value members

Concrete methods

def render(explain: QueryExplain, config: Config): String

Concrete fields