Constructor that takes a Unique of a type that is convertible to our type.
Typically used to transfer a Unique rvalue of derived type to a Unique of base type.
class C : Object {} Unique!C uc = new C; Unique!Object uo = uc.release;
See Implementation
Constructor that takes a Unique of a type that is convertible to our type.
Typically used to transfer a Unique rvalue of derived type to a Unique of base type.