Base class for REST trait companions. Reduces boilerplate needed in order to define appropriate instances
of AsRawReal and RestMetadata for given trait. The Implicits type parameter lets you inject additional implicits
into macro materialization of these instances, e.g. DefaultRestImplicits.
Usually, for even less boilerplate, this base class is extended by yet another abstract class which fixes
the Implicits type, e.g. DefaultRestApiCompanion.
Base class for REST trait companions. Reduces boilerplate needed in order to define appropriate instances of
AsRawReal
andRestMetadata
for given trait. TheImplicits
type parameter lets you inject additional implicits into macro materialization of these instances, e.g. DefaultRestImplicits. Usually, for even less boilerplate, this base class is extended by yet another abstract class which fixes theImplicits
type, e.g. DefaultRestApiCompanion.