fn write_precision_literal<S: Scope, W: Write>( variant: &'static str, precision: i32, formatted: Result<String, PrecisionFormatError>, ctx: &S, w: &mut W, ) -> Result