// // VEngine.swift // AutoCatCore // // Created by Selim Mustafaev on 02.04.2022. // import Foundation import CoreData public struct VEngine: Decodable { let number: String? let volume: Int64? let powerHp: Float? let powerKw: Float? let fuelType: String? } extension CDVEngine { convenience init(model: VEngine?, context: NSManagedObjectContext) { self.init(context: context) self.number = model?.number self.volume = model?.volume ?? 0 self.powerHp = model?.powerHp ?? 0 self.powerKw = model?.powerKw ?? 0 self.fuelType = model?.fuelType } }