Module dotfiles_actions::link::directive
source · Expand description
This module defines LinkDirective.
Structs§
- A directive that can build LinkActions to create directories in the filesystem.
Constants§
- Create parent dirs if they don’t exist
- Name of the link directive
- Force setting, replaces any other file or directory
- Create the symlink even if the target file does not exist
- Path setting (path of the symlink)
- Relink setting, if true the action relinks an existing symlink (applies if force is false)
- Resolves the target if it is a symlink and uses the final target file as the target.
- Target setting (path to the file the symlink points to)
Functions§
- Initialize the defaults for the LinkDirective.
Type Aliases§
- LinkDirective that uses the native [FakeFileSystem] for testing.
- LinkDirective that uses the native [OsFileSystem].