Previously, the TimedView struct was using the automatically-generated init method, which has a default privacy level of internal. Because of this, it was impossible to instantiate an instance of the struct from outside the module, meaning that in turn it was impossible to create custom subclasses of SortFunction.
Previously, the
TimedView
struct was using the automatically-generatedinit
method, which has a default privacy level ofinternal
. Because of this, it was impossible to instantiate an instance of the struct from outside the module, meaning that in turn it was impossible to create custom subclasses ofSortFunction
.The full chain and details are in this issue