Expand description
Core types and traits for sync and merge operations; part of the Save Our Secrets SDK.
Structs§
- Create
Set - Collection of patches for an account.
- Debug
Event Logs - Collection of event logs for an account tree.
- Debug
Events - Collection of event logs for an account tree.
- Debug
Tree - Debug snapshot of an account events at a point in time.
- Maybe
Conflict - Information about possible conflicts.
- Merge
Outcome - Outcome of a merge operation.
- Sync
Compare - Collection of comparisons for an account.
- Sync
Diff - Diff between all events logs on local and remote.
- Sync
Packet - Combined sync status, diff and comparisons.
- Sync
Status - Provides a status overview of an account.
- Tracked
Changes - Changes tracking during a merge operation.
- Update
Set - Set of updates to the folders in an account.
Enums§
- Error
- Errors generated by the library.
- Maybe
Diff - Diff of events or conflict information.
- Sync
Direction - Direction of a sync.
- Tracked
Account Change - Change made to an account.
- Tracked
Device Change - Change made to a device.
- Tracked
File Change files - Change made to file event logs.
- Tracked
Folder Change - Change made to a folder.
Traits§
- Force
Merge - Types that can force merge a diff.
- Merge
- Types that can merge diffs.
- Storage
Event Logs - References to the storage event logs.
- Sync
Storage - Storage implementations that can synchronize.