Encoder

jsonrpclib.smithy4sinterop.CirceJsonCodec.Encoder
object Encoder

Attributes

Graph
Supertypes
trait CachedSchemaCompiler[Encoder]
class Object
trait Matchable
class Any
Self type
Encoder.type

Members list

Type members

Inherited types

type Cache = this.encoder.Cache

Attributes

Inherited from:
CirceEncoderImpl (hidden)

Value members

Inherited methods

final def contramapSchema(fk: PolyFunction[Schema, Schema]): CachedSchemaCompiler[Encoder]

Attributes

Inherited from:
CachedSchemaCompiler
def createCache(): Cache

Attributes

Inherited from:
CirceEncoderImpl (hidden)
def fromSchema[A](schema: Schema[A]): Encoder[A]

Attributes

Inherited from:
CirceEncoderImpl (hidden)
def fromSchema[A](schema: Schema[A], cache: Cache): Encoder[A]

Attributes

Inherited from:
CirceEncoderImpl (hidden)
final def mapK[F0[x], G[_]](fk: PolyFunction[F0, G]): CachedSchemaCompiler[G]

Attributes

Inherited from:
CachedSchemaCompiler

Inherited fields

val encoder: DerivingImpl[Encoder]

Attributes

Inherited from:
CirceEncoderImpl (hidden)