Sobes.tech
Senior

протокол SomeProtocol {} функсия test1_1(қиммат: SomeProtocol) {} функсия test1_2(қиммат: ҳар қандай SomeProtocol) {} функсия test2_1(қиммат: some SomeProtocol) {} функсия test2_2<Қиммат: SomeProtocol>(қиммат: Қиммат) {} класа A { функсия test2_2<Қиммат: SomeProtocol>(қиммат: Қиммат) { } } класа B: SomeProtocol { } A().test2_2қиммат(қиммат: B())