Implicit definitions of picklers for standard types.
This trait exists as a mixin so that types extending it can re-export its implicit definitions.
If you don't need that, use the PrimitivePicklers object.
NOTE: in non-generic situations, when you know the type T you're dealing with statically, you don't have to use these
as sub-picklers; you can call the methods PickleWriter.writeXxx and PickleReader.readXxx directly instead, which is
more efficient and clearer to read.
Implicit definitions of picklers for standard types.
This trait exists as a mixin so that types extending it can re-export its implicit definitions. If you don't need that, use the PrimitivePicklers object.
NOTE: in non-generic situations, when you know the type T you're dealing with statically, you don't have to use these as sub-picklers; you can call the methods PickleWriter.writeXxx and PickleReader.readXxx directly instead, which is more efficient and clearer to read.