From b45ddda0fda44ffb5e4ffbfe94b4d293b06d883e Mon Sep 17 00:00:00 2001 From: sam-anthony Date: Wed, 26 Jan 2022 06:37:29 -0330 Subject: basic input handling --- src/volume.rs | 23 ----------------------- 1 file changed, 23 deletions(-) delete mode 100644 src/volume.rs (limited to 'src/volume.rs') diff --git a/src/volume.rs b/src/volume.rs deleted file mode 100644 index d6ef206..0000000 --- a/src/volume.rs +++ /dev/null @@ -1,23 +0,0 @@ -pub struct Volume(f64); // Base unit is cubic metres - -impl Volume { - pub fn from_cubic_metres(cubic_metres: f64) -> Volume { - Volume(cubic_metres) - } - - pub fn from_cubic_centimetres(cubic_centimetres: f64) -> Volume { - Volume(cubic_centimetres / 1_000_000.) - } - - pub fn as_cubic_metres(&self) -> f64 { - self.0 - } - - pub fn as_cubic_centimetres(&self) -> f64 { - self.0 * 1_000_000. - } - - pub fn as_cubic_feet(&self) -> f64 { - self.0 * 35.3147 - } -} -- cgit v1.2.3