use crate::model::traversal::fixed_speed::FixedSpeedModel;
use routee_compass_core::model::{
network::{Edge, Vertex},
state::{InputFeature, StateModel, StateVariable, StateVariableConfig},
traversal::{TraversalModel, TraversalModelError, TraversalModelService},
unit::SpeedUnit,
};
use serde::{Deserialize, Serialize};
use std::sync::Arc;
#[derive(Serialize, Deserialize, Clone, Debug)]
pub struct FixedSpeedConfig {
pub name: String,
pub speed: f64,
pub speed_unit: SpeedUnit,
}