Structs§
- Attach
Options - Options for
Manager::attach(). - Config
- Configuration for a
Managerinstance. - Create
Options - Options for
Manager::create(). - Delete
Options - Options for
Manager::delete(). - GcOptions
- Options for
Manager::gc(). - GcReport
- Report returned by
Manager::gc(). - GitCapabilities
- Feature flags derived from the detected git version.
- GitVersion
- Parsed semantic version of the git binary.
- Port
Lease - A port allocated to a worktree, with an 8-hour TTL.
- Worktree
Handle - A handle to a managed git worktree, containing all metadata tracked by iso-code.
Enums§
- Copy
Outcome - Returned by Manager::create() to report what actually happened during file copy steps.
- GitCrypt
Status - Status of git-crypt in a repository or worktree.
- Reflink
Mode - Controls Copy-on-Write behavior when copying files into a new worktree.
- Worktree
State - Lifecycle state of a managed worktree.
Traits§
- Ecosystem
Adapter - Trait for language/framework-specific setup in new worktrees.