Represents the ability to write a value of type In
.
Represents the ability to write a value of type In
.
Generally nothing more than a way of applying the In
to
a Visitor, along with some utility methods
A To that throws an error for all the visit methods which it does not define, letting you only define the handlers you care about.
Represents the ability to read a value of type T
.
Represents the ability to read a value of type T
.
A thin wrapper around Visitor, but needs to be it's own class in order to make type inference automatically pick up it's implicit values.
Basic functionality to be able to read and write objects. Kept as a trait so other internal files can use it, while also mixing it into the
com.rallyhealth.weepickle.v1
package to form the public API.