Ты не понимаешь сути приведения типа. Это попытка сохранить значение, изменив формат (скажем, плавучка <--> целое). У структуры нет значения, это набор объектов, поэтому и приведение к целому типу не имеет смысла в общем случае. Ну или используй ещё и объединение.