T.Type, of transform: @escaping (GeometryProxy) -> T, action: @escaping (_ newValue: T) -> Void ) -> some View where T : Equatable nonisolated public func gesture<T>( _ gesture: T, isEnabled: Bool ) -> some View where T : Gesture nonisolated public func tag<V>( _ tag: V, includeOptional: Bool = true ) -> some View where V : Hashable