Tolong jelaskan mengenai Perlindungan perjanjian dari Hak LGBT di Uni Eropa

Perjanjian tentang Berfungsinya Uni Eropa membuat ketentuan Pasal 10 and 19 untuk memerangi diskriminasi atas dasar orientasi seksual. Ketentuan-ketentuan ini diberlakukan oleh Perjanjian Amsterdam pada tahun 1999.

Lebih jauh, Pasal 21 dari Piagam Hak Asasi menegaskan bahwa "setiap diskriminasi berdasarkan landasan apa pun seperti [...] orientasi seksual harus dilarang." Piagam ini disetujui pada tahun 2000 dan secara hukum mengikat pada tahun 2009.