Skip to main content

Module ops

Module ops 

Source
Expand description

DAG and Id operations (mostly traits)

Re-exports§

pub use crate::iddag::IdDagAlgorithm;

Traits§

CheckIntegrity
Integrity check functions.
DagAddHeads
Add vertexes recursively to the DAG.
DagAlgorithm
DAG related read-only algorithms.
DagExportCloneData
DagExportPullData
DagImportCloneData
Import a generated CloneData object into an empty DAG.
DagImportPullData
Import a generated incremental CloneData object into an existing DAG. Ids in the passed CloneData might not match ids in existing DAG.
DagPersistent
Persistent the DAG on disk.
DagStrip
Remove vertexes and their descendants from the DAG.
IdConvert
Convert between Vertex and Id.
IdMapSnapshot
ImportAscii
Import ASCII graph to DAG.
Open
Address that can be used to open things.
Parents
Persist
Describes how to persist state to disk.
PrefixLookup
Lookup vertexes by prefixes.
StorageVersion
Has a tuple version that can be used to test if the data was changed.
ToIdSet
ToSet
TryClone
Fallible clone.