use HashMap;
use Arc;
use crateState;
/// A fixed edge from source node to target node.
/// A routing function that inspects state and returns a target node name.
pub type RouterFn<S> = ;
/// A conditional edge from source node to a dynamically chosen target.