pointfreeco / swift-perception

Observable tools, backported.
MIT License
575 stars 44 forks source link

Drop Identifiable from Bindable. #62

Closed mbrandonw closed 7 months ago

mbrandonw commented 7 months ago

We have a sendable warning due to Bindable becoming magically @MainActor since it holds onto an @ObservedObject. This is causing a problem with the Identifiable conformance, but we're not sure what use that conformance is so we are going to remove until we find a good reason for it.

BTW the @MainActor inference that is giving us trouble here is going away in Swift 6.