pub trait TemperatureConversion {
// Required methods
fn kelvin_to_celsius(&self) -> Self
where Self: Sized;
fn kelvin_to_fahrenheit(&self) -> Self
where Self: Sized;
fn celsius_to_kelvin(&self) -> Self
where Self: Sized;
fn celsius_to_fahrenheit(&self) -> Self
where Self: Sized;
fn fahrenheit_to_kelvin(&self) -> Self
where Self: Sized;
fn fahrenheit_to_celsius(&self) -> Self
where Self: Sized;
}