fix: cache calculation
This commit is contained in:
@@ -12,7 +12,9 @@ pub struct RoutingLogWriter {
|
||||
impl RoutingLogWriter {
|
||||
pub fn create<P: AsRef<Path>>(path: P) -> Result<Self> {
|
||||
let f = File::create(path)?;
|
||||
Ok(Self { inner: BufWriter::new(f) })
|
||||
Ok(Self {
|
||||
inner: BufWriter::new(f),
|
||||
})
|
||||
}
|
||||
|
||||
pub fn write(&mut self, decision: &RouteDecision) -> Result<()> {
|
||||
|
||||
@@ -19,7 +19,9 @@ pub struct TimeseriesWriter {
|
||||
impl TimeseriesWriter {
|
||||
pub fn create<P: AsRef<Path>>(path: P) -> Result<Self> {
|
||||
let f = std::fs::File::create(path)?;
|
||||
Ok(Self { inner: csv::Writer::from_writer(f) })
|
||||
Ok(Self {
|
||||
inner: csv::Writer::from_writer(f),
|
||||
})
|
||||
}
|
||||
|
||||
pub fn write(&mut self, row: &TimeseriesRow) -> Result<()> {
|
||||
|
||||
Reference in New Issue
Block a user