poppet.core

package poppet.core

Members list

Type members

Classlikes

trait Codec[A, B]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object Codec

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Codec.type
class CodecFailure[I](message: String, val data: I, e: Throwable) extends Failure

Attributes

Supertypes
class Failure
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
trait CodecK[F[_], G[_]]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object CodecK

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
CodecK.type
class Failure(message: String, e: Throwable) extends Exception

Attributes

Supertypes
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
Known subtypes
class CodecFailure[I]
trait FailureHandler[F[_]]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
case class Request[I](service: String, method: String, arguments: Map[String, I])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class Response[I](value: I)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all