Crate dogear[][src]

Structs

Deletion

Represents an accepted local or remote deletion.

Error
Guid
Item

An item in a local or remote bookmark tree.

MergeState

The merge state indicates which node we should prefer, local or remote, when resolving conflicts.

MergedNode

A merged bookmark node that indicates which side to prefer, and holds merged child nodes.

Merger

A two-way merger that produces a complete merged tree from a complete local tree and a complete remote tree with changes since the last sync.

StructureCounts
Tree

A complete, rooted bookmark tree with tombstones.

Enums

Content

Content info for an item in the local or remote tree. This is used to dedupe new local items to remote items that don't exist locally, with different GUIDs and similar content.

ErrorKind
Kind

Synced item kinds. Each corresponds to a Sync record type.

StructureState
ValueState

Constants

ROOT_GUID

The Places root GUID, used to root all items in a bookmark tree.

USER_CONTENT_ROOTS

The syncable Places roots. All synced items should descend from these roots.

Traits

Store

Functions

merge

Type Definitions

Result