Expand description
Re-exports
pub use gix_archive as archive;pub use gix_worktree_stream as stream;
Modules
- This module allows creating git blobs from worktree files.
- Changes between an index and a worktree.
Structs
- A cache for efficiently executing operations on directories and files which are encountered in sorted order. That way, these operations can be re-used for subsequent invocations in the same directory.
- A stand-in to a worktree as result of a worktree iteration.
Functions
- Checkout the entire
indexintodir, and resolve objects found in index entries withfindto write their content to their respective path indir. Usefilesto count each fully checked out file, and count the amount writtenbytes. Ifshould_interruptistrue, the operation will abort.optionsprovide a lot of context on how to perform the operation. - Calculates the changes that need to be applied to an
indexto match the state of theworktreeand makes them observable incollector, along with information produced bycomparewhich gets to see blobs that may have changes.optionsare used to configure the operation.
Type Definitions
- A lazily loaded and auto-updated worktree index.