title: Does not conform to protocol hashable?
body: <p>I am trying to create view model according to JSON response but getting bellow error.</p>
  <p><a href="https://i.stack.imgur.com/aC4hB.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/aC4hB.png" alt="enter image description here" /></a></p>
  <pre><code>import Foundation
  import SwiftUI
      
  public class DeclarationViewModel: ObservableObject {
      @Published var description: [DeclarationListViewModel]?
      init() {
          self.description = [DeclarationListViewModel]()
      }
      init(shortDescription: [DeclarationListViewModel]?) {
          self.description = shortDescription
      }
  }
      
  public class DeclarationListViewModel: ObservableObject, Hashable {
      @Published var yesNo: Bool?
      @Published var title: String?
  }
  </code></pre>
  <p>trying to use result in foreach</p>
  <p><a href="https://i.stack.imgur.com/Pewge.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Pewge.png" alt="enter image description here" /></a></p>
  <p>Thank you for help.
  Please let me know if more details are required.</p>