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}