object Contravariant.IBinaryAdapter <UnityEngine.Object> .Deserialize(IBinaryDeserializationContext context)
        {
#if UNITY_EDITOR
            context.Reader->ReadNext(out string value);

            if (UnityEditor.GlobalObjectId.TryParse(value, out var id))
            {
                return(UnityEditor.GlobalObjectId.GlobalObjectIdentifierToObjectSlow(id));
            }
#endif
            return(null);
        }
 object Adapters.Contravariant.IBinaryAdapter <Dog> .Deserialize(IBinaryDeserializationContext context)
 {
     return(null);
 }
 public object Deserialize(IBinaryDeserializationContext context)
 {
     return(null);
 }