Bootstrapping implementation

This commit is contained in:
Maurus Decimus
2026-04-17 20:02:06 +02:00
parent c9b2c7c6f3
commit 95d1268308
100 changed files with 73102 additions and 1252 deletions

View File

@@ -65,34 +65,18 @@ impl FromStr for UTCDate {
break;
}
}
b'T' => {
if pos == 2 {
pos += 1;
} else {
break;
}
b'T' if pos == 2 => {
pos += 1;
}
b':' => {
if [3, 4, 6].contains(&pos) {
pos += 1;
} else {
break;
}
b':' if [3, 4, 6].contains(&pos) => {
pos += 1;
}
b'+' => {
if pos == 5 {
pos += 1;
skip_digits = false;
} else {
break;
}
b'+' if pos == 5 => {
pos += 1;
skip_digits = false;
}
b'.' => {
if pos == 5 {
skip_digits = true;
} else {
break;
}
b'.' if pos == 5 => {
skip_digits = true;
}
b'Z' | b'z' => (),
_ => {