Module config

Module config 

Source
Expand description

Definitions for configuration structures and rules.

Structs§

AllowOverwrite
Helper type for config key allow_overwrite
ContextConfig
Templating values are defined in this section.
DTConfig
The configuration object deserialized from configuration file, every field of it is optional.
GlobalConfig
Configures default behaviours.
Group
Configures how items are grouped.
GroupName
Helper type for a group’s name
HostnameSeparator
Helper type for config key hostname_sep
IgnoreFailure
Helper type for config key ignore_failure
RenamingRule
A single renaming rule, used for generating names for target files which are different from their sources.
RenamingRules
Helper type for config key rename
Renderable
Helper type for config key renderable
StagingPath
Helper type for config key staging
SubgroupPrefix
Helper type for config key subgroup_prefix

Enums§

DTScope
Scope of a group, used to resolve priority of possibly duplicated items, to ensure every target path is pointed from only one source item.
SyncMethod
Syncing methods.

Type Aliases§

LocalGroup
Configures how local items are grouped.
RemoteGroup
Configures how remote items are grouped.