Module serialization

Source
Expand description

The purpose of this module is to enable serialization/deserialization of generic MultivariatePoly implementations

The simplest way to do this would be to create an enum with all the possible structs that implement MultivariatePoly

This has a few problems, though:

  • Third party code is not able to define custom transparent polynomials
  • The enum would inherit, or be forced to enumerate possible type parameters of every struct variant

Structsยง

DeserializerEntry