pub fn convert(temperature: &Temperature) -> f64 {
        match *temperature {
            Temperature::F(degrees) => farenheit_to_celsius(degrees),
            Temperature::C(degrees) => celsius_to_farenheit(degrees),
        }
    }
/// Convert temperatures.  Take a degree Fahrenheit or Celsius
/// and convert it to the opposite scale.
Convert temperatures.  Take a degree Fahrenheit or Celsius
and convert it to the opposite scale.
Convert temperatures . Take a degree Fahrenheit or Celsius and convert it to the opposite scale .
pub fn convert(temperature: &Temperature) -> f64 {
        match *temperature {
            Temperature::F(degrees) => farenheit_to_celsius(degrees),
            Temperature::C(degrees) => celsius_to_farenheit(degrees),
        }
    }
pub fn convert ( temperature : & Temperature ) -> f64 { match * temperature { Temperature :: F ( degrees ) => farenheit_to_celsius ( degrees ) , Temperature :: C ( degrees ) => celsius_to_farenheit ( degrees ) , } }
Convert temperatures.
Convert temperatures .
temperature
&Temperature
temperature
&Temperature