Are you sure about that? When backwards compatibility comes into the picture people tend to bend over backwards.
Backwards compatibility with what? Rust has always has had enum also for this exact case, to avoid encoding sentinels as strings or pointers.
im quite positive the only rust programmer who would do this is a C programmer who doesn't understand rust
Backwards compatibility with what? Rust has always has had enum also for this exact case, to avoid encoding sentinels as strings or pointers.