smithy.api.StructurallyExclusive
See theStructurallyExclusive companion class
object StructurallyExclusive extends Enumeration[StructurallyExclusive], Companion[StructurallyExclusive]
Attributes
- Companion
- class
- Graph
-
- Supertypes
-
trait Sumtrait Mirrortrait Enumeration[StructurallyExclusive]trait Companion[StructurallyExclusive]trait Has[StructurallyExclusive]trait ShapeTag[StructurallyExclusive]trait HasIdclass Objecttrait Matchableclass AnyShow all
- Self type
Members list
Type members
Classlikes
case object MEMBER extends StructurallyExclusive
Only a single member of a shape can be marked with the trait.
Only a single member of a shape can be marked with the trait.
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrorclass StructurallyExclusiveclass Valuetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
MEMBER.type
case object TARGET extends StructurallyExclusive
Only a single member of a shape can target a shape marked with this trait.
Only a single member of a shape can target a shape marked with this trait.
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrorclass StructurallyExclusiveclass Valuetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
TARGET.type
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 fields
In this article