Reflectable

zio.blocks.schema.Reflectable
trait Reflectable[A]

Something that carries documentation and modifiers: a Reflect node or a Term.

Attributes

Source
Reflectable.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Reflect[F, A]
class Deferred[F, A]
class Dynamic[F]
class Map[F, K, V, M]
class Primitive[F, A]
class Record[F, A]
class Sequence[F, A, C]
class Variant[F, A]
class Wrapper[F, A, B]
class Term[F, S, A]
Show all

Members list

Value members

Abstract methods

def doc: Doc

Returns the documentation of this node or term, or Doc.empty when it has none.

Returns the documentation of this node or term, or Doc.empty when it has none.

Attributes

Source
Reflectable.scala
def modifiers: Seq[Modifier]

Returns the modifiers attached to this node or term.

Returns the modifiers attached to this node or term.

Attributes

Source
Reflectable.scala