pub fn parse_lot_pick(s: &str) -> Result<LotPick, CliError>Expand description
<lot-id>:<sat> → LotPick.
Uses rsplit_once(':') so that the <lot-id> portion (which uses | and # as separators,
never :) stays intact. The trailing :<sat> is always unambiguous.