Expand description

Changes between an index and a worktree.

Modules

Structs

  • Options that control how the index status with a worktree is computed.
  • Provide additional information collected during the runtime of index_as_worktree().
  • A record of a change.
  • Convenience implementation of VisitEntry that collects all non-trivial changes into a Vec.

Enums

  • How an index entry needs to be changed to obtain the destination worktree state, i.e. entry.apply(this_change) == worktree-entry.
  • Describes a conflicting entry as comparison between ‘our’ version and ‘their’ version of it.
  • Information about an entry.
  • The error returned by index_as_worktree()`.

Traits

  • Observe the status of an entry by comparing an index entry to the worktree.