epanet-rs 0.2.2

A fast, modern and safe re-implementation of the EPANET2 hydraulic solver, written in Rust.
Documentation
1
2
3
4
5
6
7
8
9
10
//! `Reservoir` node: a fixed-head source with an optional head pattern.

use serde::{Deserialize, Serialize};

#[derive(Debug, Deserialize, Serialize, Clone)]
pub struct Reservoir {
    pub head_pattern: Option<Box<str>>,
    #[serde(skip)]
    pub head_pattern_index: Option<usize>,
}