Trait vrp_core::models::common::DemandDimension
source · pub trait DemandDimension<T: LoadOps> {
// Required methods
fn set_demand(&mut self, demand: Demand<T>) -> &mut Self;
fn get_demand(&self) -> Option<&Demand<T>>;
}
Expand description
A trait to get or set demand.
Required Methods§
sourcefn set_demand(&mut self, demand: Demand<T>) -> &mut Self
fn set_demand(&mut self, demand: Demand<T>) -> &mut Self
Sets demand.
sourcefn get_demand(&self) -> Option<&Demand<T>>
fn get_demand(&self) -> Option<&Demand<T>>
Gets demand.
Object Safety§
This trait is not object safe.