Подскажите как лучше организовать:
Есть некий набор функций, с одинаковым названием/входными/выходными. Но что выполняется в функции везде своё. Может понадобиться добавить ещё функций, и т.д
Сейчас есть структуры, все подписаны под один протокол. И вот вопрос: как можно все их хранить в одном объекте, а потом получать нужную?