MCPcopy Index your code

hub / github.com/boe1900/disk-relocator / functions

Functions293 in github.com/boe1900/disk-relocator

Functionhealth_check_marks_offline_target_root_as_degraded
()
src-tauri/src/health.rs:376
Functionhealth_check_marks_symlink_target_mismatch_as_degraded
()
src-tauri/src/health.rs:417
Functionhealth_check_writes_operation_log_when_enabled
()
src-tauri/src/health.rs:578
Functionhealth_event_to_model_extracts_message_from_details
()
src-tauri/src/commands.rs:4113
Functionhealth_event_to_model_uses_default_message_without_details_message
()
src-tauri/src/commands.rs:4097
Functionhealth_events_respect_limit_and_latest_first_order
()
src-tauri/src/db.rs:1122
Functionhealth_monitoring_list_keeps_latest_per_app_source_and_orders_desc
()
src-tauri/src/db.rs:861
Functionicon_mime_from_ext_maps_known_extensions_and_fallback
()
src-tauri/src/commands.rs:4281
Methodinit
(base_dir: PathBuf)
src-tauri/src/db.rs:114
Functioninsert_relocation_supports_legacy_tier_not_null_schema
()
src-tauri/src/db.rs:1259
Functionlatest_health_snapshots_returns_latest_per_relocation
()
src-tauri/src/db.rs:955
Functionlist_health_events
( req: Option<HealthEventsRequest>, state: State<'_, AppState>, )
src-tauri/src/commands.rs:3388
Functionlist_operation_logs
( req: Option<OperationLogsRequest>, state: State<'_, AppState>, )
src-tauri/src/commands.rs:3340
Functionlist_profiles_has_unique_app_ids
()
src-tauri/src/profiles.rs:727
Functionlist_relocations
( state: State<'_, AppState>, )
src-tauri/src/commands.rs:3363
Functionload_profile_set_falls_back_to_cache_when_remote_fetch_fails
()
src-tauri/src/profiles.rs:810
Functionload_profile_set_prefers_remote_on_startup_and_updates_cache_with_etag
()
src-tauri/src/profiles.rs:740
Functionload_profile_set_uses_cache_when_remote_reports_not_modified
()
src-tauri/src/profiles.rs:781
Functionmain
()
src-tauri/build.rs:1
Functionmain
()
src-tauri/src/main.rs:21
Functionmatch_profile_bundle_falls_back_to_hint_matching
()
src-tauri/src/commands.rs:4162
Functionmatch_profile_bundle_prefers_bundle_id_when_available
()
src-tauri/src/commands.rs:4129
Functionmigrate_app
( req: MigrateRequest, state: State<'_, AppState>, )
src-tauri/src/commands.rs:1655
Functionmigration_and_rollback_20_rounds
()
src-tauri/src/migration.rs:479
Functionmount_root_from_target_root_normalizes_volume_subpath
()
src-tauri/src/commands.rs:4257
Functionmount_root_from_target_root_trims_and_accepts_non_volume_path
()
src-tauri/src/commands.rs:4271
Methodnew
( code: impl Into<String>, message: impl Into<String>, trace_id: impl Into<String>,
src-tauri/src/models.rs:15
Functionnon_wildcard_source_accepts_template_without_match_placeholder
()
src-tauri/src/profiles.rs:1299
Functionnon_wildcard_source_rejects_match_placeholder_in_target_template
()
src-tauri/src/profiles.rs:1270
Functionnormalize_profile_set
(raw: RawProfileSet)
src-tauri/src/profiles.rs:343
Functionopen_in_finder
(path: String)
src-tauri/src/commands.rs:1571
Functionoperation_log_to_item_handles_invalid_details_json
()
src-tauri/src/commands.rs:4072
Functionoperation_logs_support_combined_filter_and_time_order
()
src-tauri/src/db.rs:772
Functionoperation_logs_trace_only_filter_returns_time_sorted_rows
()
src-tauri/src/db.rs:1182
Functionpick_relocation_unit_honors_explicit_unit_id
()
src-tauri/src/commands.rs:3857
Functionpick_relocation_unit_prefers_existing_default_path
()
src-tauri/src/commands.rs:3807
Functionpostcheck_symlink_target_rejects_mismatched_target
()
src-tauri/src/commands.rs:4051
Functionpostcheck_symlink_target_rejects_non_symlink_source
()
src-tauri/src/commands.rs:4033
Functionpostcheck_symlink_target_success
()
src-tauri/src/commands.rs:4012
Functionprofile_by_id_returns_none_for_unknown_app
()
src-tauri/src/profiles.rs:1174
Functionprofile_match_hints_include_display_name_app_id_and_bundle_id
()
src-tauri/src/commands.rs:4209
Functionprofile_match_hints_include_jetbrains_specific_tokens
()
src-tauri/src/commands.rs:4188
Functionprofile_relocation_units_expands_segment_glob_patterns
()
src-tauri/src/commands.rs:3659
Functionprofile_relocation_units_expands_wildcard_source_paths
()
src-tauri/src/commands.rs:3595
Functionprofile_relocation_units_filters_empty_source_units
()
src-tauri/src/commands.rs:3548
Functionprofile_relocation_units_includes_existing_matches_without_name_special_case
()
src-tauri/src/commands.rs:3707
Functionprofile_relocation_units_skips_missing_paths_after_wildcard
()
src-tauri/src/commands.rs:3768
Functionqq_profile_is_removed
()
src-tauri/src/profiles.rs:963
Functionread_icon_data_url_builds_data_url_for_png_file
()
src-tauri/src/commands.rs:4289
Functionread_icon_data_url_returns_none_for_empty_file
()
src-tauri/src/commands.rs:4300
Functionreconcile_detects_expected_symlink_missing_without_safe_fix
()
src-tauri/src/reconcile.rs:843
Functionreconcile_detects_temp_residue
()
src-tauri/src/reconcile.rs:597
Functionreconcile_ignores_historical_records_and_only_checks_latest_source_entry
()
src-tauri/src/reconcile.rs:780
Functionreconcile_marks_missing_source_as_critical_issue
()
src-tauri/src/reconcile.rs:882
Functionreconcile_missing_source_keeps_critical_when_target_mount_offline
()
src-tauri/src/reconcile.rs:973
Functionreconcile_relocations
( req: Option<ReconcileRequest>, state: State<'_, AppState>, )
src-tauri/src/commands.rs:3403
Functionreconcile_reports_safe_fixable_count_for_mixed_issues
()
src-tauri/src/reconcile.rs:1106
Functionreconcile_respects_scan_limit
()
src-tauri/src/reconcile.rs:1017
Functionreconcile_safe_fix_cleans_temp_residue
()
src-tauri/src/reconcile.rs:643
Functionreconcile_safe_fix_marks_stale_active_state_as_healthy
()
src-tauri/src/reconcile.rs:734
Functionreconcile_safe_fix_marks_stale_state_as_rolled_back
()
src-tauri/src/reconcile.rs:686
Functionreconcile_safe_fix_recreates_missing_source_when_recovery_sources_absent
()
src-tauri/src/reconcile.rs:921
Functionreconcile_writes_detect_and_safe_fix_logs_when_enabled
()
src-tauri/src/reconcile.rs:1056
Functionrecovery_marks_ambiguous_migrate_state_as_failed
()
src-tauri/src/recovery.rs:490
Functionrecovery_marks_migrate_missing_source_after_cleanup_as_failed
()
src-tauri/src/recovery.rs:637
Functionrecovery_marks_symlinked_bootstrap_as_healthy
()
src-tauri/src/recovery.rs:544
Functionrecovery_marks_symlinked_migrate_as_healthy
()
src-tauri/src/recovery.rs:358
Functionrecovery_rolls_back_bootstrap_when_source_missing
()
src-tauri/src/recovery.rs:593
Functionrecovery_rolls_back_partial_migrate_state
()
src-tauri/src/recovery.rs:404
Functionrecovery_skips_when_no_unfinished_relocations
()
src-tauri/src/recovery.rs:452
Functionresolve_bundle_display_name
(bundle_path: &Path)
src-tauri/src/commands.rs:741
Functionresolve_bundle_icon_path
(bundle_path: &Path)
src-tauri/src/commands.rs:762
Functionresolve_profile_display_name_falls_back_without_bundle
()
src-tauri/src/commands.rs:4231
Functionrollback_does_not_remove_non_empty_target_dir
()
src-tauri/src/bootstrap.rs:337
Functionrollback_relocation
( req: RollbackRequest, state: State<'_, AppState>, )
src-tauri/src/commands.rs:2900
Functionrollback_removes_source_symlink_and_target_without_backup
()
src-tauri/src/migration.rs:643
Functionrollback_restores_source_and_removes_target
()
src-tauri/src/migration.rs:441
Functionrollback_restores_source_placeholder_and_cleans_target
()
src-tauri/src/bootstrap.rs:297
Functionrow_to_operation_log
(row: &rusqlite::Row<'_>)
src-tauri/src/db.rs:606
Functionrow_to_relocation
(row: &rusqlite::Row<'_>)
src-tauri/src/db.rs:586
Functionscan_apps
()
src-tauri/src/commands.rs:1347
Functionscan_path_size_reads_symlink_target_directory_size
()
src-tauri/src/commands.rs:4328
Functionsegment_glob_source_requires_match_placeholder_in_target_template
()
src-tauri/src/profiles.rs:1242
Functionswitch_to_symlink_rejects_existing_target_path
()
src-tauri/src/migration.rs:611
Functiontarget_path_for_unit_falls_back_to_default_layout_when_template_empty
()
src-tauri/src/commands.rs:3921
Functiontarget_path_for_unit_replaces_match_placeholders
()
src-tauri/src/commands.rs:3940
Functiontarget_path_for_unit_uses_template_placeholder
()
src-tauri/src/commands.rs:3902
Functionunfinished_relocations_are_filtered_and_ordered_by_updated_time
()
src-tauri/src/db.rs:1049
Functionverify_detects_mismatch
()
src-tauri/src/migration.rs:464
Functionverify_source_and_temp_skips_unreadable_container_metadata_file
()
src-tauri/src/migration.rs:573
Functionwechat_profile_has_expected_bundle_and_mode_flags
()
src-tauri/src/profiles.rs:832
Functionwildcard_source_accepts_target_template_with_all_match_placeholders
()
src-tauri/src/profiles.rs:1208
Functionwildcard_source_requires_all_match_placeholders_in_target_template
()
src-tauri/src/profiles.rs:1180
← previous201–293 of 293, ranked by callers