Structs§
- A bookmark that should be advanced to satisfy the “advance-bookmarks” feature. This is a helper for
WorkspaceCommandTransaction. It provides a type-safe way to separate the work of checking whether a bookmark can be advanced and actually advancing it. Advancing the bookmark never fails, but can’t be done until the newCommitIdis available. Splitting the work in this way also allows us to identify eligible bookmarks without actually moving them and return config errors to the user early. - Jujutsu (An experimental VCS)
- CLI command builder and runner.
- Helper to reformat content of log-like commands.
- Wrapper around revset expression argument.
- Handle to initialize or change tracing subscription.
- Metadata and configuration loaded for a specific workspace.
- Provides utilities for writing a command that works on a
Workspace(which most commands do). - A
Transactiontied to a particular workspace.WorkspaceCommandTransactions are created withWorkspaceCommandHelper::start_transactionand committed withWorkspaceCommandTransaction::finish. The innerTransactioncan also be extracted usingWorkspaceCommandTransaction::into_innerin situations where finer-grained control over theTransactionis necessary.
Enums§
- Wrapper around a
DiffEditorto conditionally start interactive session. - Whether the working copy is stale or not.
Functions§
- Prints warning about explicit paths that don’t match any of the tree entries.