Chat

object Chat
Companion:
class
trait Product
trait Mirror
class Object
trait Matchable
class Any
Chat.type

Type members

Classlikes

object orderChatWithDate extends Ordering[Chat]
object reverseChatOrdering extends Ordering[Chat]

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from:
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from:
Mirror

Value members

Concrete methods

def parseJSONtoChat(json: String): Either[Error, Chat]
def parseJSONtoListOfChats(json: String): Either[Error, List[Chat]]
def toJSON(chat: Chat): String
def toJSON(chats: List[Chat]): String

Givens

Givens

given decoder: Decoder[Chat]
given encoder: Encoder[Chat]