I understand that @Binding is a property wrapper and I believe that Binding<Type> is a form of type casting but what is the difference in practical terms?
For example declaring a var like:
@Binding
var hidden: Bool
versus
var hidden: Binding<Bool>