Expand description
DAG and Id operations (mostly traits)
Re-exports§
pub use crate::iddag::IdDagAlgorithm;
Traits§
- Check
Integrity - Integrity check functions.
- DagAdd
Heads - Add vertexes recursively to the DAG.
- DagAlgorithm
- DAG related read-only algorithms.
- DagExport
Clone Data - DagExport
Pull Data - DagImport
Clone Data - Import a generated
CloneDataobject into an empty DAG. - DagImport
Pull Data - Import a generated incremental
CloneDataobject 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
VertexandId. - IdMap
Snapshot - Import
Ascii - Import ASCII graph to DAG.
- Open
- Address that can be used to open things.
- Parents
- Persist
- Describes how to persist state to disk.
- Prefix
Lookup - Lookup vertexes by prefixes.
- Storage
Version - Has a tuple version that can be used to test if the data was changed.
- ToIdSet
- ToSet
- TryClone
- Fallible clone.