Module project_init::types [] [src]

This module contains the structs for the configuration files.

Structs

Author

Struct for the author. This is read from the global configuration that resides at $HOME/.pi.toml

Config

Struct for the global configuration at $HOME/.pi.toml

Directory

Struct for directories, files, templates, and scripts to be created.

Project

Struct for a project

ProjectConfig

Struct for project-specific configuration options

UserConfig

Struct for custom user keys