Module op_store

Source

Structs§

BookmarkTarget
Local and remote bookmarks of the same bookmark name.
Operation
Represents an operation (transaction) on the repo view, just like how a Commit object represents an operation on the tree.
OperationId
OperationMetadata
RefTarget
RemoteRef
Remote bookmark or tag.
RemoteView
Represents the state of the remote repo.
RootOperationData
Data to be loaded into the root operation/view.
TimestampRange
View
Represents the way the repo looks at a given time, just like how a Tree object represents how the file system looks at a given time.
ViewId

Enums§

OpStoreError
RemoteRefState
Whether the ref is tracked or not.

Traits§

OpStore
RefTargetOptionExt
Helper to strip redundant Option<T> from RefTarget lookup result.

Type Aliases§

OpStoreResult