grid_tariffs/
fuse.rs

1use serde::Serialize;
2
3// The supported main fuse sizes
4#[derive(Debug, Clone, Copy, Serialize)]
5#[cfg_attr(feature = "schemars", derive(schemars::JsonSchema))]
6pub struct MainFuseSizes {
7    from: u16,
8    to: u16,
9}
10
11impl MainFuseSizes {
12    pub const fn new_range(from: u16, to: u16) -> Self {
13        Self { from, to }
14    }
15}