public override bool Equals(object rhs)
        {
            SerializedInstance <T> other = rhs as SerializedInstance <T>;

            if (other == null)
            {
                return(false);
            }
            else
            {
                return(other == this);
            }
        }
 public SerializedInstance(SerializedInstance <T> instance)
 {
     m_className    = instance.m_className;
     m_instanceData = instance.m_instanceData;
 }