Module graph

Module graph 

Source
Expand description

Graph visualization data structures for MockForge

This module provides data structures for representing mock environments as a dependency graph, showing endpoints, their relationships, state transitions, and micro-mock connections.

Re-exports§

pub use builder::GraphBuilder;

Modules§

builder
Graph builder for aggregating data from multiple sources
relationships
Relationship discovery for graph visualization

Structs§

GraphCluster
A cluster for grouping related nodes (e.g., micro-mocks, workspaces)
GraphData
Complete graph data structure containing all nodes, edges, and clusters
GraphEdge
An edge in the graph representing a relationship between nodes
GraphNode
A node in the graph representing an endpoint, service, or workspace

Enums§

ClusterType
Type of cluster in the graph
EdgeType
Type of edge/relationship in the graph
NodeType
Type of node in the graph
Protocol
Protocol type for endpoints