Skip to main content

Crate hard_sync_core

Crate hard_sync_core 

Source

Re-exports§

pub use config::add_pair;
pub use config::get_config_path;
pub use config::get_pair;
pub use config::list_pairs;
pub use config::remove_pair;
pub use config::reset_config;
pub use config::set_source;
pub use config::update_pair;
pub use config::AppConfig;
pub use config::DeleteBehavior;
pub use config::DriveId;
pub use config::PairConfig;
pub use config::SoundConfig;
pub use config::SourceSide;
pub use sounds::play_event_sound;
pub use sounds::SoundEvent;
pub use drive::find_mounted_drive;
pub use drive::get_drive_id;
pub use drive::list_connected_drives;
pub use drive::same_drive;
pub use drive::ConnectedDrive;
pub use watcher::watch_pair;
pub use watcher::WatchEvent;
pub use watcher::WatchHandle;
pub use sync_engine::clear_trash;
pub use sync_engine::list_trash;
pub use sync_engine::sync_pair;
pub use sync_engine::SyncError;
pub use sync_engine::SyncOperation;
pub use sync_engine::SyncOptions;
pub use sync_engine::SyncOutcome;
pub use sync_engine::SyncReport;
pub use sync_engine::TrashEntry;

Modules§

config
drive
ignore
sounds
sync_engine
watcher