pub fn log_node_state(event: &str, node: NodeState, logger: &Logger) {
    info!(
        logger, 
        "Node-state update";
        "dest"=>node.dest,
        "vel"=>node.vel,
        "pos"=>node.pos,
        "name"=> node.name,
        "id"=>node.id,
        "event"=> event,
    );
}
/// Logs the state of a node at some point in the simulation
Logs the state of a node at some point in the simulation
Logs the state of a node at some point in the simulation
pub fn log_node_state(event: &str, node: NodeState, logger: &Logger) {
    info!(
        logger, 
        "Node-state update";
        "dest"=>node.dest,
        "vel"=>node.vel,
        "pos"=>node.pos,
        "name"=> node.name,
        "id"=>node.id,
        "event"=> event,
    );
}
pub fn log_node_state ( event : & str , node : NodeState , logger : & Logger ) { info ! ( logger " " " " node dest " " node vel " " node pos " " node name " " node id " " event ) ; }
Logs the state of a node at some point in the simulation
Logs the state of a node at some point in the simulation
event
&str
node
NodeState
logger
&Logger