Funicular-Switch
Funicular-Switch copied to clipboard
Implicit operator from any type to option can cause unsafe option creation.
Example following:
string? s1 = null;
Option<string> t1 = s1;
string s2 = null;
Option<string> t2 = s2;
It causes warning if nullable is enabled but otherwise it does not produce an error.