asic_rs/data/device/models/
bitaxe.rs

1#[cfg(feature = "python")]
2use pyo3::prelude::*;
3
4use serde::{Deserialize, Serialize};
5use strum::Display;
6
7#[cfg_attr(feature = "python", pyclass(str, module = "asic_rs"))]
8#[derive(Debug, PartialEq, Eq, Clone, Copy, Hash, Serialize, Deserialize, Display)]
9pub enum BitaxeModel {
10    #[serde(alias = "BM1368")]
11    Supra,
12    #[serde(alias = "BM1370")]
13    Gamma,
14    #[serde(alias = "BM1397")]
15    Max,
16    #[serde(alias = "BM1366")]
17    Ultra,
18}