Фразеологические единицы можно классифицировать по различным признакам, таким как структура и семантика. В указанном вами предложении можно выделить несколько фразеологических единиц.
"Аннибаловская клятва" – это выражение относится к устойчивым оборотам, связанным с историческими личностями. Здесь идет речь о клятве Ганнибала, что стало символом стойкости и решимости. Это выражение является метафорой.
Другая фразеологическая единица, присутствующая в вашем тексте, – это "бороться до конца". Данный оборот также устойчивый и подразумевает настойчивость и упорство в достижении цели.
Если вам нужна помощь с классификацией других фразеологических единиц или более глубокое изучение темы, дайте знать!