Expand description
Validated name newtypes.
Names of parameters, elements, axes, plugs, and sockets all share the
same shape: a validated UTF-8 identifier. The Name trait captures
the validation contract; each domain name is a distinct newtype so
the compiler can catch “passed an ElementName where a ParameterName
was expected” at call sites.
Structs§
- Element
Name - Name of an element within a test plan.
- Parameter
Name - Name of a parameter within the scope of an element.
Enums§
- Name
Error - Errors from name construction.
Traits§
- Name
- The validation contract shared by every name kind in the system.