Module identifier

Source
Expand description

Identifiers are used by lazy_evaluation, tasks, and projects.

Structs§

Id
Represents some identifier in an assemble project.
InvalidId
Iter
ProjectId
How projects are referenced. Unlike tasks, projects don’t have to have parents.
TaskId
How tasks are referenced throughout projects.
TaskIdFactory
Create new tasks Ids

Constants§

ID_SEPARATOR
The separator between parts of an identifier

Functions§

is_valid_identifier