Crate tutel

Source

Structs§

Project
A Project holds multiple tasks. It also holds the location of the file these tasks were loaded from and how many recursive steps have been taken to reach that file.
Task
A completable Task within a Project

Constants§

PROJECT_FILE_NAME

Functions§

has_project
Determines whether a project exists in the given path by checking for the existence of .tutel.project. Returns Some(project_path) if it does exist, None otherwise
load_project_rec
Walks the path upwards until a project file(.tutel.toml) is found and loads it
new_project
Creates a new empty Project in the current directory