Provides ContentEncoder and ContentDecoder
for io.circe.Json
values.
Default decoder for JSON values, using UTF-8
as charset and MaxSize as
maximum amount of bytes to read in memory.
Default encoder for JSON values, using UTF-8
as charset.
Creates a ContentDecoder for any type A
given that there is an available
circe JSON decoder for A
.
Creates a ContentDecoder for any type A
given that there is an available
circe JSON decoder for A
.
the circe JSON decoder for type A
.
a ContentDecoder for A
.
JSON support for Server Sent Events.
JSON support for Server Sent Events.
Provides integration with the circe JSON library.
Nothing really special here. Just a bunch of useful ContentEncoder and ContentDecoder for
io.circe.Json
values.This module is optional and you can easily use another scala JSON library by providing the required encoder/decoder (or treating JSON as string).