Ошибка с указанием причины.Я рекомендую вам создать класс.Таким образом, вы сможете сделать его BindableObject, если необходимо, и добавить дополнительные свойства, такие как Color, если необходимо.
class RectangleModel: NSObject, Identifiable {
var rect: CGRect
init(rect: CGRect) {
self.rect = rect
}
}
Или лучше всего создать еще одну модель (например, RectangleStore), которая будет BindableObject и будет содержать массивRectangleModels.Это будет очень гибкий