tire_code_to_radius

Function tire_code_to_radius 

Source
pub fn tire_code_to_radius<S: AsRef<str>>(tire_code: S) -> Result<f64>
Expand description

Calculate tire radius (in meters) from an ISO metric tire code

§Arguments

  • tire_code - A string containing a parsable ISO metric tire code

§Examples

§Example 1:

// Note the floating point imprecision in the result
use fastsim_core::utils::tire_code_to_radius;
let tire_code = "225/70Rx19.5G";
assert_eq!(tire_code_to_radius(&tire_code).unwrap(), 0.40514999999999995);

§Example 2:

// Either `&str`, `&String`, or `String` can be passed
use fastsim_core::utils::tire_code_to_radius;
let tire_code = String::from("P205/60R16");
assert_eq!(tire_code_to_radius(tire_code).unwrap(), 0.3262);