This has zero overhead if not used. I decided that it was simpler to use ABCs instead of real classes, given that using real classes offers little benefit. This also implements == and != for StructSchema objects.
7.3 KiB
7.3 KiB