Skip to content

Flip Option enum so None is variant 0#158

Merged
SpaceManiac merged 1 commit into
mainfrom
tad/flip-option-discriminant
Jul 10, 2026
Merged

Flip Option enum so None is variant 0#158
SpaceManiac merged 1 commit into
mainfrom
tad/flip-option-discriminant

Conversation

@SpaceManiac

@SpaceManiac SpaceManiac commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

According to the canonical despecialization, Option::None should be the first variant, with discriminator zero. This is also consistent with Rust and other languages.

Signed-off-by: Tad Hardesty <tad.hardesty@midnight.foundation>
@SpaceManiac SpaceManiac merged commit 4044646 into main Jul 10, 2026
5 checks passed
@SpaceManiac SpaceManiac deleted the tad/flip-option-discriminant branch July 10, 2026 23:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant