p99 0.0.4

Low-cost generation of performance percentiles (p50, p90, p99, etc.)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
#! /usr/bin/env bash
set -euo pipefail

RUSTFMT_TOOLCHAIN="${RUSTFMT_TOOLCHAIN:-nightly-2026-08-08}"
RUSTFMT="$(rustup which --toolchain "${RUSTFMT_TOOLCHAIN}" rustfmt 2>/dev/null || true)"
if [[ -z "${RUSTFMT}" ]]; then
	echo "error: ${RUSTFMT_TOOLCHAIN} rustfmt is required (see rustfmt.toml)" >&2
	echo "  rustup toolchain install ${RUSTFMT_TOOLCHAIN} --component rustfmt" >&2
	exit 1
fi

export RUSTFMT
exec cargo fmt -- --unstable-features "$@"