Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/boe1900/disk-relocator
/ functions
Functions
293 in github.com/boe1900/disk-relocator
⨍
Functions
293
◇
Types & classes
70
Function
health_check_marks_offline_target_root_as_degraded
()
src-tauri/src/health.rs:376
Function
health_check_marks_symlink_target_mismatch_as_degraded
()
src-tauri/src/health.rs:417
Function
health_check_writes_operation_log_when_enabled
()
src-tauri/src/health.rs:578
Function
health_event_to_model_extracts_message_from_details
()
src-tauri/src/commands.rs:4113
Function
health_event_to_model_uses_default_message_without_details_message
()
src-tauri/src/commands.rs:4097
Function
health_events_respect_limit_and_latest_first_order
()
src-tauri/src/db.rs:1122
Function
health_monitoring_list_keeps_latest_per_app_source_and_orders_desc
()
src-tauri/src/db.rs:861
Function
icon_mime_from_ext_maps_known_extensions_and_fallback
()
src-tauri/src/commands.rs:4281
Method
init
(base_dir: PathBuf)
src-tauri/src/db.rs:114
Function
insert_relocation_supports_legacy_tier_not_null_schema
()
src-tauri/src/db.rs:1259
Function
latest_health_snapshots_returns_latest_per_relocation
()
src-tauri/src/db.rs:955
Function
list_health_events
( req: Option<HealthEventsRequest>, state: State<'_, AppState>, )
src-tauri/src/commands.rs:3388
Function
list_operation_logs
( req: Option<OperationLogsRequest>, state: State<'_, AppState>, )
src-tauri/src/commands.rs:3340
Function
list_profiles_has_unique_app_ids
()
src-tauri/src/profiles.rs:727
Function
list_relocations
( state: State<'_, AppState>, )
src-tauri/src/commands.rs:3363
Function
load_profile_set_falls_back_to_cache_when_remote_fetch_fails
()
src-tauri/src/profiles.rs:810
Function
load_profile_set_prefers_remote_on_startup_and_updates_cache_with_etag
()
src-tauri/src/profiles.rs:740
Function
load_profile_set_uses_cache_when_remote_reports_not_modified
()
src-tauri/src/profiles.rs:781
Function
main
()
src-tauri/build.rs:1
Function
main
()
src-tauri/src/main.rs:21
Function
match_profile_bundle_falls_back_to_hint_matching
()
src-tauri/src/commands.rs:4162
Function
match_profile_bundle_prefers_bundle_id_when_available
()
src-tauri/src/commands.rs:4129
Function
migrate_app
( req: MigrateRequest, state: State<'_, AppState>, )
src-tauri/src/commands.rs:1655
Function
migration_and_rollback_20_rounds
()
src-tauri/src/migration.rs:479
Function
mount_root_from_target_root_normalizes_volume_subpath
()
src-tauri/src/commands.rs:4257
Function
mount_root_from_target_root_trims_and_accepts_non_volume_path
()
src-tauri/src/commands.rs:4271
Method
new
( code: impl Into<String>, message: impl Into<String>, trace_id: impl Into<String>,
src-tauri/src/models.rs:15
Function
non_wildcard_source_accepts_template_without_match_placeholder
()
src-tauri/src/profiles.rs:1299
Function
non_wildcard_source_rejects_match_placeholder_in_target_template
()
src-tauri/src/profiles.rs:1270
Function
normalize_profile_set
(raw: RawProfileSet)
src-tauri/src/profiles.rs:343
Function
open_in_finder
(path: String)
src-tauri/src/commands.rs:1571
Function
operation_log_to_item_handles_invalid_details_json
()
src-tauri/src/commands.rs:4072
Function
operation_logs_support_combined_filter_and_time_order
()
src-tauri/src/db.rs:772
Function
operation_logs_trace_only_filter_returns_time_sorted_rows
()
src-tauri/src/db.rs:1182
Function
pick_relocation_unit_honors_explicit_unit_id
()
src-tauri/src/commands.rs:3857
Function
pick_relocation_unit_prefers_existing_default_path
()
src-tauri/src/commands.rs:3807
Function
postcheck_symlink_target_rejects_mismatched_target
()
src-tauri/src/commands.rs:4051
Function
postcheck_symlink_target_rejects_non_symlink_source
()
src-tauri/src/commands.rs:4033
Function
postcheck_symlink_target_success
()
src-tauri/src/commands.rs:4012
Function
profile_by_id_returns_none_for_unknown_app
()
src-tauri/src/profiles.rs:1174
Function
profile_match_hints_include_display_name_app_id_and_bundle_id
()
src-tauri/src/commands.rs:4209
Function
profile_match_hints_include_jetbrains_specific_tokens
()
src-tauri/src/commands.rs:4188
Function
profile_relocation_units_expands_segment_glob_patterns
()
src-tauri/src/commands.rs:3659
Function
profile_relocation_units_expands_wildcard_source_paths
()
src-tauri/src/commands.rs:3595
Function
profile_relocation_units_filters_empty_source_units
()
src-tauri/src/commands.rs:3548
Function
profile_relocation_units_includes_existing_matches_without_name_special_case
()
src-tauri/src/commands.rs:3707
Function
profile_relocation_units_skips_missing_paths_after_wildcard
()
src-tauri/src/commands.rs:3768
Function
qq_profile_is_removed
()
src-tauri/src/profiles.rs:963
Function
read_icon_data_url_builds_data_url_for_png_file
()
src-tauri/src/commands.rs:4289
Function
read_icon_data_url_returns_none_for_empty_file
()
src-tauri/src/commands.rs:4300
Function
reconcile_detects_expected_symlink_missing_without_safe_fix
()
src-tauri/src/reconcile.rs:843
Function
reconcile_detects_temp_residue
()
src-tauri/src/reconcile.rs:597
Function
reconcile_ignores_historical_records_and_only_checks_latest_source_entry
()
src-tauri/src/reconcile.rs:780
Function
reconcile_marks_missing_source_as_critical_issue
()
src-tauri/src/reconcile.rs:882
Function
reconcile_missing_source_keeps_critical_when_target_mount_offline
()
src-tauri/src/reconcile.rs:973
Function
reconcile_relocations
( req: Option<ReconcileRequest>, state: State<'_, AppState>, )
src-tauri/src/commands.rs:3403
Function
reconcile_reports_safe_fixable_count_for_mixed_issues
()
src-tauri/src/reconcile.rs:1106
Function
reconcile_respects_scan_limit
()
src-tauri/src/reconcile.rs:1017
Function
reconcile_safe_fix_cleans_temp_residue
()
src-tauri/src/reconcile.rs:643
Function
reconcile_safe_fix_marks_stale_active_state_as_healthy
()
src-tauri/src/reconcile.rs:734
Function
reconcile_safe_fix_marks_stale_state_as_rolled_back
()
src-tauri/src/reconcile.rs:686
Function
reconcile_safe_fix_recreates_missing_source_when_recovery_sources_absent
()
src-tauri/src/reconcile.rs:921
Function
reconcile_writes_detect_and_safe_fix_logs_when_enabled
()
src-tauri/src/reconcile.rs:1056
Function
recovery_marks_ambiguous_migrate_state_as_failed
()
src-tauri/src/recovery.rs:490
Function
recovery_marks_migrate_missing_source_after_cleanup_as_failed
()
src-tauri/src/recovery.rs:637
Function
recovery_marks_symlinked_bootstrap_as_healthy
()
src-tauri/src/recovery.rs:544
Function
recovery_marks_symlinked_migrate_as_healthy
()
src-tauri/src/recovery.rs:358
Function
recovery_rolls_back_bootstrap_when_source_missing
()
src-tauri/src/recovery.rs:593
Function
recovery_rolls_back_partial_migrate_state
()
src-tauri/src/recovery.rs:404
Function
recovery_skips_when_no_unfinished_relocations
()
src-tauri/src/recovery.rs:452
Function
resolve_bundle_display_name
(bundle_path: &Path)
src-tauri/src/commands.rs:741
Function
resolve_bundle_icon_path
(bundle_path: &Path)
src-tauri/src/commands.rs:762
Function
resolve_profile_display_name_falls_back_without_bundle
()
src-tauri/src/commands.rs:4231
Function
rollback_does_not_remove_non_empty_target_dir
()
src-tauri/src/bootstrap.rs:337
Function
rollback_relocation
( req: RollbackRequest, state: State<'_, AppState>, )
src-tauri/src/commands.rs:2900
Function
rollback_removes_source_symlink_and_target_without_backup
()
src-tauri/src/migration.rs:643
Function
rollback_restores_source_and_removes_target
()
src-tauri/src/migration.rs:441
Function
rollback_restores_source_placeholder_and_cleans_target
()
src-tauri/src/bootstrap.rs:297
Function
row_to_operation_log
(row: &rusqlite::Row<'_>)
src-tauri/src/db.rs:606
Function
row_to_relocation
(row: &rusqlite::Row<'_>)
src-tauri/src/db.rs:586
Function
scan_apps
()
src-tauri/src/commands.rs:1347
Function
scan_path_size_reads_symlink_target_directory_size
()
src-tauri/src/commands.rs:4328
Function
segment_glob_source_requires_match_placeholder_in_target_template
()
src-tauri/src/profiles.rs:1242
Function
switch_to_symlink_rejects_existing_target_path
()
src-tauri/src/migration.rs:611
Function
target_path_for_unit_falls_back_to_default_layout_when_template_empty
()
src-tauri/src/commands.rs:3921
Function
target_path_for_unit_replaces_match_placeholders
()
src-tauri/src/commands.rs:3940
Function
target_path_for_unit_uses_template_placeholder
()
src-tauri/src/commands.rs:3902
Function
unfinished_relocations_are_filtered_and_ordered_by_updated_time
()
src-tauri/src/db.rs:1049
Function
verify_detects_mismatch
()
src-tauri/src/migration.rs:464
Function
verify_source_and_temp_skips_unreadable_container_metadata_file
()
src-tauri/src/migration.rs:573
Function
wechat_profile_has_expected_bundle_and_mode_flags
()
src-tauri/src/profiles.rs:832
Function
wildcard_source_accepts_target_template_with_all_match_placeholders
()
src-tauri/src/profiles.rs:1208
Function
wildcard_source_requires_all_match_placeholders_in_target_template
()
src-tauri/src/profiles.rs:1180
← previous
201–293 of 293, ranked by callers