Expand description
Definitions of name-related helpers and newtypes, primarily for the component model.
Structs§
- Component
Name - An import or export name in the component model which is backed by
T
, which defaults toString
. - Dependency
Name - A dependency on an implementation either as
locked-dep=...
orunlocked-dep=...
- Hash
Name - A dependency on an implementation either as
integrity=...
. - Interface
Name - An interface name, stored as
a:b/c@1.2.3
- Kebab
Str - Represents a kebab string slice used in validation.
- Kebab
String - Represents an owned kebab string for validation.
- Resource
Func - A resource name and its function, stored as
a.b
. - UrlName
- A dependency on an implementation either as
url=...
Enums§
- Component
Name Kind - Created via
ComponentName::kind
and classifies a name.