Skip to main content

Module graph

Module graph 

Source
Expand description

Graph database abstraction.

Structs§

GraphEdge
Structured graph edge for easier construction
LadybugAdapter
Ladybug graph database adapter.

Enums§

GraphDBError
Errors that can occur during graph database operations.

Traits§

GraphDBTrait
Graph database interface trait.
GraphDBTraitExt
Extension trait providing generic convenience methods on top of GraphDBTrait. Auto-implemented for all types that implement GraphDBTrait.

Type Aliases§

EdgeData
Edge data: (source_id, target_id, relationship_name, properties)
GraphDBResult
Result type for graph database operations.
GraphNode
Graph node: (node_id, properties)
NodeData
Node data: arbitrary key-value properties Uses Cow<’static, str> for keys to avoid allocating static strings