Custom runtime Pickler and Unpickler generator of Either.
Custom runtime Pickler and Unpickler generator of Left.
Custom runtime Pickler and Unpickler generator of Right.
Creates a pickling generator that can be registered at runtime.
Creates a pickling generator that can be registered at runtime.
Generic get that abstracts over Pickler and Unpickler.
Get a pickler from the registry or throw exception otherwise.
Get a pickler from the registry or throw exception otherwise.
Get a unpickler from the registry or throw exception otherwise.
Get a unpickler from the registry or throw exception otherwise.
Extract one type parameter from a type constructor and cast them to a concrete type T.
Extract one type parameter from a type constructor and cast them to a concrete type T.
Type we want to convert to
A tag holding information about T
Specialize a FastTypeTag for a type T.
Specialize a FastTypeTag for a type T.
Extract two type parameters from a type constructor and cast them to some concrete types T and S.
Extract two type parameters from a type constructor and cast them to some concrete types T and S.
First type we want to convert to
Second type we want to convert to
A tuple of tags of (T, S)
Generate Picklers and Unpicklers for Either and its subclasses Right and Left.