Crate typed_graph

Source

Modules§

any_graph
generic_graph

Structs§

DefaultMigrationHandler
The default migration handler does not alter any of the data in the graph
EdgeKey
EdgeRef
EdgeRefMut
GraphWalker
InBetween
A Schema that is inbetween two other schemas. This allows a user to make changes to the data before it is fully converted into the other schema
NodeKey
PartialTypedGraph
TypedGraph
WalkerTarget
Type storing the value and state of the walker at a given point

Enums§

Direction
DisAllowedEdge
DisAllowedNode
Either2
Either3
Either4
Either5
Either6
Either7
Either8
Either9
Either10
EitherVersion
InsertPosition
TypedError
Combined error enum.

Traits§

DirectMigration
Downcast
DowncastMut
EdgeExt
Trait shared by all edges in a graph
Id
Provide a getter and setter for the id of a node or edge
Key
Trait indicating a type can be used as a key in the graph
MigrateSchema
Migration
Migrationhandler
Name
NodeExt
Trait shared by all nodes in a graph
SchemaExt
ToGraphWalker
TypeIdentifier
Typed

Type Aliases§

GenericTypedError
GenericTypedResult
MigrationGraph
MigrationResult
SchemaError
SchemaResult
Helper type for errors.
TypedResult