Expand description

Modules

Functions

Note that interruption still produce an Ok(…) value, so the caller should look at should_interrupt to communicate the outcome. dir is the directory into which to checkout the index. git_dir is the .git directory for reading additional per-repository configuration files.