TraitType(ManagedTraitType source)
            {
                hashCode = source.hashCode;

                executeFunction = source.executeFunction;

                typeIndex = TypeIndex.Invalid;
            }
 public static TraitType Create(ManagedTraitType source)
 {
     return(new TraitType(source));
 }