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::kindand classifies a name.