msy 0.4.6

Modern musl rsync alternative - Fast, parallel file synchronization
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// Bidirectional synchronization
//
// Enables two-way sync with conflict detection and resolution.

pub mod classifier;
pub mod engine;
pub mod lock;
pub mod resolver;
pub mod state;

pub use classifier::{Change, ChangeType, classify_changes};
pub use engine::{BisyncEngine, BisyncOptions};
#[allow(unused_imports)]
pub(crate) use engine::{BisyncResult, BisyncStats, ConflictInfo};
pub use lock::SyncLock;
pub use resolver::{ConflictResolution, ResolvedChanges, SyncAction, conflict_filename, resolve_changes};
pub use state::{BisyncStateDb, Side, SyncState};