format_reticle_hold

Function format_reticle_hold 

Source
pub fn format_reticle_hold(
    hold: &ReticleHold,
    reticle: &ReticleDescription,
    magnification: f64,
    format: ReticleFormat,
) -> String
Expand description

Render a hold point, identically on every surface (MBA-1361).

This is THE formatter — the native CLI’s reticle hold and the browser terminal’s both call it, so their output cannot drift apart. Same lesson as crate::drag::format_reference_drag_curve: the recoil CSV header diverged between the two surfaces precisely because each carried its own copy of the format strings.

Returned strings are newline-terminated; callers print or splice them verbatim.