Public API Map
Generated from source underlocal/agentfs-mirror. This page is the coverage ledger for human and agent-facing docs: every exported item, method target, module, and re-export detected by the source scan is listed here.
Structs
Checkpoint— local/agentfs-mirror/src/sync.rsConflict— local/agentfs-mirror/src/conflict.rsConflictResolver— local/agentfs-mirror/src/conflict.rsFileInfo— local/agentfs-mirror/src/conflict.rsFileStats— local/agentfs-mirror/src/stats.rsMirror— local/agentfs-mirror/src/mirror.rsMirrorOptions— local/agentfs-mirror/src/options.rsMirrorWatcher— local/agentfs-mirror/src/watcher.rsPlan— local/agentfs-mirror/src/sync.rsPlanOp— local/agentfs-mirror/src/sync.rsProgressReporter— local/agentfs-mirror/src/progress.rsSparseOptions— local/agentfs-mirror/src/sparse.rsSparseSync— local/agentfs-mirror/src/sparse.rsSyncEngine— local/agentfs-mirror/src/sync.rsSyncState— local/agentfs-mirror/src/sync.rsSyncStats— local/agentfs-mirror/src/stats.rs
Enums
ConflictResolution— local/agentfs-mirror/src/conflict.rsConflictStrategy— local/agentfs-mirror/src/conflict.rsConflictType— local/agentfs-mirror/src/conflict.rsMirrorError— local/agentfs-mirror/src/error.rsProgressEvent— local/agentfs-mirror/src/progress.rsSyncDirection— local/agentfs-mirror/src/options.rsSyncMode— local/agentfs-mirror/src/options.rsWatchEvent— local/agentfs-mirror/src/watcher.rs
Traits
- No public items were detected by the source scan.
Type Aliases
Result— local/agentfs-mirror/src/error.rs
Functions
add_error— local/agentfs-mirror/src/stats.rscomplete— local/agentfs-mirror/src/stats.rsexecute_plan— local/agentfs-mirror/src/sync.rsget_dependencies— local/agentfs-mirror/src/sparse.rsis_conflict— local/agentfs-mirror/src/conflict.rsis_synced— local/agentfs-mirror/src/sparse.rsmark_synced— local/agentfs-mirror/src/sparse.rsnew— local/agentfs-mirror/src/conflict.rsnew— local/agentfs-mirror/src/mirror.rsnew— local/agentfs-mirror/src/progress.rsnew— local/agentfs-mirror/src/sparse.rsnew— local/agentfs-mirror/src/stats.rsnew— local/agentfs-mirror/src/sync.rsnew— local/agentfs-mirror/src/watcher.rsplan_from_diffs— local/agentfs-mirror/src/sync.rsreceiver— local/agentfs-mirror/src/watcher.rsresolve— local/agentfs-mirror/src/conflict.rssender— local/agentfs-mirror/src/progress.rsshould_sync— local/agentfs-mirror/src/sparse.rssource— local/agentfs-mirror/src/mirror.rsstart— local/agentfs-mirror/src/progress.rsstart— local/agentfs-mirror/src/watcher.rsstop— local/agentfs-mirror/src/watcher.rsstop_watch— local/agentfs-mirror/src/mirror.rssuccess_rate— local/agentfs-mirror/src/stats.rssync— local/agentfs-mirror/src/mirror.rssync— local/agentfs-mirror/src/sync.rstarget— local/agentfs-mirror/src/mirror.rstransfer_rate— local/agentfs-mirror/src/stats.rswatch— local/agentfs-mirror/src/mirror.rswatch_receiver— local/agentfs-mirror/src/mirror.rswith_direction— local/agentfs-mirror/src/options.rswith_mode— local/agentfs-mirror/src/options.rswith_sparse— local/agentfs-mirror/src/options.rswith_watch— local/agentfs-mirror/src/options.rs
Constants and Statics
- No public items were detected by the source scan.
Modules
- No public items were detected by the source scan.
Re-exports
conflict::{ConflictResolution, ConflictResolver, ConflictStrategy}— local/agentfs-mirror/src/lib.rserror::{MirrorError, Result}— local/agentfs-mirror/src/lib.rsmirror::Mirror— local/agentfs-mirror/src/lib.rsoas_did::OasDid— local/agentfs-mirror/src/lib.rsoptions::{MirrorOptions, SyncDirection, SyncMode}— local/agentfs-mirror/src/lib.rsprogress::{ProgressEvent, ProgressReporter}— local/agentfs-mirror/src/lib.rssparse::{SparseOptions, SparseSync}— local/agentfs-mirror/src/lib.rsstats::{FileStats, SyncStats}— local/agentfs-mirror/src/lib.rssync::{SyncEngine, SyncState}— local/agentfs-mirror/src/lib.rswatcher::{MirrorWatcher, WatchEvent}— local/agentfs-mirror/src/lib.rs
Methods
ConflictResolver
is_conflict— local/agentfs-mirror/src/conflict.rsnew— local/agentfs-mirror/src/conflict.rsresolve— local/agentfs-mirror/src/conflict.rs
Mirror
new— local/agentfs-mirror/src/mirror.rssource— local/agentfs-mirror/src/mirror.rsstop_watch— local/agentfs-mirror/src/mirror.rssync— local/agentfs-mirror/src/mirror.rstarget— local/agentfs-mirror/src/mirror.rswatch— local/agentfs-mirror/src/mirror.rswatch_receiver— local/agentfs-mirror/src/mirror.rs
MirrorOptions
with_direction— local/agentfs-mirror/src/options.rswith_mode— local/agentfs-mirror/src/options.rswith_sparse— local/agentfs-mirror/src/options.rswith_watch— local/agentfs-mirror/src/options.rs
MirrorWatcher
new— local/agentfs-mirror/src/watcher.rsreceiver— local/agentfs-mirror/src/watcher.rsstart— local/agentfs-mirror/src/watcher.rsstop— local/agentfs-mirror/src/watcher.rs
ProgressReporter
new— local/agentfs-mirror/src/progress.rssender— local/agentfs-mirror/src/progress.rsstart— local/agentfs-mirror/src/progress.rs
SparseSync
get_dependencies— local/agentfs-mirror/src/sparse.rsis_synced— local/agentfs-mirror/src/sparse.rsmark_synced— local/agentfs-mirror/src/sparse.rsnew— local/agentfs-mirror/src/sparse.rsshould_sync— local/agentfs-mirror/src/sparse.rs
SyncEngine
execute_plan— local/agentfs-mirror/src/sync.rsnew— local/agentfs-mirror/src/sync.rsplan_from_diffs— local/agentfs-mirror/src/sync.rssync— local/agentfs-mirror/src/sync.rs
SyncStats
add_error— local/agentfs-mirror/src/stats.rscomplete— local/agentfs-mirror/src/stats.rsnew— local/agentfs-mirror/src/stats.rssuccess_rate— local/agentfs-mirror/src/stats.rstransfer_rate— local/agentfs-mirror/src/stats.rs