Crate syncfast

Source
Expand description

Rsync-like library/program.

syncfast is intended to provide the functionality of rsync (“live” transfer of files/directories over SSH), rdiff (creation of binary patches between files, for later application), and zsync (efficient synchronization of files or file trees from a central “dumb” HTTP server). It also has some additions such as caching file signatures to make repeated synchronizations faster.

Modules§

sync
This module contains the transfer protocol handlers.

Structs§

HashDigest
Type for the hashes
Index
Index of files and blocks

Enums§

Error
General error type for this library

Constants§

HASH_DIGEST_LEN