This is making Session a final class instead of a struct, which means the SIL wrapping will treat it as a reference type and we'll no longer need to use returnValue to deconstruct the results of most of the API.
This is obviously a non-backward compatible interface breaking change.
This is making Session a final class instead of a struct, which means the SIL wrapping will treat it as a reference type and we'll no longer need to use
returnValue
to deconstruct the results of most of the API.This is obviously a non-backward compatible interface breaking change.
See #46 .