I have a class with the deconstructor:
public void Deconstruct(out bool isSuccess, out TSuccess? value, out Error? error) {...}
Value of isSuccess
defines whish of value
or error
is null.
Can I somehow let compiler know about this, so when I call:
var (isSuccess, value, error) = result;
analyzer knows which variable can and cannot be null?