import Models import Validations extension HouseLoad: AsyncValidatable { public var body: some AsyncValidation { AsyncValidator.accumulating { AsyncValidator.greaterThan(\.coolingTotal, 0) AsyncValidator.greaterThan(\.coolingSensible, 0) AsyncValidator.greaterThan(\.heating, 0) AsyncValidator.greaterThanOrEquals(\.coolingTotal, \.coolingSensible) } } }