если ты хочешь, чтоб результат с этого метода можно было где то обработать, то убери -> Post? в сигнатуре, и добавь в аргументы комплишен блок, что-то типа
SwiftUI: как правильно отключить элемент UI (button/toggle) на время выполнения функции api call через urlsession datatask? пробовал в лоб в начале и в конце функции менять bool statevar на который ссылается метод .disabled() элемента - не работает, вернее, судя во всему в виду того что api call идет в async то bool меняется обратно еще до завершения реквеста