Swift.
generic type constraints in SwiftUI extensions is that the Swift compiler can automatically deduce which specialization to use based on the context. This means you can use your custom convenience initializer without explicitly specifying the generic type: struct PlayerView: View { // … var body: