Core.StructuralEqualityAttribute Class (F#)
Visual Studio 2012
Adding this attribute to a record, union or struct type confirms the automatic generation of overrides for Equals and GetHashCode for the type.
Namespace/Module Path: Microsoft.FSharp.Core
Assembly: FSharp.Core (in FSharp.Core.dll)
[<AttributeUsage(AttributeTargets.Class, AllowMultiple = false)>] [<Sealed>] type StructuralEqualityAttribute = class new StructuralEqualityAttribute : unit -> StructuralEqualityAttribute end