pub fn parse(filename: &str) -> Option<ShardName>
Parse a <base>-<index>-of-<total>.gguf filename. The index and total fields are exactly five digits, 1 <= index <= total, and the base is non-empty.
<base>-<index>-of-<total>.gguf
1 <= index <= total