pub trait AsF64 {
// Required method
fn as_f64(self) -> f64;
}Expand description
Converts a value to f64 for metric recording.
Implemented for f64, f32, Duration,
i8–i32, u8–u32, u64, and usize.
Duration is converted to fractional seconds via .as_secs_f64().
u64 and usize use an as f64 cast; values above 2^53 lose precision,
which is acceptable for metric reporting.