MemberDefinition
zio.blocks.smithy.MemberDefinition
final case class MemberDefinition(name: String, target: ShapeId, traits: List[TraitApplication] = ...)
Defines a member within a shape (structure field, list element, map key/value, union variant).
Value parameters
- name
-
the member name
- target
-
the ShapeId of the target type
- traits
-
the traits applied to this member
Attributes
- Source
- Shape.scala
- Graph
-
- Supertypes
Members list
In this article