fn push_user_transport_edge(
edges: &mut Vec<Value>,
seen_edges: &mut HashSet<String>,
detail: &DiagnosticsRoomDetail,
user: &DiagnosticsUserView,
direction: &str,
)fn push_user_transport_edge(
edges: &mut Vec<Value>,
seen_edges: &mut HashSet<String>,
detail: &DiagnosticsRoomDetail,
user: &DiagnosticsUserView,
direction: &str,
)