parse_truing_observation

Function parse_truing_observation 

Source
pub fn parse_truing_observation(
    s: &str,
    units: UnitSystem,
) -> Result<TruingObservation, String>
Expand description

Parse an --observed RANGE:DROP token. RANGE is in the caller’s distance units (yards imperial / meters metric) and is normalized to internal yards; DROP stays in the caller’s drop unit. Returns a user-facing error string on malformed input so the CLI can report cleanly instead of panicking.