FromWrite

trait FromWrite[A, S, Ptr[_]] extends ObjectSerializer[A, S, Ptr]
trait ObjectSerializer[A, S, Ptr]
class Object
trait Matchable
class Any

Value members

Concrete methods

def pointer: ObjectSerializer[Ptr[A], S, Ptr]
def serialize[M[_]](a: A)(implicit ev: MonadObjectOutput[M, S, Ptr]): M[Unit]

Inherited methods

final def free(a: A): FreeObjectOutput[S, Ptr, Unit]
Inherited from:
ObjectSerializer
def shallowShow(implicit S: ShowK[Ptr], ev: S === String): Show[A]
Inherited from:
ObjectSerializer
def show(deref: NaturalTransformation[Ptr, Id], showRef: NaturalTransformation[Ptr, [α] =>> String])(decorateReferenced: NaturalTransformation[Ptr, [α] =>> Decoration[String]], decorateUnreferenced: NaturalTransformation[Ptr, [α] =>> Decoration[String]], decorateReference: String => String)(implicit E: HEqualK[Ptr], ev: S === String): Show[A]
Inherited from:
ObjectSerializer
def write[O](out: O, a: A)(implicit ev: ObjectOutput[O, S, Ptr]): O
Inherited from:
ObjectSerializer