I think italian generals are the generals fought by the Kingdom of Italy (1861 - 1947) or the Republic of Italy (till 2017).
Eugen de Saovie was an Austrian General... point. His ethnicity is difficult to know... maybe he was italian, or French, or Burgundian, or Swiss...
However he was Austrian. That is a fact. In this book (not exceptiona...but interesting because it was written in the year 1739...no doubt)... Eugen was Austrian.. the cities sounds in their biography...they are austrian cities as Wien, Vysehrád etc etc..
His father was a italian-French-Swiis man (the Count of Soissons,
Eugene Maurice of Savoy)..
In fact, it is not possible to say one "nationality" in the European Aristocracy.. Prinz Eugen came from many families: in fact, PHILIP II was his great great grandfather!!!! and his daughter, the Infanta of Spain Catalina Micaela de Austria, his great grandmother!. So, Eugene of Savoy had Italian-French-Spanish blood. And as Philip II had blood came from Trastámara and from Habsburg, and Trastámara had Spanish and English blood and the Habsburg, they had Burgundian and German blood...
So, the Prinz Eugen had Italian-French-Spanish-English-Burgundian-German blood...
So what kind of nationality? NONE or ALL. People in time he lived they weren´t interested in "Nationalities"...
So, we can say something very simple... The brave Prinz Eugen was an Austrian Soldier...and Imperial General, and an Habsburg´s sword.
To say he had 17% Italian blood, 12% French Blood, 9% Spanish blood, 5% English Blood etc etc... it is a game for a nationalistic competition.
Fact? This man was an Austrian Soldier.