public void StructRefField()
        {
            var s = new TestStructField()
            {
                Ref = new object()
            };
            var    getter = AccessorsCache.GetAccessors(typeof(TestStructField).GetField("Ref")).Get;
            object v      = getter(s);

            Assert.That(v, Is.SameAs(s.Ref));
        }
        public void StructValueField()
        {
            var s = new TestStructField()
            {
                Value = 123
            };
            var    getter = AccessorsCache.GetAccessors(typeof(TestStructField).GetField("Value")).Get;
            object v      = getter(s);

            Assert.That(v, Is.EqualTo(s.Value));
        }