Docs.rs
grit-lib-0.5.19
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
grit-lib 0.5.19
Core library for the grit Git implementation
Crate
Source
Builds
Feature flags
Documentation
..
data
fixtures
midx_support
support
add_50k_perf_git_compat.rs
add_executable_git_compat.rs
add_index_write_git_compat.rs
add_pathspec_staging.rs
add_untr_80k_campaign.rs
add_untr_bulk_defer_git_compat.rs
ahead_behind_paint_git_compat.rs
allowlist_pure_public_fn_coverage.rs
allowlist_repo_public_fn_coverage.rs
apply_blob_engine.rs
apply_git_compat.rs
attributes_rules.rs
bitmap_walk.rs
blame_compute_api.rs
blame_copy_git_compat.rs
blame_copy_into_target.rs
blame_git_compat.rs
blame_hunks_git_compat.rs
blame_ignore_revs_git_compat.rs
blame_line_map_regression.rs
blame_line_range_git_compat.rs
blame_textconv_pair_cache.rs
blame_whitespace_git_compat.rs
bounded_limit_list.rs
branch_comparison_git_compat.rs
branch_create_many_refs_git_compat.rs
branch_inventory_git_compat.rs
branch_inventory_public_coverage.rs
branch_inventory_regressions.rs
branch_mutation_git_compat.rs
branch_rename_git_compat.rs
branch_tag_list_delete_git_compat.rs
branch_tracking_git_compat.rs
bundle_git_compat.rs
bundle_plan.rs
bundle_remote.rs
cache_tree_extension_hot_path.rs
cache_tree_git_compat.rs
canonical_paths.rs
change_id_git_compat.rs
change_id_rev_parse.rs
checkout_autocrlf_git_compat.rs
checkout_between_trees_git_clean_after.rs
checkout_destination_gitattributes_git_compat.rs
checkout_gitlink_uninitialized_git_compat.rs
checkout_hostile_paths_git_compat.rs
checkout_in_place_umask_git_compat.rs
checkout_nested_gitattributes_autocrlf_git_compat.rs
checkout_parallel.rs
checkout_populated_executable_git_compat.rs
checkout_populated_index_stat_git_compat.rs
checkout_switch_away_invalid_index.rs
clean_untracked.rs
clone_all_remote_tags.rs
clone_bare_no_checkout_git_compat.rs
clone_empty_remote_git_compat.rs
clone_empty_remote_git_daemon_v2.rs
clone_eol_crlf_git_compat.rs
clone_layout.rs
clone_local_mixed_transfer_stats.rs
clone_local_pack_link.rs
clone_mixed_pack_loose_git_compat.rs
clone_shallow_git_compat.rs
clone_single_branch_tags_git_compat.rs
clone_ssh_env.rs
clone_thread_policy.rs
combined_structured_git.rs
command_runner_e2e.rs
command_runner_hooks.rs
commit_50k_perf_git_compat.rs
commit_cache_tree_warm_path.rs
commit_change_id.rs
commit_date_approxidate_git_compat.rs
commit_deep_tree_stage_git_compat.rs
commit_detached_head_git_compat.rs
commit_detached_head_reftable.rs
commit_display_json.rs
commit_empty_tree_git_compat.rs
commit_encoding_git_compat.rs
commit_graph_bloom_revwalk.rs
commit_graph_chain_exercise.rs
commit_graph_corruption.rs
commit_graph_file_api.rs
commit_graph_file_lib_coverage.rs
commit_graph_roundtrip.rs
commit_graph_write_coverage.rs
commit_identity_git_compat.rs
commit_merge_state_git_compat.rs
commit_outcome_regressions.rs
commit_p1_git_compat.rs
commit_range_diff_smoke.rs
commit_ref_roundtrip.rs
commit_scope_git_compat.rs
commit_scope_hook_index.rs
compare_with_target_git_compat.rs
concurrent_repos.rs
config_advanced_git_compat.rs
config_dense_parse_coverage.rs
config_file_api_coverage.rs
config_file_roundtrip.rs
config_include_gitdir_coverage.rs
config_include_if_coverage.rs
config_includes.rs
config_line_coverage.rs
config_load_coverage.rs
config_location_git_compat.rs
config_merge_deep_coverage.rs
config_parameters_coverage.rs
config_parse.rs
config_repo_load_coverage.rs
config_set_getters_coverage.rs
config_write.rs
coverage_floor_nudge_git_compat.rs
coverage_gate_1540_sweep.rs
coverage_gate_bulk_sweep.rs
coverage_max_sweep.rs
coverage_total_blame_crlf_sweep.rs
create_commit_git_compat.rs
credentials.rs
crlf_utf_worktree_git_compat.rs
cross_pack_ref_delta_odb.rs
date_cutoff_git_compat.rs
deep_tree_untracked_autocrlf_git_compat.rs
detect_copies_hash_collision.rs
diagnostics_sink.rs
diff_50k_perf_git_compat.rs
diff_blob_algorithms.rs
diff_clean_tree_trusted_stat.rs
diff_combined.rs
diff_commits_git_compat.rs
diff_commits_renames.rs
diff_core_coverage_floor.rs
diff_detail_git_compat.rs
diff_git_mv_cache_tree.rs
diff_gitlink_typechange_coverage.rs
diff_harness_blob_sweep.rs
diff_has_changes_git_compat.rs
diff_index_to_tree_wide_cache_tree_git_compat.rs
diff_no_index.rs
diff_options_line_engine.rs
diff_rename_filter_git_compat.rs
diff_rename_parallel.rs
diff_staged_renames.rs
diff_targets.rs
diff_tree_autocrlf_filemode.rs
diff_tree_renames.rs
diff_trees_renames.rs
diff_whitespace_git_compat.rs
diff_worktree_eol_git_compat.rs
diff_worktree_stat_git_compat.rs
diff_ws_filter_integration.rs
embedded_repo_gitlink_git_compat.rs
environment_discover.rs
fetch_all_git_compat.rs
fetch_deepen_git_compat.rs
fetch_literal_url_git_compat.rs
fetch_local_bare_git_compat.rs
fetch_local_bare_smoke.rs
fetch_local_empty_commit.rs
fetch_malicious_advertisement.rs
fetch_partial_clone_filter.rs
fetch_prune_empty_parent_1317.rs
fetch_prune_resolve.rs
fetch_prune_symref_967.rs
fetch_refspec_git_compat.rs
fetch_remote_progress.rs
fetch_tags_resolve.rs
files_store_git_roundtrip.rs
files_store_review_fixes.rs
filter_process_repo_scope.rs
fsck_api_coverage.rs
fsck_objects.rs
fsck_repository.rs
fsmonitor_git_compat.rs
fuzz_corpus_replay.rs
git_clone_index_stat_git_compat.rs
git_date_git_compat.rs
graph_layout_git_compat.rs
graph_layout_hidden_merge_parents.rs
graph_layout_topology.rs
group_by_author_git_compat.rs
hash_abstraction_guard.rs
hash_git_compat.rs
hash_parallel_api.rs
history_absorb.rs
history_apply.rs
history_change_ids.rs
history_coverage_gate_sweep.rs
history_drop.rs
history_engine.rs
history_fixup.rs
history_harness_smoke.rs
history_move.rs
history_options.rs
history_rebase.rs
history_rebase_session.rs
history_reword.rs
history_rewrite_signing.rs
history_split.rs
history_squash.rs
history_undo.rs
hygiene.rs
ignore_check.rs
ignore_fastpath_git_compat.rs
ignore_rules.rs
ignore_t0008_common.rs
index_apply_git_compat.rs
index_bulk_roundtrip.rs
index_coverage_git_matrix.rs
index_eoie_ieot_git_compat.rs
index_ext_line_coverage.rs
index_git_load_sweep.rs
index_large_load_git_compat.rs
index_lock_pid_liveness.rs
index_pack_parallel.rs
index_refresh_only_bench.rs
index_remove_batch_git_compat.rs
index_skip_worktree.rs
index_sparse_api_coverage.rs
index_versions_git_compat.rs
init_branch_format_git_compat.rs
init_filesystem_capabilities.rs
init_filesystem_config.rs
init_template_precompose_probe.rs
interpret_trailers_git_compat.rs
issue_1413_empty_subtree.rs
issue_1614_merge_no_dangling_empty_tree.rs
library_subprocess_hygiene.rs
list_limit_handles.rs
lockfile_contention_git_compat.rs
log_patch_git_compat.rs
log_patch_index_abbrev_git.rs
log_patch_one_commit.rs
maintenance_git_compat.rs
maintenance_roundtrip.rs
mapped_cg_midx_git.rs
matrix_completeness.rs
matrix_credentials.rs
matrix_fetch.rs
matrix_packs.rs
matrix_push.rs
matrix_sha256.rs
merge_base_git_compat.rs
merge_base_line_coverage.rs
merge_check_git_compat.rs
merge_conflicts_git_compat.rs
merge_continue_git_compat.rs
merge_diff_line_coverage.rs
merge_dirty_unrelated_git_compat.rs
merge_dry_run.rs
merge_eol_crlf_conflict_git_compat.rs
merge_file_git_compat.rs
merge_identity_git_compat.rs
merge_modify_delete_issue_1005.rs
merge_options_git_compat.rs
merge_ort_git_compat.rs
merge_rename_edit_issue_1093.rs
merge_rename_index_issue_1091.rs
merge_show_added.rs
merge_strategy_options_git_compat.rs
merge_trees_walk_git_compat.rs
midx_bitmap_write_git_compat.rs
midx_corruption.rs
midx_fast_lookup_git_compat.rs
midx_rev_ridx_trailer.rs
midx_roundtrip.rs
midx_write_coverage.rs
mv_force_multi_source_rollback.rs
negotiator_tag_tip.rs
nfd_pathspec_argv.rs
non_exhaustive_options_api.rs
non_utf8_path_git_compat.rs
notes_concurrent_update.rs
notes_git_compat.rs
notes_plan_dry_run.rs
notes_roundtrip.rs
objects_parse_roundtrip.rs
odb_abstraction_guard.rs
odb_alternate_corrupt_first.rs
odb_alternates.rs
odb_compose_alternates.rs
odb_concurrent_reads.rs
odb_conformance_composite.rs
odb_conformance_files.rs
odb_conformance_loose.rs
odb_conformance_memory.rs
odb_conformance_midx.rs
odb_conformance_packs.rs
odb_custom_backend.rs
odb_lookup_prefix_git_compat.rs
odb_lookup_prefix_pack_loose_overlap.rs
odb_loose_objects.rs
odb_loose_store_git_compat.rs
odb_midx_lookup_passes_git_compat.rs
odb_open_stream.rs
odb_pack_store_git_compat.rs
odb_peel_git_compat.rs
odb_read_into.rs
odb_store_object_safety.rs
oid_hashtable_api.rs
pack_bitmap_read_git_compat.rs
pack_bitmap_write_git_compat.rs
pack_build_bitmaps.rs
pack_corruption.rs
pack_delta_scenarios.rs
pack_delta_search_parallel.rs
pack_deltas.rs
pack_index_formats.rs
pack_index_mmap.rs
pack_index_zero_copy.rs
pack_ingest_roundtrip.rs
pack_objects_git_compat.rs
pack_reuse.rs
pack_reuse_full_objects.rs
pack_write_parallel.rs
parallel_add_index_git_compat.rs
parallel_api.rs
parallel_index_stat_refresh.rs
patch_id_hooks.rs
patch_text_roundtrip.rs
path_validate_fsck_parity.rs
pathspec_api_sweep.rs
pathspec_from_file_git_compat.rs
pathspec_git_compat.rs
pick_stash_apply_git_compat.rs
pickaxe_git_compat.rs
porcelain_log_decorations_coverage.rs
porcelain_rebase_public_fn_coverage.rs
porcelain_v2_git_compat.rs
precompose_system_git_roundtrip.rs
promisor_on_demand_fetch.rs
promisor_packs.rs
pruned_modules.rs
public_module_doctests.rs
pull_git_compat.rs
pull_rebase_git_compat.rs
push_delete_local_git_compat.rs
push_delete_missing_remote.rs
push_delete_ref_resolve.rs
push_fast_deep_history.rs
push_flags_git_compat.rs
push_lease_git_compat.rs
push_plan_git_compat.rs
quote_path_git_compat.rs
racy_index_git_compat.rs
read_info_git_compat.rs
ref_name_validation_git_compat.rs
ref_storage_format.rs
reflog_expire_dry_run.rs
reflog_handle_coverage.rs
reflog_query_git_compat.rs
reflog_roundtrip.rs
reflog_signature_git_compat.rs
refs_abstraction_guard.rs
refs_api_coverage.rs
refs_fsck_coverage.rs
refs_harness_smoke.rs
refs_line_coverage.rs
refs_list_empty_prefix_git.rs
refs_listing_public_coverage.rs
refs_lock_coverage.rs
refs_loose_symref.rs
refs_packed.rs
refs_packed_binary_search_git_compat.rs
refs_packed_prefix_unsorted.rs
refs_query_git_compat.rs
refs_query_reachability_git_compat.rs
refs_transactions.rs
refs_verify_batch_coverage.rs
refs_version_sort_git_oracle.rs
refs_write_delete_coverage.rs
refstore_batch_transport.rs
refstore_conformance_files.rs
refstore_conformance_memory.rs
refstore_conformance_reftable.rs
refstore_reftable_create_race.rs
reftable_batch_df_regressions.rs
reftable_format.rs
reftable_stack_coverage.rs
reftable_stack_interop.rs
reftable_store_git_roundtrip.rs
remote_config_git_compat.rs
remote_dispatch.rs
remote_inspect_git_compat.rs
remote_prune_set_head_git_compat.rs
remote_remove_git_compat.rs
remote_rename_git_compat.rs
remote_set_url_git_compat.rs
repack_roundtrip.rs
replay_engine.rs
replay_predict_git_compat.rs
replay_sequence_git_compat.rs
replay_wide_pick_git_compat.rs
repo_handles_core.rs
repo_handles_more.rs
repo_open_init.rs
repo_setup_git_compat.rs
repo_shared_init_git_compat.rs
repo_total_coverage_sweep.rs
repository_refstore_git_namespace.rs
repository_with_memory_ref_store.rs
rerere_git_compat.rs
reset_git_compat.rs
reset_hard_at_head_preserves_mtime.rs
resolve_cat.rs
resolve_ref_name_git_compat.rs
resolve_verify_git_compat.rs
restore_conflict_git_compat.rs
restore_git_compat.rs
rev_list_bitmaps.rs
rev_list_commit_filter_git_compat.rs
rev_list_commit_graph_walk.rs
rev_list_diff_coverage_sweep.rs
rev_list_format_git_compat.rs
rev_list_object_segments.rs
rev_list_object_walk_roots_git_compat.rs
rev_list_ordering.rs
rev_list_path_limited_git_compat.rs
rev_list_pathspec_tree_kind.rs
rev_list_s1_git.rs
rev_list_simplify_objects.rs
rev_list_stdin_ref_glob_git_compat.rs
rev_list_upstream_t6019_t6000.rs
rev_list_walk_exercises.rs
rev_parse_ambiguous_public.rs
rev_parse_comprehensive_coverage.rs
rev_parse_coverage_1270.rs
rev_parse_coverage_floor.rs
rev_parse_diagnose_paths.rs
rev_parse_exercise.rs
rev_parse_line_coverage.rs
rev_parse_resolve_sweep.rs
rev_parse_rev_list_errors.rs
rev_parse_scenario_coverage.rs
rev_parse_spec_matrix.rs
rev_parse_syntax.rs
revert_range_order_git_compat.rs
revwalk_coverage_floor.rs
revwalk_queries.rs
rm_autocrlf_system_config.rs
rm_mv_clean_dry_run_git_compat.rs
rm_mv_git_compat.rs
s7_pick_revert_merge_differential.rs
serve_receive_hooks.rs
serve_shallow_filter.rs
serve_upload_pack_advertise.rs
serve_upload_pack_inprocess.rs
sha1dc_ingestion.rs
sha256_midx_commit_graph.rs
sha256_worktree.rs
shallow_deepen_single_commit.rs
signing_commit_git_compat.rs
signing_commit_openpgp_git_compat.rs
signing_tag_git_compat.rs
sparse_checkout_git_compat.rs
split_index_git_compat.rs
stash_apply_autocrlf.rs
stash_apply_git_compat.rs
stash_apply_outcome_git_compat.rs
stash_git_compat.rs
stash_pathspec_git_compat.rs
stash_push_modes_git_compat.rs
state_git_am_in_progress.rs
status_50k_perf_git_compat.rs
status_add_special_files_git_compat.rs
status_ignored_collapse_git_compat.rs
status_index_stat_refresh_git_compat.rs
status_merge_conflicts_git_compat.rs
status_non_utf8_gitlink_git_compat.rs
status_parallel.rs
status_scan_memory.rs
status_symlink_ancestor_git_compat.rs
status_unmerged_kinds_git_compat.rs
structured_diff_git_compat.rs
submodule_gitdir_sweep.rs
supporting_modules_sweep.rs
supporting_public_fn_coverage.rs
switch_overwrite_git_helpers.rs
switch_reflog_git_compat.rs
switch_tree_diff_git_compat.rs
switch_would_overwrite_git_compat.rs
tag_annotated_git_compat.rs
tag_create_force_git_compat.rs
tag_extra_headers_git_compat.rs
tag_list_git_compat.rs
tag_packed_peel_git_compat.rs
target_comparison_git_compat.rs
total_line_coverage_sweep.rs
total_misc_module_sweep.rs
total_supporting_api_sweep.rs
trailer_git_compat.rs
transfer_cargo_mirror.rs
transfer_local_copy_perf.rs
transfer_local_fetch.rs
transfer_local_fetch_following_incr.rs
transfer_local_fetch_moved_tag.rs
transfer_local_fetch_shallow.rs
transfer_local_mixed_storage.rs
transfer_local_push.rs
transfer_maint.rs
transfer_pack.rs
transport_daemon_noop_flush.rs
transport_git_daemon.rs
transport_git_daemon_v2.rs
transport_http.rs
transport_http_auth.rs
transport_http_proxy_cookies.rs
transport_http_redirect_auth.rs
transport_http_shallow.rs
transport_push.rs
transport_push_options.rs
transport_shallow.rs
transport_ssh.rs
transport_ssh_push.rs
transport_v2_adversarial.rs
tree_ref_iter.rs
tree_sha256_coverage.rs
tree_sha256_git_compat.rs
tree_sha256_tag_claim_git_compat.rs
tree_sha256_tag_git_compat.rs
tree_sha256_verify_coverage.rs
tree_sha256_verify_git_compat.rs
typed_errors_config_refs_filter.rs
typed_reports.rs
untracked_cache_git_compat.rs
userdiff_hunk_header_git_compat.rs
wildmatch_vectors.rs
wildmatch_vectors_data.inc
worktree_add_options_git_compat.rs
worktree_branch_exclusive_git_compat.rs
worktree_extended_git_compat.rs
worktree_git_compat.rs
worktree_linked_git_compat.rs
worktree_list_fields_git_compat.rs
worktree_missing_registered_980.rs
worktree_move_repair_git_compat.rs
worktree_remove_1001_regression.rs
worktree_remove_1232_regression.rs
worktree_scan_50k_probe_git_compat.rs
worktree_scan_nested_49k_probe_git_compat.rs
zlib_inflate_git_compat.rs