Mercurial > core / rust/lib/obj/src/object/temperature.rs
changeset 698: |
96958d3eb5b0 |
parent: |
c7165d93a9eb
|
author: |
Richard Westhaver <ellis@rwest.io> |
date: |
Fri, 04 Oct 2024 22:04:59 -0400 |
permissions: |
-rw-r--r-- |
description: |
fixes |
1 //! # Temperature object 3 //! Generic temperatures (F/C) 4 //! TODO: impl From<Celsius/Fahrenheit> using conversions 7 use serde::{Deserialize, Serialize}; 9 #[derive(Serialize, Deserialize, Debug, Hash)] 10 pub enum Temperature { 15 #[derive(Serialize, Deserialize, Debug, Hash, Default)] 18 #[derive(Serialize, Deserialize, Debug, Hash, Default)] 19 struct Fahrenheit(u32); 21 impl Objective for Temperature {}